diff --git a/.gitignore b/.gitignore index 9ae98828..4ae88f35 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /install_isolated/ /install/ **/*.pyc +/env.bash diff --git a/src/hos_celix/CMakeLists.txt b/src/hos_celix/CMakeLists.txt index 29b55658..fc3c5de1 100644 --- a/src/hos_celix/CMakeLists.txt +++ b/src/hos_celix/CMakeLists.txt @@ -78,7 +78,7 @@ find_package(catkin REQUIRED) ## DEPENDS: system dependencies of this project that dependent projects also need catkin_package( INCLUDE_DIRS include - LIBRARIES celix_framework celix_utils dependency_manager + LIBRARIES celix_framework celix_utils dependency_manager2 CFG_EXTRAS celix-extras.cmake # CATKIN_DEPENDS other_catkin_pkg # DEPENDS system_lib @@ -98,11 +98,13 @@ ExternalProject_Add( celix_project -DBUILD_FRAMEWORK=TRUE -DBUILD_LAUNCHER=TRUE -DBUILD_UTILS=TRUE - -DBUILD_DEPENDENCY_MANAGER=TRUE + -DBUILD_DEPENDENCY_MANAGER2=TRUE -DBUILD_DEPLOYMENT_ADMIN=TRUE -DBUILD_DEVICE_ACCESS=TRUE + -DBUILD_EVENT_ADMIN=TRUE -DBUILD_LOG_SERVICE=TRUE -DBUILD_LOG_WRITER=TRUE + -DBUILD_LOG_WRITER_SYSLOG=TRUE -DBUILD_SHELL=TRUE -DBUILD_SHELL_TUI=TRUE BUILD_COMMAND make all @@ -117,9 +119,9 @@ add_library( celix_utils SHARED IMPORTED ) set_property( TARGET celix_utils PROPERTY IMPORTED_LOCATION "${CATKIN_DEVEL_PREFIX}/lib/libcelix_utils.so") add_dependencies( celix_utils celix_project ) -add_library( dependency_manager STATIC IMPORTED ) -set_property( TARGET dependency_manager PROPERTY IMPORTED_LOCATION "${CATKIN_DEVEL_PREFIX}/lib/libdependency_manager.a") -add_dependencies( dependency_manager celix_project ) +add_library( dependency_manager2 STATIC IMPORTED ) +set_property( TARGET dependency_manager2 PROPERTY IMPORTED_LOCATION "${CATKIN_DEVEL_PREFIX}/lib/libdependency_manager2.a") +add_dependencies( dependency_manager2 celix_project ) diff --git a/src/hos_celix/build/CMakeCache.txt b/src/hos_celix/build/CMakeCache.txt deleted file mode 100644 index 45b82650..00000000 --- a/src/hos_celix/build/CMakeCache.txt +++ /dev/null @@ -1,832 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build -# It was generated by CMake: /usr/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Full path to the Apache RAT JAR file -APACHE_RAT:FILEPATH=NOT_FOUND - -//Path to a file. -APRUTIL_INCLUDE_DIR:PATH=/usr/include/apr-1.0 - -//Path to a library. -APRUTIL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libaprutil-1.so - -//Path to a file. -APR_INCLUDE_DIR:PATH=/usr/include/apr-1.0 - -//Path to a library. -APR_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libapr-1.so - -//Path to a program. -BIBTEX_COMPILER:FILEPATH=/usr/bin/bibtex - -//Option to build the dependency manager static library -BUILD_DEPENDENCY_MANAGER:BOOL=ON - -//Option to enable building the Deployment Admin Service bundles -BUILD_DEPLOYMENT_ADMIN:BOOL=ON - -//Option to enable building the Device Access Service bundles -BUILD_DEVICE_ACCESS:BOOL=ON - -//Option to enable building the Device Access example bundles -BUILD_DEVICE_ACCESS_EXAMPLE:BOOL=ON - -//Option to enable building the Examples -BUILD_EXAMPLES:BOOL=ON - -//Option to build the framework shared library -BUILD_FRAMEWORK:BOOL=ON - -//Option to build the framework tests -BUILD_FRAMEWORK_TESTS:BOOL=OFF - -//Option to build the launcher -BUILD_LAUNCHER:BOOL=ON - -//Option to enable building the Log Service bundles -BUILD_LOG_SERVICE:BOOL=ON - -//Option to enable building the Log Writer bundle -BUILD_LOG_WRITER:BOOL=ON - -//Option to enable building the Remote Service Admin Service bundles -BUILD_REMOTE_SERVICE_ADMIN:BOOL=OFF - -//Option to enable building the Remote Shell bundles -BUILD_REMOTE_SHELL:BOOL=OFF - -//Option to enable building the Shell bundles -BUILD_SHELL:BOOL=ON - -//Option to enable building the Shell Textual User Interface bundles -BUILD_SHELL_TUI:BOOL=ON - -//Option to build the utilities library -BUILD_UTILS:BOOL=ON - -//Option to build the utilities library tests -BUILD_UTILS-TESTS:BOOL=OFF - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or -// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. -CMAKE_BUILD_TYPE:STRING= - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler. -CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ - -//Flags used by the compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release minsize builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds (/MD /Ob1 /Oi -// /Ot /Oy /Gs will produce slightly less optimized but smaller -// files). -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during Release with Debug Info builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler. -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//Flags used by the compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release minsize builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds (/MD /Ob1 /Oi -// /Ot /Oy /Gs will produce slightly less optimized but smaller -// files). -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during Release with Debug Info builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Flags used by the linker. -CMAKE_EXE_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=../install - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules. -CMAKE_MODULE_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=Celix - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - -//Flags used by the linker during the creation of dll's. -CMAKE_SHARED_LINKER_FLAGS:STRING=' ' - -//Flags used by the linker during debug builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=OFF - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=OFF - -//Flags used by the linker during the creation of static libraries. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//If true, cmake will use relative paths in makefiles and projects. -CMAKE_USE_RELATIVE_PATHS:BOOL=OFF - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=OFF - -//Path to a program. -CPACK_COMMAND:FILEPATH=/usr/bin/cpack - -//Path to a library. -CUNIT_DEBUG_LIBRARY:FILEPATH=CUNIT_DEBUG_LIBRARY-NOTFOUND - -//Path to a file. -CUNIT_INCLUDE_DIR:PATH=CUNIT_INCLUDE_DIR-NOTFOUND - -//Path to a library. -CUNIT_LIBRARY:FILEPATH=CUNIT_LIBRARY-NOTFOUND - -//Path to a file. -CUNIT_SHARE_DIR:PATH=CUNIT_SHARE_DIR-NOTFOUND - -//Path to a file. -CURL_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -CURL_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurl.so - -//Path to a file. -CURSES_CURSES_H_PATH:PATH=/usr/include - -//Path to a library. -CURSES_CURSES_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurses.so - -//Path to a library. -CURSES_EXTRA_LIBRARY:FILEPATH=CURSES_EXTRA_LIBRARY-NOTFOUND - -//Path to a library. -CURSES_FORM_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libform.so - -//Path to a file. -CURSES_HAVE_CURSES_H:FILEPATH=/usr/include/curses.h - -//The curses include path -CURSES_INCLUDE_PATH:FILEPATH=/usr/include - -//The curses library -CURSES_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libcurses.so - -//Path to a library. -CURSES_NCURSES_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libncurses.so - -//Value Computed by CMake -Celix_BINARY_DIR:STATIC=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -//Value Computed by CMake -Celix_SOURCE_DIR:STATIC=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -//Additional source files/directories separated by space -DOXYFILE_EXTRA_SOURCE_DIRS:STRING= - -//Doxygen HTML output directory -DOXYFILE_HTML_DIR:STRING=html - -//Path to the doxygen configuration template file -DOXYFILE_IN:FILEPATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/Doxyfile.in - -//Generate LaTeX API documentation -DOXYFILE_LATEX:BOOL=ON - -//LaTex output directory -DOXYFILE_LATEX_DIR:STRING=latex - -//Path to a program. -DOXYFILE_MAKE:FILEPATH=/usr/bin/make - -//Doxygen output directory -DOXYFILE_OUTPUT_DIR:PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/doc - -//Input files source directory -DOXYFILE_SOURCE_DIR:PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -//Graphviz Dot tool for using Doxygen -DOXYGEN_DOT_EXECUTABLE:FILEPATH=/usr/bin/dot - -DOXYGEN_DOT_PATH:FILEPATH=/usr/bin - -//Doxygen documentation generation tool (http://www.doxygen.org) -DOXYGEN_EXECUTABLE:FILEPATH=/usr/bin/doxygen - -//Path to a program. -DVIPDF_CONVERTER:FILEPATH=/usr/bin/dvipdfm - -//Path to a program. -DVIPS_CONVERTER:FILEPATH=/usr/bin/dvips - -//The curses form library -FORM_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libform.so - -//Path to a program. -JAR_COMMAND:FILEPATH=/usr/bin/jar - -//Path to a program. -Java_JAR_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-8-oracle/bin/jar - -//Path to a program. -Java_JAVAC_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-8-oracle/bin/javac - -//Path to a program. -Java_JAVADOC_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-8-oracle/bin/javadoc - -//Path to a program. -Java_JAVAH_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-8-oracle/bin/javah - -//Path to a program. -Java_JAVA_EXECUTABLE:FILEPATH=/usr/lib/jvm/java-8-oracle/bin/java - -//Path to a program. -LATEX2HTML_CONVERTER:FILEPATH=LATEX2HTML_CONVERTER-NOTFOUND - -//Path to a program. -LATEX_COMPILER:FILEPATH=/usr/bin/latex - -//Path to a program. -MAKEINDEX_COMPILER:FILEPATH=/usr/bin/makeindex - -//Path to a program. -PDFLATEX_COMPILER:FILEPATH=/usr/bin/pdflatex - -//pkg-config executable -PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config - -//Path to a program. -PS2PDF_CONVERTER:FILEPATH=/usr/bin/ps2pdf14 - -//Path to a file. -ZLIB_INCLUDE_DIR:PATH=/usr/include - -//Path to a library. -ZLIB_LIBRARY:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so - -//Dependencies for the target -base_driver_LIB_DEPENDS:STATIC=general;celix_utils;general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - -//Dependencies for the target -celix.mongoose_LIB_DEPENDS:STATIC=general;celix_framework;general;mongoose; - -//Dependencies for the target -celix_framework_LIB_DEPENDS:STATIC=general;celix_utils;general;/usr/lib/x86_64-linux-gnu/libz.so;general;/usr/lib/x86_64-linux-gnu/libapr-1.so;general;/usr/lib/x86_64-linux-gnu/libaprutil-1.so; - -//Dependencies for the target -celix_utils_LIB_DEPENDS:STATIC=general;m;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - -//Dependencies for the target -chapter01-greeting-example-client_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -chapter01-greeting-example_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -chapter04-correct-listener_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -chapter04-correct-lookup_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -chapter04-paint-example_LIB_DEPENDS:STATIC=general;celix_framework;general;glib-2.0;general;gtk-x11-2.0;general;gdk-x11-2.0;general;pangocairo-1.0;general;atk-1.0;general;cairo;general;gdk_pixbuf-2.0;general;gio-2.0;general;pangoft2-1.0;general;pango-1.0;general;gobject-2.0;general;glib-2.0;general;fontconfig;general;freetype;general;gthread-2.0;general;glib-2.0; - -//Dependencies for the target -char_refiningdriver_LIB_DEPENDS:STATIC=general;celix_utils;general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - -//Dependencies for the target -circle_LIB_DEPENDS:STATIC=general;celix_framework;general;glib-2.0;general;gtk-x11-2.0;general;gdk-x11-2.0;general;pangocairo-1.0;general;atk-1.0;general;cairo;general;gdk_pixbuf-2.0;general;gio-2.0;general;pangoft2-1.0;general;pango-1.0;general;gobject-2.0;general;glib-2.0;general;fontconfig;general;freetype;general;gthread-2.0;general;glib-2.0; - -//Dependencies for the target -dependency_manager_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -deployment_admin_LIB_DEPENDS:STATIC=general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libcurl.so; - -//Dependencies for the target -device_manager_LIB_DEPENDS:STATIC=general;celix_framework;general;celix_utils;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - -//Dependencies for the target -driver_locator_LIB_DEPENDS:STATIC=general;celix_utils;general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - -//Dependencies for the target -echo_client_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -echo_server_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -hello_world_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -log_service_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -log_writer_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for target -mongoose_LIB_DEPENDS:STATIC= - -//Dependencies for the target -publisherA_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -publisherB_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -shell_LIB_DEPENDS:STATIC=general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libcurl.so; - -//Dependencies for the target -shell_tui_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -square_LIB_DEPENDS:STATIC=general;celix_framework;general;glib-2.0;general;gtk-x11-2.0;general;gdk-x11-2.0;general;pangocairo-1.0;general;atk-1.0;general;cairo;general;gdk_pixbuf-2.0;general;gio-2.0;general;pangoft2-1.0;general;pango-1.0;general;gobject-2.0;general;glib-2.0;general;fontconfig;general;freetype;general;gthread-2.0;general;glib-2.0; - -//Dependencies for the target -tracker_LIB_DEPENDS:STATIC=general;celix_framework; - -//Dependencies for the target -tracker_depman_LIB_DEPENDS:STATIC=general;celix_framework;general;dependency_manager; - -//Dependencies for the target -triangle_LIB_DEPENDS:STATIC=general;celix_framework;general;glib-2.0;general;gtk-x11-2.0;general;gdk-x11-2.0;general;pangocairo-1.0;general;atk-1.0;general;cairo;general;gdk_pixbuf-2.0;general;gio-2.0;general;pangoft2-1.0;general;pango-1.0;general;gobject-2.0;general;glib-2.0;general;fontconfig;general;freetype;general;gthread-2.0;general;glib-2.0; - -//Dependencies for the target -word_consumingdriver_LIB_DEPENDS:STATIC=general;celix_utils;general;celix_framework;general;/usr/lib/x86_64-linux-gnu/libapr-1.so; - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: APRUTIL_INCLUDE_DIR -APRUTIL_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: APRUTIL_LIBRARY -APRUTIL_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: APR_INCLUDE_DIR -APR_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: APR_LIBRARY -APR_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: BIBTEX_COMPILER -BIBTEX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_BUILD_TOOL -CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 -//What is the target build tool cmake is generating for. -CMAKE_BUILD_TOOL:INTERNAL=/usr/bin/make -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=12 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/cmake-gui -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Start directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=41 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-2.8 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//Suppress Warnings that are meant for the author of the CMakeLists.txt -// files. -CMAKE_SUPPRESS_DEVELOPER_WARNINGS:INTERNAL=FALSE -//processor type (i386 and x86_64) -CMAKE_SYSTEM_PROCESSOR:INTERNAL=x86_64 -//uname command -CMAKE_UNAME:INTERNAL=/bin/uname -//ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS -CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURL_INCLUDE_DIR -CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURL_LIBRARY -CURL_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURSES_CURSES_LIBRARY -CURSES_CURSES_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURSES_EXTRA_LIBRARY -CURSES_EXTRA_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURSES_INCLUDE_PATH -CURSES_INCLUDE_PATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURSES_LIBRARY -CURSES_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CURSES_NCURSES_LIBRARY -CURSES_NCURSES_LIBRARY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_EXTRA_SOURCE_DIRS -DOXYFILE_EXTRA_SOURCE_DIRS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_HTML_DIR -DOXYFILE_HTML_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_IN -DOXYFILE_IN-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_LATEX_DIR -DOXYFILE_LATEX_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_MAKE -DOXYFILE_MAKE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_OUTPUT_DIR -DOXYFILE_OUTPUT_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYFILE_SOURCE_DIR -DOXYFILE_SOURCE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYGEN_DOT_EXECUTABLE -DOXYGEN_DOT_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYGEN_DOT_PATH -DOXYGEN_DOT_PATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DOXYGEN_EXECUTABLE -DOXYGEN_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DVIPDF_CONVERTER -DVIPDF_CONVERTER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: DVIPS_CONVERTER -DVIPS_CONVERTER-ADVANCED:INTERNAL=1 -//Details about finding CURL -FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcurl.so][/usr/include][v7.37.1()] -//Details about finding Curses -FIND_PACKAGE_MESSAGE_DETAILS_Curses:INTERNAL=[/usr/lib/x86_64-linux-gnu/libcurses.so][/usr/include][v()] -//Details about finding DOXYFILE_IN -FIND_PACKAGE_MESSAGE_DETAILS_DOXYFILE_IN:INTERNAL=[/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/Doxyfile.in][v()] -//Details about finding Doxygen -FIND_PACKAGE_MESSAGE_DETAILS_Doxygen:INTERNAL=[/usr/bin/doxygen][v1.8.8()] -//Details about finding Java -FIND_PACKAGE_MESSAGE_DETAILS_Java:INTERNAL=[/usr/lib/jvm/java-8-oracle/bin/java][v1.8.0.40()] -//Details about finding PkgConfig -FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v0.28()] -//Details about finding ZLIB -FIND_PACKAGE_MESSAGE_DETAILS_ZLIB:INTERNAL=[/usr/lib/x86_64-linux-gnu/libz.so][/usr/include][v1.2.8()] -//ADVANCED property for variable: FORM_LIBRARY -FORM_LIBRARY-ADVANCED:INTERNAL=1 -GLIB_CFLAGS:INTERNAL=-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GLIB_CFLAGS_I:INTERNAL= -GLIB_CFLAGS_OTHER:INTERNAL= -GLIB_FOUND:INTERNAL=1 -GLIB_INCLUDEDIR:INTERNAL=/usr/include -GLIB_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GLIB_LDFLAGS:INTERNAL=-lglib-2.0 -GLIB_LDFLAGS_OTHER:INTERNAL= -GLIB_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -GLIB_LIBRARIES:INTERNAL=glib-2.0 -GLIB_LIBRARY_DIRS:INTERNAL= -GLIB_LIBS:INTERNAL= -GLIB_LIBS_L:INTERNAL= -GLIB_LIBS_OTHER:INTERNAL= -GLIB_LIBS_PATHS:INTERNAL= -GLIB_PREFIX:INTERNAL=/usr -GLIB_STATIC_CFLAGS:INTERNAL=-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GLIB_STATIC_CFLAGS_I:INTERNAL= -GLIB_STATIC_CFLAGS_OTHER:INTERNAL= -GLIB_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GLIB_STATIC_LDFLAGS:INTERNAL=-lglib-2.0;-pthread;-lpcre -GLIB_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread -GLIB_STATIC_LIBDIR:INTERNAL= -GLIB_STATIC_LIBRARIES:INTERNAL=glib-2.0;pcre -GLIB_STATIC_LIBRARY_DIRS:INTERNAL= -GLIB_STATIC_LIBS:INTERNAL= -GLIB_STATIC_LIBS_L:INTERNAL= -GLIB_STATIC_LIBS_OTHER:INTERNAL= -GLIB_STATIC_LIBS_PATHS:INTERNAL= -GLIB_VERSION:INTERNAL=2.42.1 -GLIB_glib-2.0_INCLUDEDIR:INTERNAL= -GLIB_glib-2.0_LIBDIR:INTERNAL= -GLIB_glib-2.0_PREFIX:INTERNAL= -GLIB_glib-2.0_VERSION:INTERNAL= -GMODULE_CFLAGS:INTERNAL=-pthread;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GMODULE_CFLAGS_I:INTERNAL= -GMODULE_CFLAGS_OTHER:INTERNAL=-pthread -GMODULE_FOUND:INTERNAL=1 -GMODULE_INCLUDEDIR:INTERNAL=/usr/include -GMODULE_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GMODULE_LDFLAGS:INTERNAL=-Wl,--export-dynamic;-lgmodule-2.0;-pthread;-lglib-2.0 -GMODULE_LDFLAGS_OTHER:INTERNAL=-Wl,--export-dynamic;-pthread -GMODULE_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -GMODULE_LIBRARIES:INTERNAL=gmodule-2.0;glib-2.0 -GMODULE_LIBRARY_DIRS:INTERNAL= -GMODULE_LIBS:INTERNAL= -GMODULE_LIBS_L:INTERNAL= -GMODULE_LIBS_OTHER:INTERNAL= -GMODULE_LIBS_PATHS:INTERNAL= -GMODULE_PREFIX:INTERNAL=/usr -GMODULE_STATIC_CFLAGS:INTERNAL=-pthread;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GMODULE_STATIC_CFLAGS_I:INTERNAL= -GMODULE_STATIC_CFLAGS_OTHER:INTERNAL=-pthread -GMODULE_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GMODULE_STATIC_LDFLAGS:INTERNAL=-Wl,--export-dynamic;-lgmodule-2.0;-pthread;-ldl;-lglib-2.0;-pthread;-lpcre -GMODULE_STATIC_LDFLAGS_OTHER:INTERNAL=-Wl,--export-dynamic;-pthread -GMODULE_STATIC_LIBDIR:INTERNAL= -GMODULE_STATIC_LIBRARIES:INTERNAL=gmodule-2.0;dl;glib-2.0;pcre -GMODULE_STATIC_LIBRARY_DIRS:INTERNAL= -GMODULE_STATIC_LIBS:INTERNAL= -GMODULE_STATIC_LIBS_L:INTERNAL= -GMODULE_STATIC_LIBS_OTHER:INTERNAL= -GMODULE_STATIC_LIBS_PATHS:INTERNAL= -GMODULE_VERSION:INTERNAL=2.42.1 -GMODULE_gmodule-2.0_INCLUDEDIR:INTERNAL= -GMODULE_gmodule-2.0_LIBDIR:INTERNAL= -GMODULE_gmodule-2.0_PREFIX:INTERNAL= -GMODULE_gmodule-2.0_VERSION:INTERNAL= -GTHR_CFLAGS:INTERNAL=-pthread;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GTHR_CFLAGS_I:INTERNAL= -GTHR_CFLAGS_OTHER:INTERNAL=-pthread -GTHR_FOUND:INTERNAL=1 -GTHR_INCLUDEDIR:INTERNAL=/usr/include -GTHR_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GTHR_LDFLAGS:INTERNAL=-lgthread-2.0;-pthread;-lglib-2.0 -GTHR_LDFLAGS_OTHER:INTERNAL=-pthread -GTHR_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -GTHR_LIBRARIES:INTERNAL=gthread-2.0;glib-2.0 -GTHR_LIBRARY_DIRS:INTERNAL= -GTHR_LIBS:INTERNAL= -GTHR_LIBS_L:INTERNAL= -GTHR_LIBS_OTHER:INTERNAL= -GTHR_LIBS_PATHS:INTERNAL= -GTHR_PREFIX:INTERNAL=/usr -GTHR_STATIC_CFLAGS:INTERNAL=-pthread;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -GTHR_STATIC_CFLAGS_I:INTERNAL= -GTHR_STATIC_CFLAGS_OTHER:INTERNAL=-pthread -GTHR_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include -GTHR_STATIC_LDFLAGS:INTERNAL=-lgthread-2.0;-pthread;-lglib-2.0;-pthread;-lpcre -GTHR_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread -GTHR_STATIC_LIBDIR:INTERNAL= -GTHR_STATIC_LIBRARIES:INTERNAL=gthread-2.0;glib-2.0;pcre -GTHR_STATIC_LIBRARY_DIRS:INTERNAL= -GTHR_STATIC_LIBS:INTERNAL= -GTHR_STATIC_LIBS_L:INTERNAL= -GTHR_STATIC_LIBS_OTHER:INTERNAL= -GTHR_STATIC_LIBS_PATHS:INTERNAL= -GTHR_VERSION:INTERNAL=2.42.1 -GTHR_gthread-2.0_INCLUDEDIR:INTERNAL= -GTHR_gthread-2.0_LIBDIR:INTERNAL= -GTHR_gthread-2.0_PREFIX:INTERNAL= -GTHR_gthread-2.0_VERSION:INTERNAL= -GTK_CFLAGS:INTERNAL=-pthread;-I/usr/include/gtk-2.0;-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include;-I/usr/include/gio-unix-2.0/;-I/usr/include/cairo;-I/usr/include/pango-1.0;-I/usr/include/atk-1.0;-I/usr/include/cairo;-I/usr/include/pixman-1;-I/usr/include/libpng12;-I/usr/include/gdk-pixbuf-2.0;-I/usr/include/libpng12;-I/usr/include/pango-1.0;-I/usr/include/harfbuzz;-I/usr/include/pango-1.0;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include;-I/usr/include/freetype2 -GTK_CFLAGS_I:INTERNAL= -GTK_CFLAGS_OTHER:INTERNAL=-pthread -GTK_FOUND:INTERNAL=1 -GTK_INCLUDEDIR:INTERNAL=/usr/include -GTK_INCLUDE_DIRS:INTERNAL=/usr/include/gtk-2.0;/usr/lib/x86_64-linux-gnu/gtk-2.0/include;/usr/include/gio-unix-2.0/;/usr/include/cairo;/usr/include/pango-1.0;/usr/include/atk-1.0;/usr/include/cairo;/usr/include/pixman-1;/usr/include/libpng12;/usr/include/gdk-pixbuf-2.0;/usr/include/libpng12;/usr/include/pango-1.0;/usr/include/harfbuzz;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/freetype2 -GTK_LDFLAGS:INTERNAL=-lgtk-x11-2.0;-lgdk-x11-2.0;-lpangocairo-1.0;-latk-1.0;-lcairo;-lgdk_pixbuf-2.0;-lgio-2.0;-lpangoft2-1.0;-lpango-1.0;-lgobject-2.0;-lglib-2.0;-lfontconfig;-lfreetype -GTK_LDFLAGS_OTHER:INTERNAL= -GTK_LIBDIR:INTERNAL=/usr/lib/x86_64-linux-gnu -GTK_LIBRARIES:INTERNAL=gtk-x11-2.0;gdk-x11-2.0;pangocairo-1.0;atk-1.0;cairo;gdk_pixbuf-2.0;gio-2.0;pangoft2-1.0;pango-1.0;gobject-2.0;glib-2.0;fontconfig;freetype -GTK_LIBRARY_DIRS:INTERNAL= -GTK_LIBS:INTERNAL= -GTK_LIBS_L:INTERNAL= -GTK_LIBS_OTHER:INTERNAL= -GTK_LIBS_PATHS:INTERNAL= -GTK_PREFIX:INTERNAL=/usr -GTK_STATIC_CFLAGS:INTERNAL=-pthread;-I/usr/include/gtk-2.0;-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include;-I/usr/include/gio-unix-2.0/;-I/usr/include/cairo;-I/usr/include/pango-1.0;-I/usr/include/atk-1.0;-I/usr/include/cairo;-I/usr/include/pixman-1;-I/usr/include/libpng12;-I/usr/include/gdk-pixbuf-2.0;-I/usr/include/libpng12;-I/usr/include/pango-1.0;-I/usr/include/harfbuzz;-I/usr/include/pango-1.0;-I/usr/include/glib-2.0;-I/usr/lib/x86_64-linux-gnu/glib-2.0/include;-I/usr/include/freetype2 -GTK_STATIC_CFLAGS_I:INTERNAL= -GTK_STATIC_CFLAGS_OTHER:INTERNAL=-pthread -GTK_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include/gtk-2.0;/usr/lib/x86_64-linux-gnu/gtk-2.0/include;/usr/include/gio-unix-2.0/;/usr/include/cairo;/usr/include/pango-1.0;/usr/include/atk-1.0;/usr/include/cairo;/usr/include/pixman-1;/usr/include/libpng12;/usr/include/gdk-pixbuf-2.0;/usr/include/libpng12;/usr/include/pango-1.0;/usr/include/harfbuzz;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/freetype2 -GTK_STATIC_LDFLAGS:INTERNAL=-lgtk-x11-2.0;-lgdk-x11-2.0;-lgio-2.0;-lXinerama;-lXi;-lXrandr;-lXcursor;-lXcomposite;-lXdamage;-lXfixes;-lpangocairo-1.0;-latk-1.0;-lcairo;-lz;-lpixman-1;-lpng12;-lz;-lm;-lxcb-shm;-lxcb-render;-lXrender;-lXext;-lX11;-lpthread;-lxcb;-lXau;-lXdmcp;-lgdk_pixbuf-2.0;-lm;-lpng12;-lz;-lm;-lgio-2.0;-lz;-lresolv;-lselinux;-lpangoft2-1.0;-lharfbuzz;-lpango-1.0;-lgmodule-2.0;-pthread;-ldl;-lgobject-2.0;-lffi;-lglib-2.0;-pthread;-lpcre;-lfontconfig;-lexpat;-lfreetype;-lexpat;-lfreetype;-lz;-lpng12 -GTK_STATIC_LDFLAGS_OTHER:INTERNAL=-pthread -GTK_STATIC_LIBDIR:INTERNAL= -GTK_STATIC_LIBRARIES:INTERNAL=gtk-x11-2.0;gdk-x11-2.0;gio-2.0;Xinerama;Xi;Xrandr;Xcursor;Xcomposite;Xdamage;Xfixes;pangocairo-1.0;atk-1.0;cairo;z;pixman-1;png12;z;m;xcb-shm;xcb-render;Xrender;Xext;X11;pthread;xcb;Xau;Xdmcp;gdk_pixbuf-2.0;m;png12;z;m;gio-2.0;z;resolv;selinux;pangoft2-1.0;harfbuzz;pango-1.0;gmodule-2.0;dl;gobject-2.0;ffi;glib-2.0;pcre;fontconfig;expat;freetype;expat;freetype;z;png12 -GTK_STATIC_LIBRARY_DIRS:INTERNAL= -GTK_STATIC_LIBS:INTERNAL= -GTK_STATIC_LIBS_L:INTERNAL= -GTK_STATIC_LIBS_OTHER:INTERNAL= -GTK_STATIC_LIBS_PATHS:INTERNAL= -GTK_VERSION:INTERNAL=2.24.25 -GTK_gtk+-2.0_INCLUDEDIR:INTERNAL= -GTK_gtk+-2.0_LIBDIR:INTERNAL= -GTK_gtk+-2.0_PREFIX:INTERNAL= -GTK_gtk+-2.0_VERSION:INTERNAL= -//ADVANCED property for variable: Java_JAR_EXECUTABLE -Java_JAR_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: Java_JAVAC_EXECUTABLE -Java_JAVAC_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: Java_JAVADOC_EXECUTABLE -Java_JAVADOC_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: Java_JAVAH_EXECUTABLE -Java_JAVAH_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: Java_JAVA_EXECUTABLE -Java_JAVA_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: LATEX2HTML_CONVERTER -LATEX2HTML_CONVERTER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: LATEX_COMPILER -LATEX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: MAKEINDEX_COMPILER -MAKEINDEX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PDFLATEX_COMPILER -PDFLATEX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE -PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: PS2PDF_CONVERTER -PS2PDF_CONVERTER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: ZLIB_INCLUDE_DIR -ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: ZLIB_LIBRARY -ZLIB_LIBRARY-ADVANCED:INTERNAL=1 -__pkg_config_checked_GLIB:INTERNAL=1 -__pkg_config_checked_GMODULE:INTERNAL=1 -__pkg_config_checked_GTHR:INTERNAL=1 -__pkg_config_checked_GTK:INTERNAL=1 - diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake b/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake deleted file mode 100644 index 881a20c0..00000000 --- a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCCompiler.cmake +++ /dev/null @@ -1,56 +0,0 @@ -set(CMAKE_C_COMPILER "/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "GNU") -set(CMAKE_C_COMPILER_VERSION "4.9.1") -set(CMAKE_C_PLATFORM_ID "Linux") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCC 1) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "ELF") -set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - - - - -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "c") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") - - - diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake b/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake deleted file mode 100644 index b708f0ec..00000000 --- a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,57 +0,0 @@ -set(CMAKE_CXX_COMPILER "/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "GNU") -set(CMAKE_CXX_COMPILER_VERSION "4.9.1") -set(CMAKE_CXX_PLATFORM_ID "Linux") - -set(CMAKE_AR "/usr/bin/ar") -set(CMAKE_RANLIB "/usr/bin/ranlib") -set(CMAKE_LINKER "/usr/bin/ld") -set(CMAKE_COMPILER_IS_GNUCXX 1) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "ELF") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") -endif() - - - - -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-linux-gnu/4.9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") - - - diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin b/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index 40fefc73..00000000 Binary files a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_C.bin and /dev/null differ diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin b/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100755 index c8ff6e58..00000000 Binary files a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeDetermineCompilerABI_CXX.bin and /dev/null differ diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake b/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake deleted file mode 100644 index d8d372ed..00000000 --- a/src/hos_celix/build/CMakeFiles/2.8.12.2/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-3.16.0-31-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "3.16.0-31-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-3.16.0-31-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "3.16.0-31-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c b/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index cba81d4a..00000000 --- a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,389 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_C = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMC__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -/* sdcc, the small devices C compiler for embedded systems, - http://sdcc.sourceforge.net */ -#elif defined(SDCC) -# define COMPILER_ID "SDCC" - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} -#endif diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out b/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out deleted file mode 100755 index d855fa13..00000000 Binary files a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out and /dev/null differ diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index e8220b26..00000000 --- a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,377 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH HEX(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC(__WATCOMC__ % 100) - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) -# if defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" -# else -# if __IBMCPP__ >= 800 -# define COMPILER_ID "XL" -# else -# define COMPILER_ID "VisualAge" -# endif - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -/* Analog VisualDSP++ >= 4.5.6 */ -#elif defined(__VISUALDSPVERSION__) -# define COMPILER_ID "ADSP" - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) - -/* Analog VisualDSP++ < 4.5.6 */ -#elif defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" - -/* IAR Systems compiler for embedded systems. - http://www.iar.com */ -#elif defined(__IAR_SYSTEMS_ICC__ ) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" - -#elif defined(_SGI_COMPILER_VERSION) || defined(_COMPILER_VERSION) -# define COMPILER_ID "MIPSpro" -# if defined(_SGI_COMPILER_VERSION) - /* _SGI_COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_SGI_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_SGI_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_SGI_COMPILER_VERSION % 10) -# else - /* _COMPILER_VERSION = VRP */ -# define COMPILER_VERSION_MAJOR DEC(_COMPILER_VERSION/100) -# define COMPILER_VERSION_MINOR DEC(_COMPILER_VERSION/10 % 10) -# define COMPILER_VERSION_PATCH DEC(_COMPILER_VERSION % 10) -# endif - -/* This compiler is either not known or is too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__sgi) -# define COMPILER_ID "MIPSpro" - -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" - -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__sgi) || defined(__sgi__) || defined(_SGI) -# define PLATFORM_ID "IRIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#else /* unknown platform */ -# define PLATFORM_ID "" - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM) -# define ARCHITECTURE_ID "ARM" - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID "" -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif - (void)argv; - return require; -} diff --git a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out b/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out deleted file mode 100755 index 42beeffc..00000000 Binary files a/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out and /dev/null differ diff --git a/src/hos_celix/build/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/CMakeFiles/CMakeOutput.log b/src/hos_celix/build/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 1c2d4863..00000000 --- a/src/hos_celix/build/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,281 +0,0 @@ -The system is: Linux - 3.16.0-31-generic - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/bin/cc -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - -The C compiler identification is GNU, found in "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/bin/c++ -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - -The CXX compiler identification is GNU, found in "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/2.8.12.2/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec427996165/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec427996165.dir/build.make CMakeFiles/cmTryCompileExec427996165.dir/build -make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' -/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec427996165.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec427996165.dir/testCCompiler.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTryCompileExec427996165 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec427996165.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTryCompileExec427996165.dir/testCCompiler.c.o -o cmTryCompileExec427996165 -rdynamic -make[1]: Leaving directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec523375508/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec523375508.dir/build.make CMakeFiles/cmTryCompileExec523375508.dir/build -make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' -/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building C object CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c -Linking C executable cmTryCompileExec523375508 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec523375508.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec523375508 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.1-16ubuntu6' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec523375508' '-rdynamic' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccy0zJgh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec523375508 /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.9 -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o -make[1]: Leaving directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec523375508/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec523375508.dir/build.make CMakeFiles/cmTryCompileExec523375508.dir/build] - ignore line: [make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp'] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building C object CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-2.8/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTryCompileExec523375508] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec523375508.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec523375508 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.1-16ubuntu6' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec523375508' '-rdynamic' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccy0zJgh.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec523375508 /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.9 -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccy0zJgh.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec523375508] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] - arg [CMakeFiles/cmTryCompileExec523375508.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--no-as-needed] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.9] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] ==> [/usr/lib] - implicit libs: [c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -Determining if the CXX compiler works passed with the following output: -Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec1044816261/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec1044816261.dir/build.make CMakeFiles/cmTryCompileExec1044816261.dir/build -make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' -/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec1044816261.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec1044816261.dir/testCXXCompiler.cxx.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTryCompileExec1044816261 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1044816261.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTryCompileExec1044816261.dir/testCXXCompiler.cxx.o -o cmTryCompileExec1044816261 -rdynamic -make[1]: Leaving directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp - -Run Build Command:/usr/bin/make "cmTryCompileExec914642990/fast" -/usr/bin/make -f CMakeFiles/cmTryCompileExec914642990.dir/build.make CMakeFiles/cmTryCompileExec914642990.dir/build -make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' -/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1 -Building CXX object CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTryCompileExec914642990 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec914642990.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec914642990 -rdynamic -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.1-16ubuntu6' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec914642990' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/4.9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBqQ5Kr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec914642990 /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.9 -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o -make[1]: Leaving directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp' - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:/usr/bin/make "cmTryCompileExec914642990/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTryCompileExec914642990.dir/build.make CMakeFiles/cmTryCompileExec914642990.dir/build] - ignore line: [make[1]: Entering directory '/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp'] - ignore line: [/usr/bin/cmake -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/CMakeTmp/CMakeFiles 1] - ignore line: [Building CXX object CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-2.8/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTryCompileExec914642990] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec914642990.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec914642990 -rdynamic ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.1-16ubuntu6' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 4.9.1 (Ubuntu 4.9.1-16ubuntu6) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.9/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTryCompileExec914642990' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/4.9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBqQ5Kr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o cmTryCompileExec914642990 /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.9 -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccBqQ5Kr.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-export-dynamic] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTryCompileExec914642990] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbegin.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] - arg [CMakeFiles/cmTryCompileExec914642990.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/crtend.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o] ==> ignore - remove lib [gcc_s] - remove lib [gcc] - remove lib [gcc_s] - remove lib [gcc] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9] ==> [/usr/lib/gcc/x86_64-linux-gnu/4.9] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/4.9/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;c] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/4.9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - diff --git a/src/hos_celix/build/CMakeFiles/CMakeRuleHashes.txt b/src/hos_celix/build/CMakeFiles/CMakeRuleHashes.txt deleted file mode 100644 index 2243d11e..00000000 --- a/src/hos_celix/build/CMakeFiles/CMakeRuleHashes.txt +++ /dev/null @@ -1,81 +0,0 @@ -# Hashes of file build rules. -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_chapter01-greeting-example -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_chapter04-correct-listener -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_chapter04-paint-example -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_deployment-admin -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_device_access_example -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_echo -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_hello_world -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_wb -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/deploy_wb_dp -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/doc -b0b582cf8d9e8edad40b90ece7c018ef CMakeFiles/doxygen -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/install-all -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/install-bundles -a947f4dcd8b7dc0349b49bc843150521 CMakeFiles/package-release -a63c1cc022bd5944ab6a5a36e9d77c44 CMakeFiles/rat -2905c25df7703af8fdb8dd719991bf65 CMakeFiles/test_cunit -6025d35c78352c5c9ea90852e8b5ec57 dependency_manager/CMakeFiles/install-dependency_manager -8b1fbe87ca3edf141c6f2c108ca4d968 deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip -02dce35d0a6f4cd63ce43b46bd5bcd21 deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip -524742d848916ed0d3a76c27732517d7 deploy/chapter01-greeting-example/bundles/log_service.zip -7691e356ad39d0e5913b26a46f508878 deploy/chapter01-greeting-example/bundles/shell.zip -736a5040f527c1cdeb19c873d093bd26 deploy/chapter01-greeting-example/bundles/shell_tui.zip -56fb9dab8785edc2f3804124a36163ba deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip -bcce9baef87e8b699ff9d392a4dac0e2 deploy/chapter04-correct-listener/bundles/log_service.zip -3a2ceee2ff13715a20d37cef33aabc56 deploy/chapter04-correct-listener/bundles/shell.zip -1c4d303b637b7bcb8493076e437188d4 deploy/chapter04-correct-listener/bundles/shell_tui.zip -5cc4404514bcc104aab2b2b63fed3e5f deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip -e0d536ef7674eb1cb07257b15f915852 deploy/chapter04-paint-example/bundles/circle.zip -59b2ab6c9d10e855a96eb9569abcfe79 deploy/chapter04-paint-example/bundles/log_service.zip -38f0ffec6e4597a315450effddb789d7 deploy/chapter04-paint-example/bundles/log_writer.zip -20297d40801f3f9c2663f77338b66d10 deploy/chapter04-paint-example/bundles/shell.zip -70c44167f973ebd3475ba6de9283fa80 deploy/chapter04-paint-example/bundles/shell_tui.zip -a94bd1be585948af908df0c6364835a5 deploy/chapter04-paint-example/bundles/square.zip -7d155cf563b8378bcb2ad489e952b4a3 deploy/chapter04-paint-example/bundles/triangle.zip -2e0b6bf9ab4ba588e5fa7146d309d355 deploy/deployment-admin/bundles/deployment_admin.zip -e90380fa6c4d07acfbbc0d45ceb8a654 deploy/deployment-admin/bundles/log_service.zip -ad5ece176164fbac486e523b0dd7f766 deploy/deployment-admin/bundles/log_writer.zip -2655f87113ca933c7a41eaa28ab28d55 deploy/deployment-admin/bundles/shell.zip -82b2aa266598d9d90246ba610e20c653 deploy/deployment-admin/bundles/shell_tui.zip -906d7da74fe9d9a9d39147ac73a32446 deploy/device_access_example/bundles/base_driver.zip -675c5c446c1fbb45c2dd16e56e9ca09f deploy/device_access_example/bundles/device_manager.zip -12b07fa3c7748a87f32fdbd5ce636d03 deploy/device_access_example/bundles/driver_locator.zip -1fab5fcaa8e64863543d53d2c3fff7f6 deploy/device_access_example/bundles/log_service.zip -20a92b884c412ff607269023d0748e6f deploy/device_access_example/bundles/shell.zip -edece54b5e8f6116dc37329d34c042d0 deploy/device_access_example/bundles/shell_tui.zip -bfc4630fa2b4d42bc0c694c0ddcfc7b9 deploy/device_access_example/drivers/char_refiningdriver.zip -98f78ad0cb9f30578d259d70f8cff4bf deploy/device_access_example/drivers/word_consumingdriver.zip -4d9eebb38243ad8edb88c64620cd5d58 deploy/echo/bundles/echo_client.zip -8e9356ed0f99dae946a4fabeea5c3718 deploy/echo/bundles/echo_server.zip -91db8ae73bf0483362904238e489389b deploy/echo/bundles/log_service.zip -f283b042b26a2c1e3ad31660d951c2d2 deploy/echo/bundles/log_writer.zip -de85259234b191b88a790cfa6b3b5940 deploy/echo/bundles/shell.zip -46e6af360e8de0843408e0d412ca2394 deploy/echo/bundles/shell_tui.zip -8927cbb002a29b782c7dccd97e5fcbb6 deploy/hello_world/bundles/hello_world.zip -e062e7cf706f4980e560eb5397a71ff7 deploy/hello_world/bundles/log_service.zip -480e60dc9569af6e6b2820513252c04a deploy/hello_world/bundles/shell.zip -018d974032a9dd9c095613f04df85d53 deploy/hello_world/bundles/shell_tui.zip -cd5089412fdba9b75bb3766ca94caa00 deploy/wb/bundles/log_service.zip -e7715f2e1e47422aed10f36fd971cc11 deploy/wb/bundles/log_writer.zip -927954eb2e95757ea3555c4c66cc9bdf deploy/wb/bundles/publisherA.zip -df457ee186d37c77a10ec49b8f514ee6 deploy/wb/bundles/publisherB.zip -492d92494942e8478dd5f6d6ff4119e8 deploy/wb/bundles/shell.zip -8475b4ebfbf823a2ce355321f57b12cd deploy/wb/bundles/shell_tui.zip -dd10dee5ead0942b34d9784a23d02987 deploy/wb/bundles/tracker.zip -d05be870bdf4b443444e9868d10cc8f7 deploy/wb_dp/bundles/log_service.zip -07cede63ea51395d50ca243019ee7d49 deploy/wb_dp/bundles/log_writer.zip -40444ce234fe8249e6338e301f6a947a deploy/wb_dp/bundles/publisherA.zip -f89fa1ecb6c5cdd2f1e44f5011553401 deploy/wb_dp/bundles/publisherB.zip -cddf6b7e4b819b28d2660ab64f26dca4 deploy/wb_dp/bundles/shell.zip -e9cc5af2df47cbcd41c284fd5ccc5f31 deploy/wb_dp/bundles/shell_tui.zip -372753c1e5321d6ee319cce71bad94a5 deploy/wb_dp/bundles/tracker_depman.zip -9ce7bd191374427faf59fbee165f3f14 deployment_admin/CMakeFiles/install-deployment_admin -1e0389732606d5396c42168320a6056b device_access/device_access/CMakeFiles/install-device_manager -2df8bc4b13f51599da3bcdf743a75253 device_access/driver_locator/CMakeFiles/install-driver_locator -908e890d8d6889d1616c023f39cccd24 framework/CMakeFiles/install-framework -f0d1310e893ac91d7ebaa002b3f07b47 log_service/CMakeFiles/install-log_service -07dc7fda2539bfcf7e4b31711f92f8d8 log_writer/CMakeFiles/install-log_writer -7c361eaa0cf5137759a40a19e3193fa4 shell/CMakeFiles/install-shell -01a9a25207f9ef2fafed57567d3e8f11 shell_tui/CMakeFiles/install-shell_tui diff --git a/src/hos_celix/build/CMakeFiles/Makefile.cmake b/src/hos_celix/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index 9f1d032e..00000000 --- a/src/hos_celix/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,244 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# The generator used is: -SET(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -SET(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "CMakeFiles/2.8.12.2/CMakeCCompiler.cmake" - "CMakeFiles/2.8.12.2/CMakeCXXCompiler.cmake" - "CMakeFiles/2.8.12.2/CMakeSystem.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/Doxyfile.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/ApacheRat.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/CPackConfig-Installation.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/CPackConfig.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/CPackConfigPKG.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/Dependencies.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/Includes.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/Packaging.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/RunConfig.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/Test.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/config.properties.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/installation.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/manifest.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/modules/FindAPR.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/modules/FindCUnit.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/modules/UseDoxygen.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/cmake/run.sh.in" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_services/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_services/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_shell/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_shell/deploy.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/CMakeLists.txt" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/CMakeLists.txt" - "/usr/share/cmake-2.8/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-2.8/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-2.8/Modules/CMakeParseArguments.cmake" - "/usr/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-2.8/Modules/CPackComponent.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-2.8/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-2.8/Modules/FindCURL.cmake" - "/usr/share/cmake-2.8/Modules/FindCurses.cmake" - "/usr/share/cmake-2.8/Modules/FindDoxygen.cmake" - "/usr/share/cmake-2.8/Modules/FindJava.cmake" - "/usr/share/cmake-2.8/Modules/FindLATEX.cmake" - "/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake" - "/usr/share/cmake-2.8/Modules/FindPackageMessage.cmake" - "/usr/share/cmake-2.8/Modules/FindPkgConfig.cmake" - "/usr/share/cmake-2.8/Modules/FindZLIB.cmake" - "/usr/share/cmake-2.8/Modules/MultiArchCross.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-2.8/Modules/Platform/Linux.cmake" - "/usr/share/cmake-2.8/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -SET(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -SET(CMAKE_MAKEFILE_PRODUCTS - "CPackConfig-Installation.cmake" - "Doxyfile" - "deploy/deployment-admin/config.properties" - "deploy/deployment-admin/run.sh" - "deploy/deployment-admin/deployment-admin.launch" - "deploy/device_access_example/config.properties" - "deploy/device_access_example/run.sh" - "deploy/device_access_example/device_access_example.launch" - "deploy/chapter01-greeting-example/config.properties" - "deploy/chapter01-greeting-example/run.sh" - "deploy/chapter01-greeting-example/chapter01-greeting-example.launch" - "deploy/chapter04-correct-listener/config.properties" - "deploy/chapter04-correct-listener/run.sh" - "deploy/chapter04-correct-listener/chapter04-correct-listener.launch" - "deploy/hello_world/config.properties" - "deploy/hello_world/run.sh" - "deploy/hello_world/hello_world.launch" - "deploy/wb/config.properties" - "deploy/wb/run.sh" - "deploy/wb/wb.launch" - "deploy/wb_dp/config.properties" - "deploy/wb_dp/run.sh" - "deploy/wb_dp/wb_dp.launch" - "deploy/echo/config.properties" - "deploy/echo/run.sh" - "deploy/echo/echo.launch" - "deploy/chapter04-paint-example/config.properties" - "deploy/chapter04-paint-example/run.sh" - "deploy/chapter04-paint-example/chapter04-paint-example.launch" - "CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/hello_world/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/mongoose/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/whiteboard/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/whiteboard/publisherA/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/whiteboard/publisherB/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/whiteboard/tracker/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/whiteboard/tracker_depman/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/echo_service/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/echo_service/server/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/echo_service/client/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-paint-example/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/CMakeDirectoryInformation.cmake" - "examples/embedding/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/device_access/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/driver_locator/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/example/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/example/base_driver/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/example/consuming_driver/CMakeFiles/CMakeDirectoryInformation.cmake" - "device_access/example/refining_driver/CMakeFiles/CMakeDirectoryInformation.cmake" - "deployment_admin/CMakeFiles/CMakeDirectoryInformation.cmake" - "remote_services/CMakeFiles/CMakeDirectoryInformation.cmake" - "remote_shell/CMakeFiles/CMakeDirectoryInformation.cmake" - "shell_tui/CMakeFiles/CMakeDirectoryInformation.cmake" - "shell/CMakeFiles/CMakeDirectoryInformation.cmake" - "log_writer/CMakeFiles/CMakeDirectoryInformation.cmake" - "log_service/CMakeFiles/CMakeDirectoryInformation.cmake" - "dependency_manager/CMakeFiles/CMakeDirectoryInformation.cmake" - "launcher/CMakeFiles/CMakeDirectoryInformation.cmake" - "framework/CMakeFiles/CMakeDirectoryInformation.cmake" - "utils/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -SET(CMAKE_DEPEND_INFO_FILES - "CMakeFiles/deploy.dir/DependInfo.cmake" - "CMakeFiles/deploy_chapter01-greeting-example.dir/DependInfo.cmake" - "CMakeFiles/deploy_chapter04-correct-listener.dir/DependInfo.cmake" - "CMakeFiles/deploy_chapter04-paint-example.dir/DependInfo.cmake" - "CMakeFiles/deploy_deployment-admin.dir/DependInfo.cmake" - "CMakeFiles/deploy_device_access_example.dir/DependInfo.cmake" - "CMakeFiles/deploy_echo.dir/DependInfo.cmake" - "CMakeFiles/deploy_hello_world.dir/DependInfo.cmake" - "CMakeFiles/deploy_wb.dir/DependInfo.cmake" - "CMakeFiles/deploy_wb_dp.dir/DependInfo.cmake" - "CMakeFiles/doc.dir/DependInfo.cmake" - "CMakeFiles/doxygen.dir/DependInfo.cmake" - "CMakeFiles/install-all.dir/DependInfo.cmake" - "CMakeFiles/install-bundles.dir/DependInfo.cmake" - "CMakeFiles/package-release.dir/DependInfo.cmake" - "CMakeFiles/rat.dir/DependInfo.cmake" - "CMakeFiles/test_cunit.dir/DependInfo.cmake" - "examples/hello_world/CMakeFiles/hello_world.dir/DependInfo.cmake" - "examples/mongoose/CMakeFiles/celix.mongoose.dir/DependInfo.cmake" - "examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake" - "examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/DependInfo.cmake" - "examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/DependInfo.cmake" - "examples/whiteboard/tracker/CMakeFiles/tracker.dir/DependInfo.cmake" - "examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/DependInfo.cmake" - "examples/echo_service/server/CMakeFiles/echo_server.dir/DependInfo.cmake" - "examples/echo_service/client/CMakeFiles/echo_client.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/DependInfo.cmake" - "examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/DependInfo.cmake" - "examples/embedding/CMakeFiles/embedding.dir/DependInfo.cmake" - "device_access/device_access/CMakeFiles/device_manager.dir/DependInfo.cmake" - "device_access/device_access/CMakeFiles/install-device_manager.dir/DependInfo.cmake" - "device_access/driver_locator/CMakeFiles/driver_locator.dir/DependInfo.cmake" - "device_access/driver_locator/CMakeFiles/install-driver_locator.dir/DependInfo.cmake" - "device_access/example/base_driver/CMakeFiles/base_driver.dir/DependInfo.cmake" - "device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/DependInfo.cmake" - "device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/DependInfo.cmake" - "deployment_admin/CMakeFiles/deployment_admin.dir/DependInfo.cmake" - "deployment_admin/CMakeFiles/install-deployment_admin.dir/DependInfo.cmake" - "shell_tui/CMakeFiles/install-shell_tui.dir/DependInfo.cmake" - "shell_tui/CMakeFiles/shell_tui.dir/DependInfo.cmake" - "shell/CMakeFiles/install-shell.dir/DependInfo.cmake" - "shell/CMakeFiles/shell.dir/DependInfo.cmake" - "log_writer/CMakeFiles/install-log_writer.dir/DependInfo.cmake" - "log_writer/CMakeFiles/log_writer.dir/DependInfo.cmake" - "log_service/CMakeFiles/install-log_service.dir/DependInfo.cmake" - "log_service/CMakeFiles/log_service.dir/DependInfo.cmake" - "dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake" - "dependency_manager/CMakeFiles/install-dependency_manager.dir/DependInfo.cmake" - "launcher/CMakeFiles/celix.dir/DependInfo.cmake" - "framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "framework/CMakeFiles/install-framework.dir/DependInfo.cmake" - "utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) diff --git a/src/hos_celix/build/CMakeFiles/Makefile2 b/src/hos_celix/build/CMakeFiles/Makefile2 deleted file mode 100644 index 8d7873d9..00000000 --- a/src/hos_celix/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,2765 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# The main recursive all target -all: -.PHONY : all - -# The main recursive preinstall target -preinstall: -.PHONY : preinstall - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Target rules for target CMakeFiles/deploy.dir - -# All Build rule for target. -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_chapter01-greeting-example.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_deployment-admin.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_device_access_example.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_chapter04-correct-listener.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_hello_world.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_wb_dp.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_wb.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_echo.dir/all -CMakeFiles/deploy.dir/all: CMakeFiles/deploy_chapter04-paint-example.dir/all - $(MAKE) -f CMakeFiles/deploy.dir/build.make CMakeFiles/deploy.dir/depend - $(MAKE) -f CMakeFiles/deploy.dir/build.make CMakeFiles/deploy.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target deploy" -.PHONY : CMakeFiles/deploy.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 97 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy.dir/rule - -# Convenience name for target. -deploy: CMakeFiles/deploy.dir/rule -.PHONY : deploy - -# clean rule for target. -CMakeFiles/deploy.dir/clean: - $(MAKE) -f CMakeFiles/deploy.dir/build.make CMakeFiles/deploy.dir/clean -.PHONY : CMakeFiles/deploy.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_chapter01-greeting-example.dir - -# All Build rule for target. -CMakeFiles/deploy_chapter01-greeting-example.dir/all: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all -CMakeFiles/deploy_chapter01-greeting-example.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_chapter01-greeting-example.dir/all: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all -CMakeFiles/deploy_chapter01-greeting-example.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_chapter01-greeting-example.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_chapter01-greeting-example.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_chapter01-greeting-example.dir/build.make CMakeFiles/deploy_chapter01-greeting-example.dir/depend - $(MAKE) -f CMakeFiles/deploy_chapter01-greeting-example.dir/build.make CMakeFiles/deploy_chapter01-greeting-example.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 32 33 34 - @echo "Built target deploy_chapter01-greeting-example" -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_chapter01-greeting-example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 34 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_chapter01-greeting-example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/rule - -# Convenience name for target. -deploy_chapter01-greeting-example: CMakeFiles/deploy_chapter01-greeting-example.dir/rule -.PHONY : deploy_chapter01-greeting-example - -# clean rule for target. -CMakeFiles/deploy_chapter01-greeting-example.dir/clean: - $(MAKE) -f CMakeFiles/deploy_chapter01-greeting-example.dir/build.make CMakeFiles/deploy_chapter01-greeting-example.dir/clean -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_chapter01-greeting-example.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_chapter04-correct-listener.dir - -# All Build rule for target. -CMakeFiles/deploy_chapter04-correct-listener.dir/all: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all -CMakeFiles/deploy_chapter04-correct-listener.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_chapter04-correct-listener.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_chapter04-correct-listener.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_chapter04-correct-listener.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_chapter04-correct-listener.dir/build.make CMakeFiles/deploy_chapter04-correct-listener.dir/depend - $(MAKE) -f CMakeFiles/deploy_chapter04-correct-listener.dir/build.make CMakeFiles/deploy_chapter04-correct-listener.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 35 36 37 - @echo "Built target deploy_chapter04-correct-listener" -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_chapter04-correct-listener.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 33 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_chapter04-correct-listener.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/rule - -# Convenience name for target. -deploy_chapter04-correct-listener: CMakeFiles/deploy_chapter04-correct-listener.dir/rule -.PHONY : deploy_chapter04-correct-listener - -# clean rule for target. -CMakeFiles/deploy_chapter04-correct-listener.dir/clean: - $(MAKE) -f CMakeFiles/deploy_chapter04-correct-listener.dir/build.make CMakeFiles/deploy_chapter04-correct-listener.dir/clean -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_chapter04-correct-listener.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_chapter04-paint-example.dir - -# All Build rule for target. -CMakeFiles/deploy_chapter04-paint-example.dir/all: log_writer/CMakeFiles/log_writer.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_chapter04-paint-example.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_chapter04-paint-example.dir/build.make CMakeFiles/deploy_chapter04-paint-example.dir/depend - $(MAKE) -f CMakeFiles/deploy_chapter04-paint-example.dir/build.make CMakeFiles/deploy_chapter04-paint-example.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 38 39 40 41 42 - @echo "Built target deploy_chapter04-paint-example" -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_chapter04-paint-example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 41 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_chapter04-paint-example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/rule - -# Convenience name for target. -deploy_chapter04-paint-example: CMakeFiles/deploy_chapter04-paint-example.dir/rule -.PHONY : deploy_chapter04-paint-example - -# clean rule for target. -CMakeFiles/deploy_chapter04-paint-example.dir/clean: - $(MAKE) -f CMakeFiles/deploy_chapter04-paint-example.dir/build.make CMakeFiles/deploy_chapter04-paint-example.dir/clean -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_chapter04-paint-example.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_deployment-admin.dir - -# All Build rule for target. -CMakeFiles/deploy_deployment-admin.dir/all: log_writer/CMakeFiles/log_writer.dir/all -CMakeFiles/deploy_deployment-admin.dir/all: deployment_admin/CMakeFiles/deployment_admin.dir/all -CMakeFiles/deploy_deployment-admin.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_deployment-admin.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_deployment-admin.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_deployment-admin.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_deployment-admin.dir/build.make CMakeFiles/deploy_deployment-admin.dir/depend - $(MAKE) -f CMakeFiles/deploy_deployment-admin.dir/build.make CMakeFiles/deploy_deployment-admin.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 43 44 45 46 - @echo "Built target deploy_deployment-admin" -.PHONY : CMakeFiles/deploy_deployment-admin.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_deployment-admin.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 39 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_deployment-admin.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_deployment-admin.dir/rule - -# Convenience name for target. -deploy_deployment-admin: CMakeFiles/deploy_deployment-admin.dir/rule -.PHONY : deploy_deployment-admin - -# clean rule for target. -CMakeFiles/deploy_deployment-admin.dir/clean: - $(MAKE) -f CMakeFiles/deploy_deployment-admin.dir/build.make CMakeFiles/deploy_deployment-admin.dir/clean -.PHONY : CMakeFiles/deploy_deployment-admin.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_deployment-admin.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_device_access_example.dir - -# All Build rule for target. -CMakeFiles/deploy_device_access_example.dir/all: device_access/device_access/CMakeFiles/device_manager.dir/all -CMakeFiles/deploy_device_access_example.dir/all: device_access/driver_locator/CMakeFiles/driver_locator.dir/all -CMakeFiles/deploy_device_access_example.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_device_access_example.dir/all: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all -CMakeFiles/deploy_device_access_example.dir/all: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all -CMakeFiles/deploy_device_access_example.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_device_access_example.dir/all: device_access/example/base_driver/CMakeFiles/base_driver.dir/all -CMakeFiles/deploy_device_access_example.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_device_access_example.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_device_access_example.dir/build.make CMakeFiles/deploy_device_access_example.dir/depend - $(MAKE) -f CMakeFiles/deploy_device_access_example.dir/build.make CMakeFiles/deploy_device_access_example.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 47 48 49 50 51 - @echo "Built target deploy_device_access_example" -.PHONY : CMakeFiles/deploy_device_access_example.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_device_access_example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 43 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_device_access_example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_device_access_example.dir/rule - -# Convenience name for target. -deploy_device_access_example: CMakeFiles/deploy_device_access_example.dir/rule -.PHONY : deploy_device_access_example - -# clean rule for target. -CMakeFiles/deploy_device_access_example.dir/clean: - $(MAKE) -f CMakeFiles/deploy_device_access_example.dir/build.make CMakeFiles/deploy_device_access_example.dir/clean -.PHONY : CMakeFiles/deploy_device_access_example.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_device_access_example.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_echo.dir - -# All Build rule for target. -CMakeFiles/deploy_echo.dir/all: log_writer/CMakeFiles/log_writer.dir/all -CMakeFiles/deploy_echo.dir/all: examples/echo_service/client/CMakeFiles/echo_client.dir/all -CMakeFiles/deploy_echo.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_echo.dir/all: examples/echo_service/server/CMakeFiles/echo_server.dir/all -CMakeFiles/deploy_echo.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_echo.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_echo.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_echo.dir/build.make CMakeFiles/deploy_echo.dir/depend - $(MAKE) -f CMakeFiles/deploy_echo.dir/build.make CMakeFiles/deploy_echo.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 52 53 54 55 - @echo "Built target deploy_echo" -.PHONY : CMakeFiles/deploy_echo.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_echo.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 36 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_echo.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_echo.dir/rule - -# Convenience name for target. -deploy_echo: CMakeFiles/deploy_echo.dir/rule -.PHONY : deploy_echo - -# clean rule for target. -CMakeFiles/deploy_echo.dir/clean: - $(MAKE) -f CMakeFiles/deploy_echo.dir/build.make CMakeFiles/deploy_echo.dir/clean -.PHONY : CMakeFiles/deploy_echo.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_echo.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_hello_world.dir - -# All Build rule for target. -CMakeFiles/deploy_hello_world.dir/all: examples/hello_world/CMakeFiles/hello_world.dir/all -CMakeFiles/deploy_hello_world.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_hello_world.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_hello_world.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_hello_world.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_hello_world.dir/build.make CMakeFiles/deploy_hello_world.dir/depend - $(MAKE) -f CMakeFiles/deploy_hello_world.dir/build.make CMakeFiles/deploy_hello_world.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 56 57 58 - @echo "Built target deploy_hello_world" -.PHONY : CMakeFiles/deploy_hello_world.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_hello_world.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 32 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_hello_world.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_hello_world.dir/rule - -# Convenience name for target. -deploy_hello_world: CMakeFiles/deploy_hello_world.dir/rule -.PHONY : deploy_hello_world - -# clean rule for target. -CMakeFiles/deploy_hello_world.dir/clean: - $(MAKE) -f CMakeFiles/deploy_hello_world.dir/build.make CMakeFiles/deploy_hello_world.dir/clean -.PHONY : CMakeFiles/deploy_hello_world.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_hello_world.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_wb.dir - -# All Build rule for target. -CMakeFiles/deploy_wb.dir/all: log_writer/CMakeFiles/log_writer.dir/all -CMakeFiles/deploy_wb.dir/all: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all -CMakeFiles/deploy_wb.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_wb.dir/all: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all -CMakeFiles/deploy_wb.dir/all: examples/whiteboard/tracker/CMakeFiles/tracker.dir/all -CMakeFiles/deploy_wb.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_wb.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_wb.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_wb.dir/build.make CMakeFiles/deploy_wb.dir/depend - $(MAKE) -f CMakeFiles/deploy_wb.dir/build.make CMakeFiles/deploy_wb.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 59 60 61 62 - @echo "Built target deploy_wb" -.PHONY : CMakeFiles/deploy_wb.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_wb.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 37 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_wb.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_wb.dir/rule - -# Convenience name for target. -deploy_wb: CMakeFiles/deploy_wb.dir/rule -.PHONY : deploy_wb - -# clean rule for target. -CMakeFiles/deploy_wb.dir/clean: - $(MAKE) -f CMakeFiles/deploy_wb.dir/build.make CMakeFiles/deploy_wb.dir/clean -.PHONY : CMakeFiles/deploy_wb.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_wb.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/deploy_wb_dp.dir - -# All Build rule for target. -CMakeFiles/deploy_wb_dp.dir/all: log_writer/CMakeFiles/log_writer.dir/all -CMakeFiles/deploy_wb_dp.dir/all: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all -CMakeFiles/deploy_wb_dp.dir/all: launcher/CMakeFiles/celix.dir/all -CMakeFiles/deploy_wb_dp.dir/all: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all -CMakeFiles/deploy_wb_dp.dir/all: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all -CMakeFiles/deploy_wb_dp.dir/all: shell/CMakeFiles/shell.dir/all -CMakeFiles/deploy_wb_dp.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all -CMakeFiles/deploy_wb_dp.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f CMakeFiles/deploy_wb_dp.dir/build.make CMakeFiles/deploy_wb_dp.dir/depend - $(MAKE) -f CMakeFiles/deploy_wb_dp.dir/build.make CMakeFiles/deploy_wb_dp.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 63 64 65 66 67 - @echo "Built target deploy_wb_dp" -.PHONY : CMakeFiles/deploy_wb_dp.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/deploy_wb_dp.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 41 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/deploy_wb_dp.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/deploy_wb_dp.dir/rule - -# Convenience name for target. -deploy_wb_dp: CMakeFiles/deploy_wb_dp.dir/rule -.PHONY : deploy_wb_dp - -# clean rule for target. -CMakeFiles/deploy_wb_dp.dir/clean: - $(MAKE) -f CMakeFiles/deploy_wb_dp.dir/build.make CMakeFiles/deploy_wb_dp.dir/clean -.PHONY : CMakeFiles/deploy_wb_dp.dir/clean - -# clean rule for target. -clean: CMakeFiles/deploy_wb_dp.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/doc.dir - -# All Build rule for target. -CMakeFiles/doc.dir/all: CMakeFiles/doxygen.dir/all - $(MAKE) -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/depend - $(MAKE) -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target doc" -.PHONY : CMakeFiles/doc.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/doc.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doc.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/doc.dir/rule - -# Convenience name for target. -doc: CMakeFiles/doc.dir/rule -.PHONY : doc - -# clean rule for target. -CMakeFiles/doc.dir/clean: - $(MAKE) -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/clean -.PHONY : CMakeFiles/doc.dir/clean - -# clean rule for target. -clean: CMakeFiles/doc.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/doxygen.dir - -# All Build rule for target. -CMakeFiles/doxygen.dir/all: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/depend - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 76 - @echo "Built target doxygen" -.PHONY : CMakeFiles/doxygen.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/doxygen.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 1 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/doxygen.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/doxygen.dir/rule - -# Convenience name for target. -doxygen: CMakeFiles/doxygen.dir/rule -.PHONY : doxygen - -# clean rule for target. -CMakeFiles/doxygen.dir/clean: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/clean -.PHONY : CMakeFiles/doxygen.dir/clean - -# clean rule for target. -clean: CMakeFiles/doxygen.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/install-all.dir - -# All Build rule for target. -CMakeFiles/install-all.dir/all: dependency_manager/CMakeFiles/install-dependency_manager.dir/all -CMakeFiles/install-all.dir/all: CMakeFiles/install-bundles.dir/all -CMakeFiles/install-all.dir/all: framework/CMakeFiles/install-framework.dir/all - $(MAKE) -f CMakeFiles/install-all.dir/build.make CMakeFiles/install-all.dir/depend - $(MAKE) -f CMakeFiles/install-all.dir/build.make CMakeFiles/install-all.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-all" -.PHONY : CMakeFiles/install-all.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/install-all.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 39 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/install-all.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/install-all.dir/rule - -# Convenience name for target. -install-all: CMakeFiles/install-all.dir/rule -.PHONY : install-all - -# clean rule for target. -CMakeFiles/install-all.dir/clean: - $(MAKE) -f CMakeFiles/install-all.dir/build.make CMakeFiles/install-all.dir/clean -.PHONY : CMakeFiles/install-all.dir/clean - -# clean rule for target. -clean: CMakeFiles/install-all.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/install-bundles.dir - -# All Build rule for target. -CMakeFiles/install-bundles.dir/all: log_writer/CMakeFiles/install-log_writer.dir/all -CMakeFiles/install-bundles.dir/all: shell_tui/CMakeFiles/install-shell_tui.dir/all -CMakeFiles/install-bundles.dir/all: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/all -CMakeFiles/install-bundles.dir/all: deployment_admin/CMakeFiles/install-deployment_admin.dir/all -CMakeFiles/install-bundles.dir/all: log_service/CMakeFiles/install-log_service.dir/all -CMakeFiles/install-bundles.dir/all: device_access/device_access/CMakeFiles/install-device_manager.dir/all -CMakeFiles/install-bundles.dir/all: shell/CMakeFiles/install-shell.dir/all - $(MAKE) -f CMakeFiles/install-bundles.dir/build.make CMakeFiles/install-bundles.dir/depend - $(MAKE) -f CMakeFiles/install-bundles.dir/build.make CMakeFiles/install-bundles.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-bundles" -.PHONY : CMakeFiles/install-bundles.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/install-bundles.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 39 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/install-bundles.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/install-bundles.dir/rule - -# Convenience name for target. -install-bundles: CMakeFiles/install-bundles.dir/rule -.PHONY : install-bundles - -# clean rule for target. -CMakeFiles/install-bundles.dir/clean: - $(MAKE) -f CMakeFiles/install-bundles.dir/build.make CMakeFiles/install-bundles.dir/clean -.PHONY : CMakeFiles/install-bundles.dir/clean - -# clean rule for target. -clean: CMakeFiles/install-bundles.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/package-release.dir - -# All Build rule for target. -CMakeFiles/package-release.dir/all: - $(MAKE) -f CMakeFiles/package-release.dir/build.make CMakeFiles/package-release.dir/depend - $(MAKE) -f CMakeFiles/package-release.dir/build.make CMakeFiles/package-release.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target package-release" -.PHONY : CMakeFiles/package-release.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/package-release.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/package-release.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/package-release.dir/rule - -# Convenience name for target. -package-release: CMakeFiles/package-release.dir/rule -.PHONY : package-release - -# clean rule for target. -CMakeFiles/package-release.dir/clean: - $(MAKE) -f CMakeFiles/package-release.dir/build.make CMakeFiles/package-release.dir/clean -.PHONY : CMakeFiles/package-release.dir/clean - -# clean rule for target. -clean: CMakeFiles/package-release.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/rat.dir - -# All Build rule for target. -CMakeFiles/rat.dir/all: - $(MAKE) -f CMakeFiles/rat.dir/build.make CMakeFiles/rat.dir/depend - $(MAKE) -f CMakeFiles/rat.dir/build.make CMakeFiles/rat.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target rat" -.PHONY : CMakeFiles/rat.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/rat.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/rat.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/rat.dir/rule - -# Convenience name for target. -rat: CMakeFiles/rat.dir/rule -.PHONY : rat - -# clean rule for target. -CMakeFiles/rat.dir/clean: - $(MAKE) -f CMakeFiles/rat.dir/build.make CMakeFiles/rat.dir/clean -.PHONY : CMakeFiles/rat.dir/clean - -# clean rule for target. -clean: CMakeFiles/rat.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target CMakeFiles/test_cunit.dir - -# All Build rule for target. -CMakeFiles/test_cunit.dir/all: - $(MAKE) -f CMakeFiles/test_cunit.dir/build.make CMakeFiles/test_cunit.dir/depend - $(MAKE) -f CMakeFiles/test_cunit.dir/build.make CMakeFiles/test_cunit.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target test_cunit" -.PHONY : CMakeFiles/test_cunit.dir/all - -# Build rule for subdir invocation for target. -CMakeFiles/test_cunit.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/test_cunit.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : CMakeFiles/test_cunit.dir/rule - -# Convenience name for target. -test_cunit: CMakeFiles/test_cunit.dir/rule -.PHONY : test_cunit - -# clean rule for target. -CMakeFiles/test_cunit.dir/clean: - $(MAKE) -f CMakeFiles/test_cunit.dir/build.make CMakeFiles/test_cunit.dir/clean -.PHONY : CMakeFiles/test_cunit.dir/clean - -# clean rule for target. -clean: CMakeFiles/test_cunit.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples - -# Convenience name for "all" pass in the directory. -examples/all: examples/hello_world/all -examples/all: examples/mongoose/all -examples/all: examples/whiteboard/all -examples/all: examples/echo_service/all -examples/all: examples/osgi-in-action/chapter04-correct-lookup/all -examples/all: examples/osgi-in-action/chapter04-correct-listener/all -examples/all: examples/osgi-in-action/chapter01-greeting-example/all -examples/all: examples/osgi-in-action/chapter04-paint-example/all -examples/all: examples/embedding/all -.PHONY : examples/all - -# Convenience name for "clean" pass in the directory. -examples/clean: examples/hello_world/clean -examples/clean: examples/mongoose/clean -examples/clean: examples/whiteboard/clean -examples/clean: examples/echo_service/clean -examples/clean: examples/osgi-in-action/chapter04-correct-lookup/clean -examples/clean: examples/osgi-in-action/chapter04-correct-listener/clean -examples/clean: examples/osgi-in-action/chapter01-greeting-example/clean -examples/clean: examples/osgi-in-action/chapter04-paint-example/clean -examples/clean: examples/embedding/clean -.PHONY : examples/clean - -# Convenience name for "preinstall" pass in the directory. -examples/preinstall: examples/hello_world/preinstall -examples/preinstall: examples/mongoose/preinstall -examples/preinstall: examples/whiteboard/preinstall -examples/preinstall: examples/echo_service/preinstall -examples/preinstall: examples/osgi-in-action/chapter04-correct-lookup/preinstall -examples/preinstall: examples/osgi-in-action/chapter04-correct-listener/preinstall -examples/preinstall: examples/osgi-in-action/chapter01-greeting-example/preinstall -examples/preinstall: examples/osgi-in-action/chapter04-paint-example/preinstall -examples/preinstall: examples/embedding/preinstall -.PHONY : examples/preinstall - -#============================================================================= -# Directory level rules for directory examples/hello_world - -# Convenience name for "all" pass in the directory. -examples/hello_world/all: examples/hello_world/CMakeFiles/hello_world.dir/all -.PHONY : examples/hello_world/all - -# Convenience name for "clean" pass in the directory. -examples/hello_world/clean: examples/hello_world/CMakeFiles/hello_world.dir/clean -.PHONY : examples/hello_world/clean - -# Convenience name for "preinstall" pass in the directory. -examples/hello_world/preinstall: -.PHONY : examples/hello_world/preinstall - -#============================================================================= -# Target rules for target examples/hello_world/CMakeFiles/hello_world.dir - -# All Build rule for target. -examples/hello_world/CMakeFiles/hello_world.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/hello_world/CMakeFiles/hello_world.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/depend - $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target hello_world" -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/all - -# Include target in all. -all: examples/hello_world/CMakeFiles/hello_world.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/hello_world/CMakeFiles/hello_world.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/CMakeFiles/hello_world.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/rule - -# Convenience name for target. -hello_world: examples/hello_world/CMakeFiles/hello_world.dir/rule -.PHONY : hello_world - -# clean rule for target. -examples/hello_world/CMakeFiles/hello_world.dir/clean: - $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/clean -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/clean - -# clean rule for target. -clean: examples/hello_world/CMakeFiles/hello_world.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/mongoose - -# Convenience name for "all" pass in the directory. -examples/mongoose/all: examples/mongoose/CMakeFiles/celix.mongoose.dir/all -examples/mongoose/all: examples/mongoose/CMakeFiles/mongoose.dir/all -.PHONY : examples/mongoose/all - -# Convenience name for "clean" pass in the directory. -examples/mongoose/clean: examples/mongoose/CMakeFiles/celix.mongoose.dir/clean -examples/mongoose/clean: examples/mongoose/CMakeFiles/mongoose.dir/clean -.PHONY : examples/mongoose/clean - -# Convenience name for "preinstall" pass in the directory. -examples/mongoose/preinstall: -.PHONY : examples/mongoose/preinstall - -#============================================================================= -# Target rules for target examples/mongoose/CMakeFiles/celix.mongoose.dir - -# All Build rule for target. -examples/mongoose/CMakeFiles/celix.mongoose.dir/all: examples/mongoose/CMakeFiles/mongoose.dir/all -examples/mongoose/CMakeFiles/celix.mongoose.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/mongoose/CMakeFiles/celix.mongoose.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/depend - $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 2 - @echo "Built target celix.mongoose" -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/all - -# Include target in all. -all: examples/mongoose/CMakeFiles/celix.mongoose.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/mongoose/CMakeFiles/celix.mongoose.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/CMakeFiles/celix.mongoose.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/rule - -# Convenience name for target. -celix.mongoose: examples/mongoose/CMakeFiles/celix.mongoose.dir/rule -.PHONY : celix.mongoose - -# clean rule for target. -examples/mongoose/CMakeFiles/celix.mongoose.dir/clean: - $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/clean -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/clean - -# clean rule for target. -clean: examples/mongoose/CMakeFiles/celix.mongoose.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target examples/mongoose/CMakeFiles/mongoose.dir - -# All Build rule for target. -examples/mongoose/CMakeFiles/mongoose.dir/all: - $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/depend - $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target mongoose" -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/all - -# Include target in all. -all: examples/mongoose/CMakeFiles/mongoose.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/mongoose/CMakeFiles/mongoose.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/CMakeFiles/mongoose.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/rule - -# Convenience name for target. -mongoose: examples/mongoose/CMakeFiles/mongoose.dir/rule -.PHONY : mongoose - -# clean rule for target. -examples/mongoose/CMakeFiles/mongoose.dir/clean: - $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/clean -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/clean - -# clean rule for target. -clean: examples/mongoose/CMakeFiles/mongoose.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/whiteboard - -# Convenience name for "all" pass in the directory. -examples/whiteboard/all: examples/whiteboard/publisherA/all -examples/whiteboard/all: examples/whiteboard/publisherB/all -examples/whiteboard/all: examples/whiteboard/tracker/all -examples/whiteboard/all: examples/whiteboard/tracker_depman/all -.PHONY : examples/whiteboard/all - -# Convenience name for "clean" pass in the directory. -examples/whiteboard/clean: examples/whiteboard/publisherA/clean -examples/whiteboard/clean: examples/whiteboard/publisherB/clean -examples/whiteboard/clean: examples/whiteboard/tracker/clean -examples/whiteboard/clean: examples/whiteboard/tracker_depman/clean -.PHONY : examples/whiteboard/clean - -# Convenience name for "preinstall" pass in the directory. -examples/whiteboard/preinstall: examples/whiteboard/publisherA/preinstall -examples/whiteboard/preinstall: examples/whiteboard/publisherB/preinstall -examples/whiteboard/preinstall: examples/whiteboard/tracker/preinstall -examples/whiteboard/preinstall: examples/whiteboard/tracker_depman/preinstall -.PHONY : examples/whiteboard/preinstall - -#============================================================================= -# Directory level rules for directory examples/whiteboard/publisherA - -# Convenience name for "all" pass in the directory. -examples/whiteboard/publisherA/all: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all -.PHONY : examples/whiteboard/publisherA/all - -# Convenience name for "clean" pass in the directory. -examples/whiteboard/publisherA/clean: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean -.PHONY : examples/whiteboard/publisherA/clean - -# Convenience name for "preinstall" pass in the directory. -examples/whiteboard/publisherA/preinstall: -.PHONY : examples/whiteboard/publisherA/preinstall - -#============================================================================= -# Target rules for target examples/whiteboard/publisherA/CMakeFiles/publisherA.dir - -# All Build rule for target. -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 86 - @echo "Built target publisherA" -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all - -# Include target in all. -all: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule - -# Convenience name for target. -publisherA: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule -.PHONY : publisherA - -# clean rule for target. -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean: - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean - -# clean rule for target. -clean: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/whiteboard/publisherB - -# Convenience name for "all" pass in the directory. -examples/whiteboard/publisherB/all: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all -.PHONY : examples/whiteboard/publisherB/all - -# Convenience name for "clean" pass in the directory. -examples/whiteboard/publisherB/clean: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean -.PHONY : examples/whiteboard/publisherB/clean - -# Convenience name for "preinstall" pass in the directory. -examples/whiteboard/publisherB/preinstall: -.PHONY : examples/whiteboard/publisherB/preinstall - -#============================================================================= -# Target rules for target examples/whiteboard/publisherB/CMakeFiles/publisherB.dir - -# All Build rule for target. -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 87 88 - @echo "Built target publisherB" -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all - -# Include target in all. -all: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule - -# Convenience name for target. -publisherB: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule -.PHONY : publisherB - -# clean rule for target. -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean: - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean - -# clean rule for target. -clean: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/whiteboard/tracker - -# Convenience name for "all" pass in the directory. -examples/whiteboard/tracker/all: examples/whiteboard/tracker/CMakeFiles/tracker.dir/all -.PHONY : examples/whiteboard/tracker/all - -# Convenience name for "clean" pass in the directory. -examples/whiteboard/tracker/clean: examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean -.PHONY : examples/whiteboard/tracker/clean - -# Convenience name for "preinstall" pass in the directory. -examples/whiteboard/tracker/preinstall: -.PHONY : examples/whiteboard/tracker/preinstall - -#============================================================================= -# Target rules for target examples/whiteboard/tracker/CMakeFiles/tracker.dir - -# All Build rule for target. -examples/whiteboard/tracker/CMakeFiles/tracker.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/whiteboard/tracker/CMakeFiles/tracker.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend - $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target tracker" -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/all - -# Include target in all. -all: examples/whiteboard/tracker/CMakeFiles/tracker.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/CMakeFiles/tracker.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule - -# Convenience name for target. -tracker: examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule -.PHONY : tracker - -# clean rule for target. -examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean: - $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean - -# clean rule for target. -clean: examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/whiteboard/tracker_depman - -# Convenience name for "all" pass in the directory. -examples/whiteboard/tracker_depman/all: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all -.PHONY : examples/whiteboard/tracker_depman/all - -# Convenience name for "clean" pass in the directory. -examples/whiteboard/tracker_depman/clean: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean -.PHONY : examples/whiteboard/tracker_depman/clean - -# Convenience name for "preinstall" pass in the directory. -examples/whiteboard/tracker_depman/preinstall: -.PHONY : examples/whiteboard/tracker_depman/preinstall - -#============================================================================= -# Target rules for target examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir - -# All Build rule for target. -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all: dependency_manager/CMakeFiles/dependency_manager.dir/all -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 97 - @echo "Built target tracker_depman" -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all - -# Include target in all. -all: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule - -# Convenience name for target. -tracker_depman: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule -.PHONY : tracker_depman - -# clean rule for target. -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean: - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean - -# clean rule for target. -clean: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/echo_service - -# Convenience name for "all" pass in the directory. -examples/echo_service/all: examples/echo_service/server/all -examples/echo_service/all: examples/echo_service/client/all -.PHONY : examples/echo_service/all - -# Convenience name for "clean" pass in the directory. -examples/echo_service/clean: examples/echo_service/server/clean -examples/echo_service/clean: examples/echo_service/client/clean -.PHONY : examples/echo_service/clean - -# Convenience name for "preinstall" pass in the directory. -examples/echo_service/preinstall: examples/echo_service/server/preinstall -examples/echo_service/preinstall: examples/echo_service/client/preinstall -.PHONY : examples/echo_service/preinstall - -#============================================================================= -# Directory level rules for directory examples/echo_service/server - -# Convenience name for "all" pass in the directory. -examples/echo_service/server/all: examples/echo_service/server/CMakeFiles/echo_server.dir/all -.PHONY : examples/echo_service/server/all - -# Convenience name for "clean" pass in the directory. -examples/echo_service/server/clean: examples/echo_service/server/CMakeFiles/echo_server.dir/clean -.PHONY : examples/echo_service/server/clean - -# Convenience name for "preinstall" pass in the directory. -examples/echo_service/server/preinstall: -.PHONY : examples/echo_service/server/preinstall - -#============================================================================= -# Target rules for target examples/echo_service/server/CMakeFiles/echo_server.dir - -# All Build rule for target. -examples/echo_service/server/CMakeFiles/echo_server.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/echo_service/server/CMakeFiles/echo_server.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/depend - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 79 - @echo "Built target echo_server" -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/all - -# Include target in all. -all: examples/echo_service/server/CMakeFiles/echo_server.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/echo_service/server/CMakeFiles/echo_server.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/CMakeFiles/echo_server.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/rule - -# Convenience name for target. -echo_server: examples/echo_service/server/CMakeFiles/echo_server.dir/rule -.PHONY : echo_server - -# clean rule for target. -examples/echo_service/server/CMakeFiles/echo_server.dir/clean: - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/clean -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/clean - -# clean rule for target. -clean: examples/echo_service/server/CMakeFiles/echo_server.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/echo_service/client - -# Convenience name for "all" pass in the directory. -examples/echo_service/client/all: examples/echo_service/client/CMakeFiles/echo_client.dir/all -.PHONY : examples/echo_service/client/all - -# Convenience name for "clean" pass in the directory. -examples/echo_service/client/clean: examples/echo_service/client/CMakeFiles/echo_client.dir/clean -.PHONY : examples/echo_service/client/clean - -# Convenience name for "preinstall" pass in the directory. -examples/echo_service/client/preinstall: -.PHONY : examples/echo_service/client/preinstall - -#============================================================================= -# Target rules for target examples/echo_service/client/CMakeFiles/echo_client.dir - -# All Build rule for target. -examples/echo_service/client/CMakeFiles/echo_client.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/echo_service/client/CMakeFiles/echo_client.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/depend - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 78 - @echo "Built target echo_client" -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/all - -# Include target in all. -all: examples/echo_service/client/CMakeFiles/echo_client.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/echo_service/client/CMakeFiles/echo_client.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/CMakeFiles/echo_client.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/rule - -# Convenience name for target. -echo_client: examples/echo_service/client/CMakeFiles/echo_client.dir/rule -.PHONY : echo_client - -# clean rule for target. -examples/echo_service/client/CMakeFiles/echo_client.dir/clean: - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/clean -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/clean - -# clean rule for target. -clean: examples/echo_service/client/CMakeFiles/echo_client.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-correct-lookup - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-correct-lookup/all: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-correct-lookup/clean: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-correct-lookup/preinstall: -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target chapter04-correct-lookup" -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule - -# Convenience name for target. -chapter04-correct-lookup: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule -.PHONY : chapter04-correct-lookup - -# clean rule for target. -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-correct-listener - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-correct-listener/all: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all -.PHONY : examples/osgi-in-action/chapter04-correct-listener/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-correct-listener/clean: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean -.PHONY : examples/osgi-in-action/chapter04-correct-listener/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-correct-listener/preinstall: -.PHONY : examples/osgi-in-action/chapter04-correct-listener/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 24 - @echo "Built target chapter04-correct-listener" -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule - -# Convenience name for target. -chapter04-correct-listener: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule -.PHONY : chapter04-correct-listener - -# clean rule for target. -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter01-greeting-example - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/all: examples/osgi-in-action/chapter01-greeting-example/greeting/all -examples/osgi-in-action/chapter01-greeting-example/all: examples/osgi-in-action/chapter01-greeting-example/client/all -.PHONY : examples/osgi-in-action/chapter01-greeting-example/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/clean: examples/osgi-in-action/chapter01-greeting-example/greeting/clean -examples/osgi-in-action/chapter01-greeting-example/clean: examples/osgi-in-action/chapter01-greeting-example/client/clean -.PHONY : examples/osgi-in-action/chapter01-greeting-example/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/preinstall: examples/osgi-in-action/chapter01-greeting-example/greeting/preinstall -examples/osgi-in-action/chapter01-greeting-example/preinstall: examples/osgi-in-action/chapter01-greeting-example/client/preinstall -.PHONY : examples/osgi-in-action/chapter01-greeting-example/preinstall - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter01-greeting-example/greeting - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/greeting/all: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/greeting/clean: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/greeting/preinstall: -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir - -# All Build rule for target. -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 22 - @echo "Built target chapter01-greeting-example" -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule - -# Convenience name for target. -chapter01-greeting-example: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule -.PHONY : chapter01-greeting-example - -# clean rule for target. -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter01-greeting-example/client - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/client/all: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/client/clean: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter01-greeting-example/client/preinstall: -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir - -# All Build rule for target. -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 23 - @echo "Built target chapter01-greeting-example-client" -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule - -# Convenience name for target. -chapter01-greeting-example-client: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule -.PHONY : chapter01-greeting-example-client - -# clean rule for target. -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-paint-example - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/all: examples/osgi-in-action/chapter04-paint-example/circle/all -examples/osgi-in-action/chapter04-paint-example/all: examples/osgi-in-action/chapter04-paint-example/paint/all -examples/osgi-in-action/chapter04-paint-example/all: examples/osgi-in-action/chapter04-paint-example/square/all -examples/osgi-in-action/chapter04-paint-example/all: examples/osgi-in-action/chapter04-paint-example/triangle/all -.PHONY : examples/osgi-in-action/chapter04-paint-example/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/clean: examples/osgi-in-action/chapter04-paint-example/circle/clean -examples/osgi-in-action/chapter04-paint-example/clean: examples/osgi-in-action/chapter04-paint-example/paint/clean -examples/osgi-in-action/chapter04-paint-example/clean: examples/osgi-in-action/chapter04-paint-example/square/clean -examples/osgi-in-action/chapter04-paint-example/clean: examples/osgi-in-action/chapter04-paint-example/triangle/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/preinstall: examples/osgi-in-action/chapter04-paint-example/circle/preinstall -examples/osgi-in-action/chapter04-paint-example/preinstall: examples/osgi-in-action/chapter04-paint-example/paint/preinstall -examples/osgi-in-action/chapter04-paint-example/preinstall: examples/osgi-in-action/chapter04-paint-example/square/preinstall -examples/osgi-in-action/chapter04-paint-example/preinstall: examples/osgi-in-action/chapter04-paint-example/triangle/preinstall -.PHONY : examples/osgi-in-action/chapter04-paint-example/preinstall - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-paint-example/circle - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/circle/all: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/circle/clean: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/circle/preinstall: -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 29 - @echo "Built target circle" -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule - -# Convenience name for target. -circle: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule -.PHONY : circle - -# clean rule for target. -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-paint-example/paint - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/paint/all: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/paint/clean: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/paint/preinstall: -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 25 26 - @echo "Built target chapter04-paint-example" -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule - -# Convenience name for target. -chapter04-paint-example: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule -.PHONY : chapter04-paint-example - -# clean rule for target. -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-paint-example/square - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/square/all: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/square/clean: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/square/preinstall: -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 95 96 - @echo "Built target square" -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule - -# Convenience name for target. -square: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule -.PHONY : square - -# clean rule for target. -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/osgi-in-action/chapter04-paint-example/triangle - -# Convenience name for "all" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/triangle/all: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/all - -# Convenience name for "clean" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/triangle/clean: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/clean - -# Convenience name for "preinstall" pass in the directory. -examples/osgi-in-action/chapter04-paint-example/triangle/preinstall: -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/preinstall - -#============================================================================= -# Target rules for target examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir - -# All Build rule for target. -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 98 - @echo "Built target triangle" -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all - -# Include target in all. -all: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule - -# Convenience name for target. -triangle: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule -.PHONY : triangle - -# clean rule for target. -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean - -# clean rule for target. -clean: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory examples/embedding - -# Convenience name for "all" pass in the directory. -examples/embedding/all: examples/embedding/CMakeFiles/embedding.dir/all -.PHONY : examples/embedding/all - -# Convenience name for "clean" pass in the directory. -examples/embedding/clean: examples/embedding/CMakeFiles/embedding.dir/clean -.PHONY : examples/embedding/clean - -# Convenience name for "preinstall" pass in the directory. -examples/embedding/preinstall: -.PHONY : examples/embedding/preinstall - -#============================================================================= -# Target rules for target examples/embedding/CMakeFiles/embedding.dir - -# All Build rule for target. -examples/embedding/CMakeFiles/embedding.dir/all: framework/CMakeFiles/celix_framework.dir/all -examples/embedding/CMakeFiles/embedding.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/depend - $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 80 - @echo "Built target embedding" -.PHONY : examples/embedding/CMakeFiles/embedding.dir/all - -# Include target in all. -all: examples/embedding/CMakeFiles/embedding.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -examples/embedding/CMakeFiles/embedding.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/CMakeFiles/embedding.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : examples/embedding/CMakeFiles/embedding.dir/rule - -# Convenience name for target. -embedding: examples/embedding/CMakeFiles/embedding.dir/rule -.PHONY : embedding - -# clean rule for target. -examples/embedding/CMakeFiles/embedding.dir/clean: - $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/clean -.PHONY : examples/embedding/CMakeFiles/embedding.dir/clean - -# clean rule for target. -clean: examples/embedding/CMakeFiles/embedding.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory device_access - -# Convenience name for "all" pass in the directory. -device_access/all: device_access/device_access/all -device_access/all: device_access/driver_locator/all -device_access/all: device_access/example/all -.PHONY : device_access/all - -# Convenience name for "clean" pass in the directory. -device_access/clean: device_access/device_access/clean -device_access/clean: device_access/driver_locator/clean -device_access/clean: device_access/example/clean -.PHONY : device_access/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/preinstall: device_access/device_access/preinstall -device_access/preinstall: device_access/driver_locator/preinstall -device_access/preinstall: device_access/example/preinstall -.PHONY : device_access/preinstall - -#============================================================================= -# Directory level rules for directory device_access/device_access - -# Convenience name for "all" pass in the directory. -device_access/device_access/all: device_access/device_access/CMakeFiles/device_manager.dir/all -.PHONY : device_access/device_access/all - -# Convenience name for "clean" pass in the directory. -device_access/device_access/clean: device_access/device_access/CMakeFiles/device_manager.dir/clean -device_access/device_access/clean: device_access/device_access/CMakeFiles/install-device_manager.dir/clean -.PHONY : device_access/device_access/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/device_access/preinstall: -.PHONY : device_access/device_access/preinstall - -#============================================================================= -# Target rules for target device_access/device_access/CMakeFiles/device_manager.dir - -# All Build rule for target. -device_access/device_access/CMakeFiles/device_manager.dir/all: framework/CMakeFiles/celix_framework.dir/all -device_access/device_access/CMakeFiles/device_manager.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/depend - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 73 74 75 - @echo "Built target device_manager" -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/all - -# Include target in all. -all: device_access/device_access/CMakeFiles/device_manager.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -device_access/device_access/CMakeFiles/device_manager.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/CMakeFiles/device_manager.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/rule - -# Convenience name for target. -device_manager: device_access/device_access/CMakeFiles/device_manager.dir/rule -.PHONY : device_manager - -# clean rule for target. -device_access/device_access/CMakeFiles/device_manager.dir/clean: - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/clean -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/clean - -# clean rule for target. -clean: device_access/device_access/CMakeFiles/device_manager.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target device_access/device_access/CMakeFiles/install-device_manager.dir - -# All Build rule for target. -device_access/device_access/CMakeFiles/install-device_manager.dir/all: device_access/device_access/CMakeFiles/device_manager.dir/all - $(MAKE) -f device_access/device_access/CMakeFiles/install-device_manager.dir/build.make device_access/device_access/CMakeFiles/install-device_manager.dir/depend - $(MAKE) -f device_access/device_access/CMakeFiles/install-device_manager.dir/build.make device_access/device_access/CMakeFiles/install-device_manager.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-device_manager" -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/all - -# Build rule for subdir invocation for target. -device_access/device_access/CMakeFiles/install-device_manager.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 22 - $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/CMakeFiles/install-device_manager.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/rule - -# Convenience name for target. -install-device_manager: device_access/device_access/CMakeFiles/install-device_manager.dir/rule -.PHONY : install-device_manager - -# clean rule for target. -device_access/device_access/CMakeFiles/install-device_manager.dir/clean: - $(MAKE) -f device_access/device_access/CMakeFiles/install-device_manager.dir/build.make device_access/device_access/CMakeFiles/install-device_manager.dir/clean -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/clean - -# clean rule for target. -clean: device_access/device_access/CMakeFiles/install-device_manager.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory device_access/driver_locator - -# Convenience name for "all" pass in the directory. -device_access/driver_locator/all: device_access/driver_locator/CMakeFiles/driver_locator.dir/all -.PHONY : device_access/driver_locator/all - -# Convenience name for "clean" pass in the directory. -device_access/driver_locator/clean: device_access/driver_locator/CMakeFiles/driver_locator.dir/clean -device_access/driver_locator/clean: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean -.PHONY : device_access/driver_locator/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/driver_locator/preinstall: -.PHONY : device_access/driver_locator/preinstall - -#============================================================================= -# Target rules for target device_access/driver_locator/CMakeFiles/driver_locator.dir - -# All Build rule for target. -device_access/driver_locator/CMakeFiles/driver_locator.dir/all: framework/CMakeFiles/celix_framework.dir/all -device_access/driver_locator/CMakeFiles/driver_locator.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/depend - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 77 - @echo "Built target driver_locator" -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/all - -# Include target in all. -all: device_access/driver_locator/CMakeFiles/driver_locator.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -device_access/driver_locator/CMakeFiles/driver_locator.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/CMakeFiles/driver_locator.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/rule - -# Convenience name for target. -driver_locator: device_access/driver_locator/CMakeFiles/driver_locator.dir/rule -.PHONY : driver_locator - -# clean rule for target. -device_access/driver_locator/CMakeFiles/driver_locator.dir/clean: - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/clean -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/clean - -# clean rule for target. -clean: device_access/driver_locator/CMakeFiles/driver_locator.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target device_access/driver_locator/CMakeFiles/install-driver_locator.dir - -# All Build rule for target. -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/all: device_access/driver_locator/CMakeFiles/driver_locator.dir/all - $(MAKE) -f device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/install-driver_locator.dir/depend - $(MAKE) -f device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-driver_locator" -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/all - -# Build rule for subdir invocation for target. -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/CMakeFiles/install-driver_locator.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule - -# Convenience name for target. -install-driver_locator: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule -.PHONY : install-driver_locator - -# clean rule for target. -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean: - $(MAKE) -f device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean - -# clean rule for target. -clean: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory device_access/example - -# Convenience name for "all" pass in the directory. -device_access/example/all: device_access/example/base_driver/all -device_access/example/all: device_access/example/consuming_driver/all -device_access/example/all: device_access/example/refining_driver/all -.PHONY : device_access/example/all - -# Convenience name for "clean" pass in the directory. -device_access/example/clean: device_access/example/base_driver/clean -device_access/example/clean: device_access/example/consuming_driver/clean -device_access/example/clean: device_access/example/refining_driver/clean -.PHONY : device_access/example/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/example/preinstall: device_access/example/base_driver/preinstall -device_access/example/preinstall: device_access/example/consuming_driver/preinstall -device_access/example/preinstall: device_access/example/refining_driver/preinstall -.PHONY : device_access/example/preinstall - -#============================================================================= -# Directory level rules for directory device_access/example/base_driver - -# Convenience name for "all" pass in the directory. -device_access/example/base_driver/all: device_access/example/base_driver/CMakeFiles/base_driver.dir/all -.PHONY : device_access/example/base_driver/all - -# Convenience name for "clean" pass in the directory. -device_access/example/base_driver/clean: device_access/example/base_driver/CMakeFiles/base_driver.dir/clean -.PHONY : device_access/example/base_driver/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/example/base_driver/preinstall: -.PHONY : device_access/example/base_driver/preinstall - -#============================================================================= -# Target rules for target device_access/example/base_driver/CMakeFiles/base_driver.dir - -# All Build rule for target. -device_access/example/base_driver/CMakeFiles/base_driver.dir/all: framework/CMakeFiles/celix_framework.dir/all -device_access/example/base_driver/CMakeFiles/base_driver.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/depend - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 1 - @echo "Built target base_driver" -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/all - -# Include target in all. -all: device_access/example/base_driver/CMakeFiles/base_driver.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -device_access/example/base_driver/CMakeFiles/base_driver.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/CMakeFiles/base_driver.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/rule - -# Convenience name for target. -base_driver: device_access/example/base_driver/CMakeFiles/base_driver.dir/rule -.PHONY : base_driver - -# clean rule for target. -device_access/example/base_driver/CMakeFiles/base_driver.dir/clean: - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/clean -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/clean - -# clean rule for target. -clean: device_access/example/base_driver/CMakeFiles/base_driver.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory device_access/example/consuming_driver - -# Convenience name for "all" pass in the directory. -device_access/example/consuming_driver/all: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all -.PHONY : device_access/example/consuming_driver/all - -# Convenience name for "clean" pass in the directory. -device_access/example/consuming_driver/clean: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean -.PHONY : device_access/example/consuming_driver/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/example/consuming_driver/preinstall: -.PHONY : device_access/example/consuming_driver/preinstall - -#============================================================================= -# Target rules for target device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir - -# All Build rule for target. -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all: framework/CMakeFiles/celix_framework.dir/all -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 99 100 - @echo "Built target word_consumingdriver" -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all - -# Include target in all. -all: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule - -# Convenience name for target. -word_consumingdriver: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule -.PHONY : word_consumingdriver - -# clean rule for target. -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean: - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean - -# clean rule for target. -clean: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory device_access/example/refining_driver - -# Convenience name for "all" pass in the directory. -device_access/example/refining_driver/all: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all -.PHONY : device_access/example/refining_driver/all - -# Convenience name for "clean" pass in the directory. -device_access/example/refining_driver/clean: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean -.PHONY : device_access/example/refining_driver/clean - -# Convenience name for "preinstall" pass in the directory. -device_access/example/refining_driver/preinstall: -.PHONY : device_access/example/refining_driver/preinstall - -#============================================================================= -# Target rules for target device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir - -# All Build rule for target. -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all: framework/CMakeFiles/celix_framework.dir/all -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 27 28 - @echo "Built target char_refiningdriver" -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all - -# Include target in all. -all: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule - -# Convenience name for target. -char_refiningdriver: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule -.PHONY : char_refiningdriver - -# clean rule for target. -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean: - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean - -# clean rule for target. -clean: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory deployment_admin - -# Convenience name for "all" pass in the directory. -deployment_admin/all: deployment_admin/CMakeFiles/deployment_admin.dir/all -.PHONY : deployment_admin/all - -# Convenience name for "clean" pass in the directory. -deployment_admin/clean: deployment_admin/CMakeFiles/deployment_admin.dir/clean -deployment_admin/clean: deployment_admin/CMakeFiles/install-deployment_admin.dir/clean -.PHONY : deployment_admin/clean - -# Convenience name for "preinstall" pass in the directory. -deployment_admin/preinstall: -.PHONY : deployment_admin/preinstall - -#============================================================================= -# Target rules for target deployment_admin/CMakeFiles/deployment_admin.dir - -# All Build rule for target. -deployment_admin/CMakeFiles/deployment_admin.dir/all: framework/CMakeFiles/celix_framework.dir/all -deployment_admin/CMakeFiles/deployment_admin.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/depend - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 68 69 70 71 72 - @echo "Built target deployment_admin" -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/all - -# Include target in all. -all: deployment_admin/CMakeFiles/deployment_admin.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -deployment_admin/CMakeFiles/deployment_admin.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 24 - $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/CMakeFiles/deployment_admin.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/rule - -# Convenience name for target. -deployment_admin: deployment_admin/CMakeFiles/deployment_admin.dir/rule -.PHONY : deployment_admin - -# clean rule for target. -deployment_admin/CMakeFiles/deployment_admin.dir/clean: - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/clean -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/clean - -# clean rule for target. -clean: deployment_admin/CMakeFiles/deployment_admin.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target deployment_admin/CMakeFiles/install-deployment_admin.dir - -# All Build rule for target. -deployment_admin/CMakeFiles/install-deployment_admin.dir/all: deployment_admin/CMakeFiles/deployment_admin.dir/all - $(MAKE) -f deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deployment_admin/CMakeFiles/install-deployment_admin.dir/depend - $(MAKE) -f deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deployment_admin/CMakeFiles/install-deployment_admin.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-deployment_admin" -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/all - -# Build rule for subdir invocation for target. -deployment_admin/CMakeFiles/install-deployment_admin.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 24 - $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/CMakeFiles/install-deployment_admin.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/rule - -# Convenience name for target. -install-deployment_admin: deployment_admin/CMakeFiles/install-deployment_admin.dir/rule -.PHONY : install-deployment_admin - -# clean rule for target. -deployment_admin/CMakeFiles/install-deployment_admin.dir/clean: - $(MAKE) -f deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deployment_admin/CMakeFiles/install-deployment_admin.dir/clean -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/clean - -# clean rule for target. -clean: deployment_admin/CMakeFiles/install-deployment_admin.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory remote_services - -# Convenience name for "all" pass in the directory. -remote_services/all: -.PHONY : remote_services/all - -# Convenience name for "clean" pass in the directory. -remote_services/clean: -.PHONY : remote_services/clean - -# Convenience name for "preinstall" pass in the directory. -remote_services/preinstall: -.PHONY : remote_services/preinstall - -#============================================================================= -# Directory level rules for directory remote_shell - -# Convenience name for "all" pass in the directory. -remote_shell/all: -.PHONY : remote_shell/all - -# Convenience name for "clean" pass in the directory. -remote_shell/clean: -.PHONY : remote_shell/clean - -# Convenience name for "preinstall" pass in the directory. -remote_shell/preinstall: -.PHONY : remote_shell/preinstall - -#============================================================================= -# Directory level rules for directory shell_tui - -# Convenience name for "all" pass in the directory. -shell_tui/all: shell_tui/CMakeFiles/shell_tui.dir/all -.PHONY : shell_tui/all - -# Convenience name for "clean" pass in the directory. -shell_tui/clean: shell_tui/CMakeFiles/install-shell_tui.dir/clean -shell_tui/clean: shell_tui/CMakeFiles/shell_tui.dir/clean -.PHONY : shell_tui/clean - -# Convenience name for "preinstall" pass in the directory. -shell_tui/preinstall: -.PHONY : shell_tui/preinstall - -#============================================================================= -# Target rules for target shell_tui/CMakeFiles/install-shell_tui.dir - -# All Build rule for target. -shell_tui/CMakeFiles/install-shell_tui.dir/all: shell_tui/CMakeFiles/shell_tui.dir/all - $(MAKE) -f shell_tui/CMakeFiles/install-shell_tui.dir/build.make shell_tui/CMakeFiles/install-shell_tui.dir/depend - $(MAKE) -f shell_tui/CMakeFiles/install-shell_tui.dir/build.make shell_tui/CMakeFiles/install-shell_tui.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-shell_tui" -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/all - -# Build rule for subdir invocation for target. -shell_tui/CMakeFiles/install-shell_tui.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 shell_tui/CMakeFiles/install-shell_tui.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/rule - -# Convenience name for target. -install-shell_tui: shell_tui/CMakeFiles/install-shell_tui.dir/rule -.PHONY : install-shell_tui - -# clean rule for target. -shell_tui/CMakeFiles/install-shell_tui.dir/clean: - $(MAKE) -f shell_tui/CMakeFiles/install-shell_tui.dir/build.make shell_tui/CMakeFiles/install-shell_tui.dir/clean -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/clean - -# clean rule for target. -clean: shell_tui/CMakeFiles/install-shell_tui.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target shell_tui/CMakeFiles/shell_tui.dir - -# All Build rule for target. -shell_tui/CMakeFiles/shell_tui.dir/all: framework/CMakeFiles/celix_framework.dir/all -shell_tui/CMakeFiles/shell_tui.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/depend - $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target shell_tui" -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/all - -# Include target in all. -all: shell_tui/CMakeFiles/shell_tui.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -shell_tui/CMakeFiles/shell_tui.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 shell_tui/CMakeFiles/shell_tui.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/rule - -# Convenience name for target. -shell_tui: shell_tui/CMakeFiles/shell_tui.dir/rule -.PHONY : shell_tui - -# clean rule for target. -shell_tui/CMakeFiles/shell_tui.dir/clean: - $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/clean -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/clean - -# clean rule for target. -clean: shell_tui/CMakeFiles/shell_tui.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory shell - -# Convenience name for "all" pass in the directory. -shell/all: shell/CMakeFiles/shell.dir/all -.PHONY : shell/all - -# Convenience name for "clean" pass in the directory. -shell/clean: shell/CMakeFiles/install-shell.dir/clean -shell/clean: shell/CMakeFiles/shell.dir/clean -.PHONY : shell/clean - -# Convenience name for "preinstall" pass in the directory. -shell/preinstall: -.PHONY : shell/preinstall - -#============================================================================= -# Target rules for target shell/CMakeFiles/install-shell.dir - -# All Build rule for target. -shell/CMakeFiles/install-shell.dir/all: shell/CMakeFiles/shell.dir/all - $(MAKE) -f shell/CMakeFiles/install-shell.dir/build.make shell/CMakeFiles/install-shell.dir/depend - $(MAKE) -f shell/CMakeFiles/install-shell.dir/build.make shell/CMakeFiles/install-shell.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-shell" -.PHONY : shell/CMakeFiles/install-shell.dir/all - -# Build rule for subdir invocation for target. -shell/CMakeFiles/install-shell.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 25 - $(MAKE) -f CMakeFiles/Makefile2 shell/CMakeFiles/install-shell.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : shell/CMakeFiles/install-shell.dir/rule - -# Convenience name for target. -install-shell: shell/CMakeFiles/install-shell.dir/rule -.PHONY : install-shell - -# clean rule for target. -shell/CMakeFiles/install-shell.dir/clean: - $(MAKE) -f shell/CMakeFiles/install-shell.dir/build.make shell/CMakeFiles/install-shell.dir/clean -.PHONY : shell/CMakeFiles/install-shell.dir/clean - -# clean rule for target. -clean: shell/CMakeFiles/install-shell.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target shell/CMakeFiles/shell.dir - -# All Build rule for target. -shell/CMakeFiles/shell.dir/all: framework/CMakeFiles/celix_framework.dir/all -shell/CMakeFiles/shell.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/depend - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 89 90 91 92 93 94 - @echo "Built target shell" -.PHONY : shell/CMakeFiles/shell.dir/all - -# Include target in all. -all: shell/CMakeFiles/shell.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -shell/CMakeFiles/shell.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 25 - $(MAKE) -f CMakeFiles/Makefile2 shell/CMakeFiles/shell.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : shell/CMakeFiles/shell.dir/rule - -# Convenience name for target. -shell: shell/CMakeFiles/shell.dir/rule -.PHONY : shell - -# clean rule for target. -shell/CMakeFiles/shell.dir/clean: - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/clean -.PHONY : shell/CMakeFiles/shell.dir/clean - -# clean rule for target. -clean: shell/CMakeFiles/shell.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory log_writer - -# Convenience name for "all" pass in the directory. -log_writer/all: log_writer/CMakeFiles/log_writer.dir/all -.PHONY : log_writer/all - -# Convenience name for "clean" pass in the directory. -log_writer/clean: log_writer/CMakeFiles/install-log_writer.dir/clean -log_writer/clean: log_writer/CMakeFiles/log_writer.dir/clean -.PHONY : log_writer/clean - -# Convenience name for "preinstall" pass in the directory. -log_writer/preinstall: -.PHONY : log_writer/preinstall - -#============================================================================= -# Target rules for target log_writer/CMakeFiles/install-log_writer.dir - -# All Build rule for target. -log_writer/CMakeFiles/install-log_writer.dir/all: log_writer/CMakeFiles/log_writer.dir/all - $(MAKE) -f log_writer/CMakeFiles/install-log_writer.dir/build.make log_writer/CMakeFiles/install-log_writer.dir/depend - $(MAKE) -f log_writer/CMakeFiles/install-log_writer.dir/build.make log_writer/CMakeFiles/install-log_writer.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-log_writer" -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/all - -# Build rule for subdir invocation for target. -log_writer/CMakeFiles/install-log_writer.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 log_writer/CMakeFiles/install-log_writer.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/rule - -# Convenience name for target. -install-log_writer: log_writer/CMakeFiles/install-log_writer.dir/rule -.PHONY : install-log_writer - -# clean rule for target. -log_writer/CMakeFiles/install-log_writer.dir/clean: - $(MAKE) -f log_writer/CMakeFiles/install-log_writer.dir/build.make log_writer/CMakeFiles/install-log_writer.dir/clean -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/clean - -# clean rule for target. -clean: log_writer/CMakeFiles/install-log_writer.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target log_writer/CMakeFiles/log_writer.dir - -# All Build rule for target. -log_writer/CMakeFiles/log_writer.dir/all: framework/CMakeFiles/celix_framework.dir/all -log_writer/CMakeFiles/log_writer.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/depend - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 85 - @echo "Built target log_writer" -.PHONY : log_writer/CMakeFiles/log_writer.dir/all - -# Include target in all. -all: log_writer/CMakeFiles/log_writer.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -log_writer/CMakeFiles/log_writer.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 20 - $(MAKE) -f CMakeFiles/Makefile2 log_writer/CMakeFiles/log_writer.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : log_writer/CMakeFiles/log_writer.dir/rule - -# Convenience name for target. -log_writer: log_writer/CMakeFiles/log_writer.dir/rule -.PHONY : log_writer - -# clean rule for target. -log_writer/CMakeFiles/log_writer.dir/clean: - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/clean -.PHONY : log_writer/CMakeFiles/log_writer.dir/clean - -# clean rule for target. -clean: log_writer/CMakeFiles/log_writer.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory log_service - -# Convenience name for "all" pass in the directory. -log_service/all: log_service/CMakeFiles/log_service.dir/all -.PHONY : log_service/all - -# Convenience name for "clean" pass in the directory. -log_service/clean: log_service/CMakeFiles/install-log_service.dir/clean -log_service/clean: log_service/CMakeFiles/log_service.dir/clean -.PHONY : log_service/clean - -# Convenience name for "preinstall" pass in the directory. -log_service/preinstall: -.PHONY : log_service/preinstall - -#============================================================================= -# Target rules for target log_service/CMakeFiles/install-log_service.dir - -# All Build rule for target. -log_service/CMakeFiles/install-log_service.dir/all: log_service/CMakeFiles/log_service.dir/all - $(MAKE) -f log_service/CMakeFiles/install-log_service.dir/build.make log_service/CMakeFiles/install-log_service.dir/depend - $(MAKE) -f log_service/CMakeFiles/install-log_service.dir/build.make log_service/CMakeFiles/install-log_service.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-log_service" -.PHONY : log_service/CMakeFiles/install-log_service.dir/all - -# Build rule for subdir invocation for target. -log_service/CMakeFiles/install-log_service.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 23 - $(MAKE) -f CMakeFiles/Makefile2 log_service/CMakeFiles/install-log_service.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : log_service/CMakeFiles/install-log_service.dir/rule - -# Convenience name for target. -install-log_service: log_service/CMakeFiles/install-log_service.dir/rule -.PHONY : install-log_service - -# clean rule for target. -log_service/CMakeFiles/install-log_service.dir/clean: - $(MAKE) -f log_service/CMakeFiles/install-log_service.dir/build.make log_service/CMakeFiles/install-log_service.dir/clean -.PHONY : log_service/CMakeFiles/install-log_service.dir/clean - -# clean rule for target. -clean: log_service/CMakeFiles/install-log_service.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target log_service/CMakeFiles/log_service.dir - -# All Build rule for target. -log_service/CMakeFiles/log_service.dir/all: framework/CMakeFiles/celix_framework.dir/all -log_service/CMakeFiles/log_service.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/depend - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 81 82 83 84 - @echo "Built target log_service" -.PHONY : log_service/CMakeFiles/log_service.dir/all - -# Include target in all. -all: log_service/CMakeFiles/log_service.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -log_service/CMakeFiles/log_service.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 23 - $(MAKE) -f CMakeFiles/Makefile2 log_service/CMakeFiles/log_service.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : log_service/CMakeFiles/log_service.dir/rule - -# Convenience name for target. -log_service: log_service/CMakeFiles/log_service.dir/rule -.PHONY : log_service - -# clean rule for target. -log_service/CMakeFiles/log_service.dir/clean: - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/clean -.PHONY : log_service/CMakeFiles/log_service.dir/clean - -# clean rule for target. -clean: log_service/CMakeFiles/log_service.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory dependency_manager - -# Convenience name for "all" pass in the directory. -dependency_manager/all: dependency_manager/CMakeFiles/dependency_manager.dir/all -.PHONY : dependency_manager/all - -# Convenience name for "clean" pass in the directory. -dependency_manager/clean: dependency_manager/CMakeFiles/dependency_manager.dir/clean -dependency_manager/clean: dependency_manager/CMakeFiles/install-dependency_manager.dir/clean -.PHONY : dependency_manager/clean - -# Convenience name for "preinstall" pass in the directory. -dependency_manager/preinstall: -.PHONY : dependency_manager/preinstall - -#============================================================================= -# Target rules for target dependency_manager/CMakeFiles/dependency_manager.dir - -# All Build rule for target. -dependency_manager/CMakeFiles/dependency_manager.dir/all: framework/CMakeFiles/celix_framework.dir/all -dependency_manager/CMakeFiles/dependency_manager.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/depend - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 30 31 - @echo "Built target dependency_manager" -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/all - -# Include target in all. -all: dependency_manager/CMakeFiles/dependency_manager.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -dependency_manager/CMakeFiles/dependency_manager.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 21 - $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/CMakeFiles/dependency_manager.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/rule - -# Convenience name for target. -dependency_manager: dependency_manager/CMakeFiles/dependency_manager.dir/rule -.PHONY : dependency_manager - -# clean rule for target. -dependency_manager/CMakeFiles/dependency_manager.dir/clean: - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/clean -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/clean - -# clean rule for target. -clean: dependency_manager/CMakeFiles/dependency_manager.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target dependency_manager/CMakeFiles/install-dependency_manager.dir - -# All Build rule for target. -dependency_manager/CMakeFiles/install-dependency_manager.dir/all: - $(MAKE) -f dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make dependency_manager/CMakeFiles/install-dependency_manager.dir/depend - $(MAKE) -f dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make dependency_manager/CMakeFiles/install-dependency_manager.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-dependency_manager" -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/all - -# Build rule for subdir invocation for target. -dependency_manager/CMakeFiles/install-dependency_manager.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/CMakeFiles/install-dependency_manager.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/rule - -# Convenience name for target. -install-dependency_manager: dependency_manager/CMakeFiles/install-dependency_manager.dir/rule -.PHONY : install-dependency_manager - -# clean rule for target. -dependency_manager/CMakeFiles/install-dependency_manager.dir/clean: - $(MAKE) -f dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make dependency_manager/CMakeFiles/install-dependency_manager.dir/clean -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/clean - -# clean rule for target. -clean: dependency_manager/CMakeFiles/install-dependency_manager.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory launcher - -# Convenience name for "all" pass in the directory. -launcher/all: launcher/CMakeFiles/celix.dir/all -.PHONY : launcher/all - -# Convenience name for "clean" pass in the directory. -launcher/clean: launcher/CMakeFiles/celix.dir/clean -.PHONY : launcher/clean - -# Convenience name for "preinstall" pass in the directory. -launcher/preinstall: -.PHONY : launcher/preinstall - -#============================================================================= -# Target rules for target launcher/CMakeFiles/celix.dir - -# All Build rule for target. -launcher/CMakeFiles/celix.dir/all: framework/CMakeFiles/celix_framework.dir/all -launcher/CMakeFiles/celix.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/depend - $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target celix" -.PHONY : launcher/CMakeFiles/celix.dir/all - -# Include target in all. -all: launcher/CMakeFiles/celix.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -launcher/CMakeFiles/celix.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 launcher/CMakeFiles/celix.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : launcher/CMakeFiles/celix.dir/rule - -# Convenience name for target. -celix: launcher/CMakeFiles/celix.dir/rule -.PHONY : celix - -# clean rule for target. -launcher/CMakeFiles/celix.dir/clean: - $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/clean -.PHONY : launcher/CMakeFiles/celix.dir/clean - -# clean rule for target. -clean: launcher/CMakeFiles/celix.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory framework - -# Convenience name for "all" pass in the directory. -framework/all: framework/CMakeFiles/celix_framework.dir/all -.PHONY : framework/all - -# Convenience name for "clean" pass in the directory. -framework/clean: framework/CMakeFiles/celix_framework.dir/clean -framework/clean: framework/CMakeFiles/install-framework.dir/clean -.PHONY : framework/clean - -# Convenience name for "preinstall" pass in the directory. -framework/preinstall: -.PHONY : framework/preinstall - -#============================================================================= -# Target rules for target framework/CMakeFiles/celix_framework.dir - -# All Build rule for target. -framework/CMakeFiles/celix_framework.dir/all: utils/CMakeFiles/celix_utils.dir/all - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/depend - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 - @echo "Built target celix_framework" -.PHONY : framework/CMakeFiles/celix_framework.dir/all - -# Include target in all. -all: framework/CMakeFiles/celix_framework.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -framework/CMakeFiles/celix_framework.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 - $(MAKE) -f CMakeFiles/Makefile2 framework/CMakeFiles/celix_framework.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : framework/CMakeFiles/celix_framework.dir/rule - -# Convenience name for target. -celix_framework: framework/CMakeFiles/celix_framework.dir/rule -.PHONY : celix_framework - -# clean rule for target. -framework/CMakeFiles/celix_framework.dir/clean: - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/clean -.PHONY : framework/CMakeFiles/celix_framework.dir/clean - -# clean rule for target. -clean: framework/CMakeFiles/celix_framework.dir/clean -.PHONY : clean - -#============================================================================= -# Target rules for target framework/CMakeFiles/install-framework.dir - -# All Build rule for target. -framework/CMakeFiles/install-framework.dir/all: - $(MAKE) -f framework/CMakeFiles/install-framework.dir/build.make framework/CMakeFiles/install-framework.dir/depend - $(MAKE) -f framework/CMakeFiles/install-framework.dir/build.make framework/CMakeFiles/install-framework.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles - @echo "Built target install-framework" -.PHONY : framework/CMakeFiles/install-framework.dir/all - -# Build rule for subdir invocation for target. -framework/CMakeFiles/install-framework.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 - $(MAKE) -f CMakeFiles/Makefile2 framework/CMakeFiles/install-framework.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : framework/CMakeFiles/install-framework.dir/rule - -# Convenience name for target. -install-framework: framework/CMakeFiles/install-framework.dir/rule -.PHONY : install-framework - -# clean rule for target. -framework/CMakeFiles/install-framework.dir/clean: - $(MAKE) -f framework/CMakeFiles/install-framework.dir/build.make framework/CMakeFiles/install-framework.dir/clean -.PHONY : framework/CMakeFiles/install-framework.dir/clean - -# clean rule for target. -clean: framework/CMakeFiles/install-framework.dir/clean -.PHONY : clean - -#============================================================================= -# Directory level rules for directory utils - -# Convenience name for "all" pass in the directory. -utils/all: utils/CMakeFiles/celix_utils.dir/all -.PHONY : utils/all - -# Convenience name for "clean" pass in the directory. -utils/clean: utils/CMakeFiles/celix_utils.dir/clean -.PHONY : utils/clean - -# Convenience name for "preinstall" pass in the directory. -utils/preinstall: -.PHONY : utils/preinstall - -#============================================================================= -# Target rules for target utils/CMakeFiles/celix_utils.dir - -# All Build rule for target. -utils/CMakeFiles/celix_utils.dir/all: - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/depend - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/build - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 19 20 21 - @echo "Built target celix_utils" -.PHONY : utils/CMakeFiles/celix_utils.dir/all - -# Include target in all. -all: utils/CMakeFiles/celix_utils.dir/all -.PHONY : all - -# Build rule for subdir invocation for target. -utils/CMakeFiles/celix_utils.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 3 - $(MAKE) -f CMakeFiles/Makefile2 utils/CMakeFiles/celix_utils.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : utils/CMakeFiles/celix_utils.dir/rule - -# Convenience name for target. -celix_utils: utils/CMakeFiles/celix_utils.dir/rule -.PHONY : celix_utils - -# clean rule for target. -utils/CMakeFiles/celix_utils.dir/clean: - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/clean -.PHONY : utils/CMakeFiles/celix_utils.dir/clean - -# clean rule for target. -clean: utils/CMakeFiles/celix_utils.dir/clean -.PHONY : clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/CMakeFiles/TargetDirectories.txt b/src/hos_celix/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 006cafa5..00000000 --- a/src/hos_celix/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,58 +0,0 @@ -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/CMakeFiles/celix.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_echo.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_wb.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/doc.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/doxygen.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/install-all.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/install-bundles.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/install-framework.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/install-shell.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/package-release.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/rat.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/test_cunit.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir diff --git a/src/hos_celix/build/CMakeFiles/cmake.check_cache b/src/hos_celix/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd731..00000000 --- a/src/hos_celix/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy.dir/build.make deleted file mode 100644 index 597ba100..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/build.make +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy. - -# Include the progress variables for this target. -include CMakeFiles/deploy.dir/progress.make - -CMakeFiles/deploy: - -deploy: CMakeFiles/deploy -deploy: CMakeFiles/deploy.dir/build.make -.PHONY : deploy - -# Rule to build all files generated by this target. -CMakeFiles/deploy.dir/build: deploy -.PHONY : CMakeFiles/deploy.dir/build - -CMakeFiles/deploy.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy.dir/clean - -CMakeFiles/deploy.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy.dir/cmake_clean.cmake deleted file mode 100644 index 410a59cf..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/build.make deleted file mode 100644 index c99a8d10..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/build.make +++ /dev/null @@ -1,105 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_chapter01-greeting-example. - -# Include the progress variables for this target. -include CMakeFiles/deploy_chapter01-greeting-example.dir/progress.make - -CMakeFiles/deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/shell.zip -CMakeFiles/deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/shell_tui.zip -CMakeFiles/deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/log_service.zip -CMakeFiles/deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip -CMakeFiles/deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip -CMakeFiles/deploy_chapter01-greeting-example: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target chapter01-greeting-example" - -deploy/chapter01-greeting-example/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to chapter01-greeting-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell.zip - -deploy/chapter01-greeting-example/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to chapter01-greeting-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell_tui.zip - -deploy/chapter01-greeting-example/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to chapter01-greeting-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/log_service.zip - -deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip: examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying chapter01-greeting-example-client to chapter01-greeting-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip - -deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip: examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying chapter01-greeting-example to chapter01-greeting-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip - -deploy_chapter01-greeting-example: CMakeFiles/deploy_chapter01-greeting-example -deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/shell.zip -deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/shell_tui.zip -deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/log_service.zip -deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip -deploy_chapter01-greeting-example: deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip -deploy_chapter01-greeting-example: CMakeFiles/deploy_chapter01-greeting-example.dir/build.make -.PHONY : deploy_chapter01-greeting-example - -# Rule to build all files generated by this target. -CMakeFiles/deploy_chapter01-greeting-example.dir/build: deploy_chapter01-greeting-example -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/build - -CMakeFiles/deploy_chapter01-greeting-example.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_chapter01-greeting-example.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/clean - -CMakeFiles/deploy_chapter01-greeting-example.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_chapter01-greeting-example.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/cmake_clean.cmake deleted file mode 100644 index 1c2ca01c..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/cmake_clean.cmake +++ /dev/null @@ -1,24 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_chapter01-greeting-example" - "deploy/chapter01-greeting-example/bundles/shell.zip" - "deploy/chapter01-greeting-example/bundles/shell_tui.zip" - "deploy/chapter01-greeting-example/bundles/log_service.zip" - "deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip" - "deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_chapter01-greeting-example.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/progress.make deleted file mode 100644 index 4843a44d..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter01-greeting-example.dir/progress.make +++ /dev/null @@ -1,7 +0,0 @@ -CMAKE_PROGRESS_1 = 32 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 33 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 34 -CMAKE_PROGRESS_6 = - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/build.make deleted file mode 100644 index ab7c3072..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_chapter04-correct-listener. - -# Include the progress variables for this target. -include CMakeFiles/deploy_chapter04-correct-listener.dir/progress.make - -CMakeFiles/deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/shell.zip -CMakeFiles/deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/shell_tui.zip -CMakeFiles/deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/log_service.zip -CMakeFiles/deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip -CMakeFiles/deploy_chapter04-correct-listener: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target chapter04-correct-listener" - -deploy/chapter04-correct-listener/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to chapter04-correct-listener" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell.zip - -deploy/chapter04-correct-listener/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to chapter04-correct-listener" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell_tui.zip - -deploy/chapter04-correct-listener/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to chapter04-correct-listener" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/log_service.zip - -deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip: examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying chapter04-correct-listener to chapter04-correct-listener" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip - -deploy_chapter04-correct-listener: CMakeFiles/deploy_chapter04-correct-listener -deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/shell.zip -deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/shell_tui.zip -deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/log_service.zip -deploy_chapter04-correct-listener: deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip -deploy_chapter04-correct-listener: CMakeFiles/deploy_chapter04-correct-listener.dir/build.make -.PHONY : deploy_chapter04-correct-listener - -# Rule to build all files generated by this target. -CMakeFiles/deploy_chapter04-correct-listener.dir/build: deploy_chapter04-correct-listener -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/build - -CMakeFiles/deploy_chapter04-correct-listener.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_chapter04-correct-listener.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/clean - -CMakeFiles/deploy_chapter04-correct-listener.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_chapter04-correct-listener.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/cmake_clean.cmake deleted file mode 100644 index c7af8806..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/cmake_clean.cmake +++ /dev/null @@ -1,23 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_chapter04-correct-listener" - "deploy/chapter04-correct-listener/bundles/shell.zip" - "deploy/chapter04-correct-listener/bundles/shell_tui.zip" - "deploy/chapter04-correct-listener/bundles/log_service.zip" - "deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_chapter04-correct-listener.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/progress.make deleted file mode 100644 index 7d2f0171..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-correct-listener.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 35 -CMAKE_PROGRESS_2 = 36 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 37 -CMAKE_PROGRESS_5 = - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/build.make deleted file mode 100644 index 759b2fce..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/build.make +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_chapter04-paint-example. - -# Include the progress variables for this target. -include CMakeFiles/deploy_chapter04-paint-example.dir/progress.make - -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/circle.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/square.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/triangle.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/shell.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/shell_tui.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/log_service.zip -CMakeFiles/deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/log_writer.zip -CMakeFiles/deploy_chapter04-paint-example: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target chapter04-paint-example" - -deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip: examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying chapter04-paint-example to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip - -deploy/chapter04-paint-example/bundles/circle.zip: examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying circle to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/circle.zip - -deploy/chapter04-paint-example/bundles/square.zip: examples/osgi-in-action/chapter04-paint-example/square/libsquare.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying square to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/square.zip - -deploy/chapter04-paint-example/bundles/triangle.zip: examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying triangle to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/triangle.zip - -deploy/chapter04-paint-example/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell.zip - -deploy/chapter04-paint-example/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell_tui.zip - -deploy/chapter04-paint-example/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_service.zip - -deploy/chapter04-paint-example/bundles/log_writer.zip: log_writer/liblog_writer.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_9) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_writer to chapter04-paint-example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_writer.zip - -deploy_chapter04-paint-example: CMakeFiles/deploy_chapter04-paint-example -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/circle.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/square.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/triangle.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/shell.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/shell_tui.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/log_service.zip -deploy_chapter04-paint-example: deploy/chapter04-paint-example/bundles/log_writer.zip -deploy_chapter04-paint-example: CMakeFiles/deploy_chapter04-paint-example.dir/build.make -.PHONY : deploy_chapter04-paint-example - -# Rule to build all files generated by this target. -CMakeFiles/deploy_chapter04-paint-example.dir/build: deploy_chapter04-paint-example -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/build - -CMakeFiles/deploy_chapter04-paint-example.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_chapter04-paint-example.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/clean - -CMakeFiles/deploy_chapter04-paint-example.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_chapter04-paint-example.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/cmake_clean.cmake deleted file mode 100644 index 4b8b85ac..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/cmake_clean.cmake +++ /dev/null @@ -1,27 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_chapter04-paint-example" - "deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip" - "deploy/chapter04-paint-example/bundles/circle.zip" - "deploy/chapter04-paint-example/bundles/square.zip" - "deploy/chapter04-paint-example/bundles/triangle.zip" - "deploy/chapter04-paint-example/bundles/shell.zip" - "deploy/chapter04-paint-example/bundles/shell_tui.zip" - "deploy/chapter04-paint-example/bundles/log_service.zip" - "deploy/chapter04-paint-example/bundles/log_writer.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_chapter04-paint-example.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/progress.make deleted file mode 100644 index 064fc077..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_chapter04-paint-example.dir/progress.make +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_PROGRESS_1 = 38 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 39 -CMAKE_PROGRESS_4 = 40 -CMAKE_PROGRESS_5 = -CMAKE_PROGRESS_6 = 41 -CMAKE_PROGRESS_7 = -CMAKE_PROGRESS_8 = 42 -CMAKE_PROGRESS_9 = - diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/build.make deleted file mode 100644 index 122f0090..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/build.make +++ /dev/null @@ -1,105 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_deployment-admin. - -# Include the progress variables for this target. -include CMakeFiles/deploy_deployment-admin.dir/progress.make - -CMakeFiles/deploy_deployment-admin: deploy/deployment-admin/bundles/deployment_admin.zip -CMakeFiles/deploy_deployment-admin: deploy/deployment-admin/bundles/shell.zip -CMakeFiles/deploy_deployment-admin: deploy/deployment-admin/bundles/shell_tui.zip -CMakeFiles/deploy_deployment-admin: deploy/deployment-admin/bundles/log_service.zip -CMakeFiles/deploy_deployment-admin: deploy/deployment-admin/bundles/log_writer.zip -CMakeFiles/deploy_deployment-admin: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target deployment-admin" - -deploy/deployment-admin/bundles/deployment_admin.zip: deployment_admin/libdeployment_admin.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying deployment_admin to deployment-admin" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/deployment_admin.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/deployment-admin/bundles/deployment_admin.zip - -deploy/deployment-admin/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to deployment-admin" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/deployment-admin/bundles/shell.zip - -deploy/deployment-admin/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to deployment-admin" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/deployment-admin/bundles/shell_tui.zip - -deploy/deployment-admin/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to deployment-admin" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/deployment-admin/bundles/log_service.zip - -deploy/deployment-admin/bundles/log_writer.zip: log_writer/liblog_writer.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_writer to deployment-admin" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/deployment-admin/bundles/log_writer.zip - -deploy_deployment-admin: CMakeFiles/deploy_deployment-admin -deploy_deployment-admin: deploy/deployment-admin/bundles/deployment_admin.zip -deploy_deployment-admin: deploy/deployment-admin/bundles/shell.zip -deploy_deployment-admin: deploy/deployment-admin/bundles/shell_tui.zip -deploy_deployment-admin: deploy/deployment-admin/bundles/log_service.zip -deploy_deployment-admin: deploy/deployment-admin/bundles/log_writer.zip -deploy_deployment-admin: CMakeFiles/deploy_deployment-admin.dir/build.make -.PHONY : deploy_deployment-admin - -# Rule to build all files generated by this target. -CMakeFiles/deploy_deployment-admin.dir/build: deploy_deployment-admin -.PHONY : CMakeFiles/deploy_deployment-admin.dir/build - -CMakeFiles/deploy_deployment-admin.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_deployment-admin.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_deployment-admin.dir/clean - -CMakeFiles/deploy_deployment-admin.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_deployment-admin.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/cmake_clean.cmake deleted file mode 100644 index e790066a..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/cmake_clean.cmake +++ /dev/null @@ -1,24 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_deployment-admin" - "deploy/deployment-admin/bundles/deployment_admin.zip" - "deploy/deployment-admin/bundles/shell.zip" - "deploy/deployment-admin/bundles/shell_tui.zip" - "deploy/deployment-admin/bundles/log_service.zip" - "deploy/deployment-admin/bundles/log_writer.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_deployment-admin.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/progress.make deleted file mode 100644 index 95fef47d..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_deployment-admin.dir/progress.make +++ /dev/null @@ -1,7 +0,0 @@ -CMAKE_PROGRESS_1 = 43 -CMAKE_PROGRESS_2 = 44 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 45 -CMAKE_PROGRESS_5 = -CMAKE_PROGRESS_6 = 46 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/build.make deleted file mode 100644 index 9f0760bb..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/build.make +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_device_access_example. - -# Include the progress variables for this target. -include CMakeFiles/deploy_device_access_example.dir/progress.make - -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/device_manager.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/driver_locator.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/shell.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/shell_tui.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/log_service.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/bundles/base_driver.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/drivers/word_consumingdriver.zip -CMakeFiles/deploy_device_access_example: deploy/device_access_example/drivers/char_refiningdriver.zip -CMakeFiles/deploy_device_access_example: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target device_access_example" - -deploy/device_access_example/bundles/device_manager.zip: device_access/device_access/libdevice_manager.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying device_manager to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/device_manager.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/device_manager.zip - -deploy/device_access_example/bundles/driver_locator.zip: device_access/driver_locator/libdriver_locator.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying driver_locator to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/driver_locator.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/driver_locator.zip - -deploy/device_access_example/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/shell.zip - -deploy/device_access_example/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/shell_tui.zip - -deploy/device_access_example/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/log_service.zip - -deploy/device_access_example/bundles/base_driver.zip: device_access/example/base_driver/libbase_driver.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying base_driver to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/base_driver.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/bundles/base_driver.zip - -deploy/device_access_example/drivers/word_consumingdriver.zip: device_access/example/consuming_driver/libword_consumingdriver.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying word_consumingdriver to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/drivers/word_consumingdriver.zip - -deploy/device_access_example/drivers/char_refiningdriver.zip: device_access/example/refining_driver/libchar_refiningdriver.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_9) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying char_refiningdriver to device_access_example" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/device_access_example/drivers/char_refiningdriver.zip - -deploy_device_access_example: CMakeFiles/deploy_device_access_example -deploy_device_access_example: deploy/device_access_example/bundles/device_manager.zip -deploy_device_access_example: deploy/device_access_example/bundles/driver_locator.zip -deploy_device_access_example: deploy/device_access_example/bundles/shell.zip -deploy_device_access_example: deploy/device_access_example/bundles/shell_tui.zip -deploy_device_access_example: deploy/device_access_example/bundles/log_service.zip -deploy_device_access_example: deploy/device_access_example/bundles/base_driver.zip -deploy_device_access_example: deploy/device_access_example/drivers/word_consumingdriver.zip -deploy_device_access_example: deploy/device_access_example/drivers/char_refiningdriver.zip -deploy_device_access_example: CMakeFiles/deploy_device_access_example.dir/build.make -.PHONY : deploy_device_access_example - -# Rule to build all files generated by this target. -CMakeFiles/deploy_device_access_example.dir/build: deploy_device_access_example -.PHONY : CMakeFiles/deploy_device_access_example.dir/build - -CMakeFiles/deploy_device_access_example.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_device_access_example.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_device_access_example.dir/clean - -CMakeFiles/deploy_device_access_example.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_device_access_example.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/cmake_clean.cmake deleted file mode 100644 index 1b56d304..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/cmake_clean.cmake +++ /dev/null @@ -1,27 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_device_access_example" - "deploy/device_access_example/bundles/device_manager.zip" - "deploy/device_access_example/bundles/driver_locator.zip" - "deploy/device_access_example/bundles/shell.zip" - "deploy/device_access_example/bundles/shell_tui.zip" - "deploy/device_access_example/bundles/log_service.zip" - "deploy/device_access_example/bundles/base_driver.zip" - "deploy/device_access_example/drivers/word_consumingdriver.zip" - "deploy/device_access_example/drivers/char_refiningdriver.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_device_access_example.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/progress.make deleted file mode 100644 index 22defb4d..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_device_access_example.dir/progress.make +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 47 -CMAKE_PROGRESS_3 = 48 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 49 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 50 -CMAKE_PROGRESS_8 = -CMAKE_PROGRESS_9 = 51 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/build.make deleted file mode 100644 index 98eebe07..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/build.make +++ /dev/null @@ -1,112 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_echo. - -# Include the progress variables for this target. -include CMakeFiles/deploy_echo.dir/progress.make - -CMakeFiles/deploy_echo: deploy/echo/bundles/echo_server.zip -CMakeFiles/deploy_echo: deploy/echo/bundles/echo_client.zip -CMakeFiles/deploy_echo: deploy/echo/bundles/shell.zip -CMakeFiles/deploy_echo: deploy/echo/bundles/shell_tui.zip -CMakeFiles/deploy_echo: deploy/echo/bundles/log_service.zip -CMakeFiles/deploy_echo: deploy/echo/bundles/log_writer.zip -CMakeFiles/deploy_echo: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target echo" - -deploy/echo/bundles/echo_server.zip: examples/echo_service/server/libecho_server.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying echo_server to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/echo_server.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/echo_server.zip - -deploy/echo/bundles/echo_client.zip: examples/echo_service/client/libecho_client.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying echo_client to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/echo_client.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/echo_client.zip - -deploy/echo/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/shell.zip - -deploy/echo/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/shell_tui.zip - -deploy/echo/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/log_service.zip - -deploy/echo/bundles/log_writer.zip: log_writer/liblog_writer.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_writer to echo" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/echo/bundles/log_writer.zip - -deploy_echo: CMakeFiles/deploy_echo -deploy_echo: deploy/echo/bundles/echo_server.zip -deploy_echo: deploy/echo/bundles/echo_client.zip -deploy_echo: deploy/echo/bundles/shell.zip -deploy_echo: deploy/echo/bundles/shell_tui.zip -deploy_echo: deploy/echo/bundles/log_service.zip -deploy_echo: deploy/echo/bundles/log_writer.zip -deploy_echo: CMakeFiles/deploy_echo.dir/build.make -.PHONY : deploy_echo - -# Rule to build all files generated by this target. -CMakeFiles/deploy_echo.dir/build: deploy_echo -.PHONY : CMakeFiles/deploy_echo.dir/build - -CMakeFiles/deploy_echo.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_echo.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_echo.dir/clean - -CMakeFiles/deploy_echo.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_echo.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_echo.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/cmake_clean.cmake deleted file mode 100644 index 7df63692..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/cmake_clean.cmake +++ /dev/null @@ -1,25 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_echo" - "deploy/echo/bundles/echo_server.zip" - "deploy/echo/bundles/echo_client.zip" - "deploy/echo/bundles/shell.zip" - "deploy/echo/bundles/shell_tui.zip" - "deploy/echo/bundles/log_service.zip" - "deploy/echo/bundles/log_writer.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_echo.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_echo.dir/progress.make deleted file mode 100644 index b4fea53c..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_echo.dir/progress.make +++ /dev/null @@ -1,8 +0,0 @@ -CMAKE_PROGRESS_1 = 52 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 53 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 54 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 55 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/build.make deleted file mode 100644 index 08146a9e..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_hello_world. - -# Include the progress variables for this target. -include CMakeFiles/deploy_hello_world.dir/progress.make - -CMakeFiles/deploy_hello_world: deploy/hello_world/bundles/shell.zip -CMakeFiles/deploy_hello_world: deploy/hello_world/bundles/shell_tui.zip -CMakeFiles/deploy_hello_world: deploy/hello_world/bundles/hello_world.zip -CMakeFiles/deploy_hello_world: deploy/hello_world/bundles/log_service.zip -CMakeFiles/deploy_hello_world: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target hello_world" - -deploy/hello_world/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to hello_world" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/hello_world/bundles/shell.zip - -deploy/hello_world/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to hello_world" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/hello_world/bundles/shell_tui.zip - -deploy/hello_world/bundles/hello_world.zip: examples/hello_world/libhello_world.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying hello_world to hello_world" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/hello_world.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/hello_world/bundles/hello_world.zip - -deploy/hello_world/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to hello_world" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/hello_world/bundles/log_service.zip - -deploy_hello_world: CMakeFiles/deploy_hello_world -deploy_hello_world: deploy/hello_world/bundles/shell.zip -deploy_hello_world: deploy/hello_world/bundles/shell_tui.zip -deploy_hello_world: deploy/hello_world/bundles/hello_world.zip -deploy_hello_world: deploy/hello_world/bundles/log_service.zip -deploy_hello_world: CMakeFiles/deploy_hello_world.dir/build.make -.PHONY : deploy_hello_world - -# Rule to build all files generated by this target. -CMakeFiles/deploy_hello_world.dir/build: deploy_hello_world -.PHONY : CMakeFiles/deploy_hello_world.dir/build - -CMakeFiles/deploy_hello_world.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_hello_world.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_hello_world.dir/clean - -CMakeFiles/deploy_hello_world.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_hello_world.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/cmake_clean.cmake deleted file mode 100644 index 34cd34bb..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/cmake_clean.cmake +++ /dev/null @@ -1,23 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_hello_world" - "deploy/hello_world/bundles/shell.zip" - "deploy/hello_world/bundles/shell_tui.zip" - "deploy/hello_world/bundles/hello_world.zip" - "deploy/hello_world/bundles/log_service.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_hello_world.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/progress.make deleted file mode 100644 index 0fb244f4..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_hello_world.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 56 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 57 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 58 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/build.make deleted file mode 100644 index 5a17eadd..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/build.make +++ /dev/null @@ -1,119 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_wb. - -# Include the progress variables for this target. -include CMakeFiles/deploy_wb.dir/progress.make - -CMakeFiles/deploy_wb: deploy/wb/bundles/tracker.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/publisherA.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/publisherB.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/shell.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/shell_tui.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/log_service.zip -CMakeFiles/deploy_wb: deploy/wb/bundles/log_writer.zip -CMakeFiles/deploy_wb: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target wb" - -deploy/wb/bundles/tracker.zip: examples/whiteboard/tracker/libtracker.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying tracker to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/tracker.zip - -deploy/wb/bundles/publisherA.zip: examples/whiteboard/publisherA/libpublisherA.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying publisherA to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/publisherA.zip - -deploy/wb/bundles/publisherB.zip: examples/whiteboard/publisherB/libpublisherB.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying publisherB to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/publisherB.zip - -deploy/wb/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/shell.zip - -deploy/wb/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/shell_tui.zip - -deploy/wb/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/log_service.zip - -deploy/wb/bundles/log_writer.zip: log_writer/liblog_writer.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_writer to wb" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb/bundles/log_writer.zip - -deploy_wb: CMakeFiles/deploy_wb -deploy_wb: deploy/wb/bundles/tracker.zip -deploy_wb: deploy/wb/bundles/publisherA.zip -deploy_wb: deploy/wb/bundles/publisherB.zip -deploy_wb: deploy/wb/bundles/shell.zip -deploy_wb: deploy/wb/bundles/shell_tui.zip -deploy_wb: deploy/wb/bundles/log_service.zip -deploy_wb: deploy/wb/bundles/log_writer.zip -deploy_wb: CMakeFiles/deploy_wb.dir/build.make -.PHONY : deploy_wb - -# Rule to build all files generated by this target. -CMakeFiles/deploy_wb.dir/build: deploy_wb -.PHONY : CMakeFiles/deploy_wb.dir/build - -CMakeFiles/deploy_wb.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_wb.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_wb.dir/clean - -CMakeFiles/deploy_wb.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_wb.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_wb.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/cmake_clean.cmake deleted file mode 100644 index 29888dae..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/cmake_clean.cmake +++ /dev/null @@ -1,26 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_wb" - "deploy/wb/bundles/tracker.zip" - "deploy/wb/bundles/publisherA.zip" - "deploy/wb/bundles/publisherB.zip" - "deploy/wb/bundles/shell.zip" - "deploy/wb/bundles/shell_tui.zip" - "deploy/wb/bundles/log_service.zip" - "deploy/wb/bundles/log_writer.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_wb.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_wb.dir/progress.make deleted file mode 100644 index 978d6d63..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb.dir/progress.make +++ /dev/null @@ -1,9 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 59 -CMAKE_PROGRESS_3 = 60 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 61 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 62 -CMAKE_PROGRESS_8 = - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/build.make b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/build.make deleted file mode 100644 index 80a9c44c..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/build.make +++ /dev/null @@ -1,119 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for deploy_wb_dp. - -# Include the progress variables for this target. -include CMakeFiles/deploy_wb_dp.dir/progress.make - -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/tracker_depman.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/publisherA.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/publisherB.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/shell.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/shell_tui.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/log_service.zip -CMakeFiles/deploy_wb_dp: deploy/wb_dp/bundles/log_writer.zip -CMakeFiles/deploy_wb_dp: launcher/celix - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploy target wb_dp" - -deploy/wb_dp/bundles/tracker_depman.zip: examples/whiteboard/tracker_depman/libtracker_depman.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying tracker_depman to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/tracker_depman.zip - -deploy/wb_dp/bundles/publisherA.zip: examples/whiteboard/publisherA/libpublisherA.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying publisherA to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/publisherA.zip - -deploy/wb_dp/bundles/publisherB.zip: examples/whiteboard/publisherB/libpublisherB.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying publisherB to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/publisherB.zip - -deploy/wb_dp/bundles/shell.zip: shell/libshell.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/shell.zip - -deploy/wb_dp/bundles/shell_tui.zip: shell_tui/libshell_tui.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying shell_tui to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/shell_tui.zip - -deploy/wb_dp/bundles/log_service.zip: log_service/liblog_service.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_service to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/log_service.zip - -deploy/wb_dp/bundles/log_writer.zip: log_writer/liblog_writer.so - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Deploying log_writer to wb_dp" - /usr/bin/cmake -E copy /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deploy/wb_dp/bundles/log_writer.zip - -deploy_wb_dp: CMakeFiles/deploy_wb_dp -deploy_wb_dp: deploy/wb_dp/bundles/tracker_depman.zip -deploy_wb_dp: deploy/wb_dp/bundles/publisherA.zip -deploy_wb_dp: deploy/wb_dp/bundles/publisherB.zip -deploy_wb_dp: deploy/wb_dp/bundles/shell.zip -deploy_wb_dp: deploy/wb_dp/bundles/shell_tui.zip -deploy_wb_dp: deploy/wb_dp/bundles/log_service.zip -deploy_wb_dp: deploy/wb_dp/bundles/log_writer.zip -deploy_wb_dp: CMakeFiles/deploy_wb_dp.dir/build.make -.PHONY : deploy_wb_dp - -# Rule to build all files generated by this target. -CMakeFiles/deploy_wb_dp.dir/build: deploy_wb_dp -.PHONY : CMakeFiles/deploy_wb_dp.dir/build - -CMakeFiles/deploy_wb_dp.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/deploy_wb_dp.dir/cmake_clean.cmake -.PHONY : CMakeFiles/deploy_wb_dp.dir/clean - -CMakeFiles/deploy_wb_dp.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/deploy_wb_dp.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/cmake_clean.cmake deleted file mode 100644 index afeea167..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/cmake_clean.cmake +++ /dev/null @@ -1,26 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/deploy_wb_dp" - "deploy/wb_dp/bundles/tracker_depman.zip" - "deploy/wb_dp/bundles/publisherA.zip" - "deploy/wb_dp/bundles/publisherB.zip" - "deploy/wb_dp/bundles/shell.zip" - "deploy/wb_dp/bundles/shell_tui.zip" - "deploy/wb_dp/bundles/log_service.zip" - "deploy/wb_dp/bundles/log_writer.zip" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/deploy_wb_dp.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.internal b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.internal deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.internal +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.make b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.make deleted file mode 100644 index 38eae05f..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/depend.make +++ /dev/null @@ -1,3 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - diff --git a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/progress.make b/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/progress.make deleted file mode 100644 index 16c2202c..00000000 --- a/src/hos_celix/build/CMakeFiles/deploy_wb_dp.dir/progress.make +++ /dev/null @@ -1,9 +0,0 @@ -CMAKE_PROGRESS_1 = 63 -CMAKE_PROGRESS_2 = 64 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 65 -CMAKE_PROGRESS_5 = -CMAKE_PROGRESS_6 = 66 -CMAKE_PROGRESS_7 = -CMAKE_PROGRESS_8 = 67 - diff --git a/src/hos_celix/build/CMakeFiles/doc.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/doc.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/doc.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/doc.dir/build.make b/src/hos_celix/build/CMakeFiles/doc.dir/build.make deleted file mode 100644 index fab2f905..00000000 --- a/src/hos_celix/build/CMakeFiles/doc.dir/build.make +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for doc. - -# Include the progress variables for this target. -include CMakeFiles/doc.dir/progress.make - -CMakeFiles/doc: - -doc: CMakeFiles/doc -doc: CMakeFiles/doc.dir/build.make -.PHONY : doc - -# Rule to build all files generated by this target. -CMakeFiles/doc.dir/build: doc -.PHONY : CMakeFiles/doc.dir/build - -CMakeFiles/doc.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/doc.dir/cmake_clean.cmake -.PHONY : CMakeFiles/doc.dir/clean - -CMakeFiles/doc.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/doc.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/doc.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/doc.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/doc.dir/cmake_clean.cmake deleted file mode 100644 index 90d7ae14..00000000 --- a/src/hos_celix/build/CMakeFiles/doc.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/doc" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/doc.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/doc.dir/progress.make b/src/hos_celix/build/CMakeFiles/doc.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/doc.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/doxygen.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/doxygen.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/doxygen.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/doxygen.dir/build.make b/src/hos_celix/build/CMakeFiles/doxygen.dir/build.make deleted file mode 100644 index 8b7cbe17..00000000 --- a/src/hos_celix/build/CMakeFiles/doxygen.dir/build.make +++ /dev/null @@ -1,73 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for doxygen. - -# Include the progress variables for this target. -include CMakeFiles/doxygen.dir/progress.make - -CMakeFiles/doxygen: - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Writing documentation to /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/doc..." - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src && /usr/bin/doxygen /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/Doxyfile - -doxygen: CMakeFiles/doxygen -doxygen: CMakeFiles/doxygen.dir/build.make - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold "Running LaTeX for Doxygen documentation in /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/doc/latex..." - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/doc/latex && /usr/bin/make -.PHONY : doxygen - -# Rule to build all files generated by this target. -CMakeFiles/doxygen.dir/build: doxygen -.PHONY : CMakeFiles/doxygen.dir/build - -CMakeFiles/doxygen.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/doxygen.dir/cmake_clean.cmake -.PHONY : CMakeFiles/doxygen.dir/clean - -CMakeFiles/doxygen.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/doxygen.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/doxygen.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/doxygen.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/doxygen.dir/cmake_clean.cmake deleted file mode 100644 index c352693d..00000000 --- a/src/hos_celix/build/CMakeFiles/doxygen.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/doxygen" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/doxygen.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/doxygen.dir/progress.make b/src/hos_celix/build/CMakeFiles/doxygen.dir/progress.make deleted file mode 100644 index b595f065..00000000 --- a/src/hos_celix/build/CMakeFiles/doxygen.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 76 - diff --git a/src/hos_celix/build/CMakeFiles/install-all.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/install-all.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/install-all.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/install-all.dir/build.make b/src/hos_celix/build/CMakeFiles/install-all.dir/build.make deleted file mode 100644 index f8fe0815..00000000 --- a/src/hos_celix/build/CMakeFiles/install-all.dir/build.make +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-all. - -# Include the progress variables for this target. -include CMakeFiles/install-all.dir/progress.make - -CMakeFiles/install-all: - -install-all: CMakeFiles/install-all -install-all: CMakeFiles/install-all.dir/build.make -.PHONY : install-all - -# Rule to build all files generated by this target. -CMakeFiles/install-all.dir/build: install-all -.PHONY : CMakeFiles/install-all.dir/build - -CMakeFiles/install-all.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/install-all.dir/cmake_clean.cmake -.PHONY : CMakeFiles/install-all.dir/clean - -CMakeFiles/install-all.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/install-all.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/install-all.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/install-all.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/install-all.dir/cmake_clean.cmake deleted file mode 100644 index 639d37f8..00000000 --- a/src/hos_celix/build/CMakeFiles/install-all.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/install-all" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-all.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/install-all.dir/progress.make b/src/hos_celix/build/CMakeFiles/install-all.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/install-all.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/install-bundles.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/install-bundles.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/install-bundles.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/install-bundles.dir/build.make b/src/hos_celix/build/CMakeFiles/install-bundles.dir/build.make deleted file mode 100644 index 9f4a7df8..00000000 --- a/src/hos_celix/build/CMakeFiles/install-bundles.dir/build.make +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-bundles. - -# Include the progress variables for this target. -include CMakeFiles/install-bundles.dir/progress.make - -CMakeFiles/install-bundles: - -install-bundles: CMakeFiles/install-bundles -install-bundles: CMakeFiles/install-bundles.dir/build.make -.PHONY : install-bundles - -# Rule to build all files generated by this target. -CMakeFiles/install-bundles.dir/build: install-bundles -.PHONY : CMakeFiles/install-bundles.dir/build - -CMakeFiles/install-bundles.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/install-bundles.dir/cmake_clean.cmake -.PHONY : CMakeFiles/install-bundles.dir/clean - -CMakeFiles/install-bundles.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/install-bundles.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/install-bundles.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/install-bundles.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/install-bundles.dir/cmake_clean.cmake deleted file mode 100644 index 6186a19e..00000000 --- a/src/hos_celix/build/CMakeFiles/install-bundles.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/install-bundles" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-bundles.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/install-bundles.dir/progress.make b/src/hos_celix/build/CMakeFiles/install-bundles.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/install-bundles.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/package-release.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/package-release.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/package-release.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/package-release.dir/build.make b/src/hos_celix/build/CMakeFiles/package-release.dir/build.make deleted file mode 100644 index 376cd1cc..00000000 --- a/src/hos_celix/build/CMakeFiles/package-release.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for package-release. - -# Include the progress variables for this target. -include CMakeFiles/package-release.dir/progress.make - -CMakeFiles/package-release: - /usr/bin/cpack --config CPackConfig-Installation.cmake - -package-release: CMakeFiles/package-release -package-release: CMakeFiles/package-release.dir/build.make -.PHONY : package-release - -# Rule to build all files generated by this target. -CMakeFiles/package-release.dir/build: package-release -.PHONY : CMakeFiles/package-release.dir/build - -CMakeFiles/package-release.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/package-release.dir/cmake_clean.cmake -.PHONY : CMakeFiles/package-release.dir/clean - -CMakeFiles/package-release.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/package-release.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/package-release.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/package-release.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/package-release.dir/cmake_clean.cmake deleted file mode 100644 index b514600e..00000000 --- a/src/hos_celix/build/CMakeFiles/package-release.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/package-release" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/package-release.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/package-release.dir/progress.make b/src/hos_celix/build/CMakeFiles/package-release.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/package-release.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/progress.marks b/src/hos_celix/build/CMakeFiles/progress.marks deleted file mode 100644 index 4b9026d8..00000000 --- a/src/hos_celix/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -63 diff --git a/src/hos_celix/build/CMakeFiles/rat.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/rat.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/rat.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/rat.dir/build.make b/src/hos_celix/build/CMakeFiles/rat.dir/build.make deleted file mode 100644 index c9577cdb..00000000 --- a/src/hos_celix/build/CMakeFiles/rat.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for rat. - -# Include the progress variables for this target. -include CMakeFiles/rat.dir/progress.make - -CMakeFiles/rat: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src && /usr/lib/jvm/java-8-oracle/bin/java -jar NOT_FOUND -E rat-excludes.txt -d . - -rat: CMakeFiles/rat -rat: CMakeFiles/rat.dir/build.make -.PHONY : rat - -# Rule to build all files generated by this target. -CMakeFiles/rat.dir/build: rat -.PHONY : CMakeFiles/rat.dir/build - -CMakeFiles/rat.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/rat.dir/cmake_clean.cmake -.PHONY : CMakeFiles/rat.dir/clean - -CMakeFiles/rat.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/rat.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/rat.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/rat.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/rat.dir/cmake_clean.cmake deleted file mode 100644 index 63dc8b17..00000000 --- a/src/hos_celix/build/CMakeFiles/rat.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/rat" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/rat.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/rat.dir/progress.make b/src/hos_celix/build/CMakeFiles/rat.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/rat.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CMakeFiles/test_cunit.dir/DependInfo.cmake b/src/hos_celix/build/CMakeFiles/test_cunit.dir/DependInfo.cmake deleted file mode 100644 index 2b691fb0..00000000 --- a/src/hos_celix/build/CMakeFiles/test_cunit.dir/DependInfo.cmake +++ /dev/null @@ -1,17 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/CMakeFiles/test_cunit.dir/build.make b/src/hos_celix/build/CMakeFiles/test_cunit.dir/build.make deleted file mode 100644 index d84f4665..00000000 --- a/src/hos_celix/build/CMakeFiles/test_cunit.dir/build.make +++ /dev/null @@ -1,68 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for test_cunit. - -# Include the progress variables for this target. -include CMakeFiles/test_cunit.dir/progress.make - -CMakeFiles/test_cunit: - -test_cunit: CMakeFiles/test_cunit -test_cunit: CMakeFiles/test_cunit.dir/build.make -.PHONY : test_cunit - -# Rule to build all files generated by this target. -CMakeFiles/test_cunit.dir/build: test_cunit -.PHONY : CMakeFiles/test_cunit.dir/build - -CMakeFiles/test_cunit.dir/clean: - $(CMAKE_COMMAND) -P CMakeFiles/test_cunit.dir/cmake_clean.cmake -.PHONY : CMakeFiles/test_cunit.dir/clean - -CMakeFiles/test_cunit.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/test_cunit.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : CMakeFiles/test_cunit.dir/depend - diff --git a/src/hos_celix/build/CMakeFiles/test_cunit.dir/cmake_clean.cmake b/src/hos_celix/build/CMakeFiles/test_cunit.dir/cmake_clean.cmake deleted file mode 100644 index 88dfa322..00000000 --- a/src/hos_celix/build/CMakeFiles/test_cunit.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "doc/html" - "doc/latex" - "deploy/deployment-admin/drivers" - "deploy/device_access_example/drivers" - "deploy/chapter01-greeting-example/drivers" - "deploy/chapter04-correct-listener/drivers" - "deploy/hello_world/drivers" - "deploy/wb/drivers" - "deploy/wb_dp/drivers" - "deploy/echo/drivers" - "deploy/chapter04-paint-example/drivers" - "CMakeFiles/test_cunit" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/test_cunit.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/CMakeFiles/test_cunit.dir/progress.make b/src/hos_celix/build/CMakeFiles/test_cunit.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/CMakeFiles/test_cunit.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/CPackConfig-Installation.cmake b/src/hos_celix/build/CPackConfig-Installation.cmake deleted file mode 100644 index 434023d0..00000000 --- a/src/hos_celix/build/CPackConfig-Installation.cmake +++ /dev/null @@ -1,29 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP;STGZ") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build;Apache Celix;framework;/") -set(CPACK_PACKAGE_NAME "Apache Celix") -SET(CPACK_PACKAGE_DESCRIPTION "Package containing a release for Apache Celix") -SET(CPACK_PACKAGE_FILE_NAME "apache.celix-1.0.0.incubating") -set(CPACK_PACKAGE_VENDOR "incubator.apache.org/celix") -set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Framework") -set(CPACK_PACKAGE_VERSION_MAJOR "1") -set(CPACK_PACKAGE_VERSION_MINOR "0") -set(CPACK_PACKAGE_VERSION_PATCH "0.incubating") -set(CPACK_RESOURCE_FILE_LICENSE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/LICENSE.txt") diff --git a/src/hos_celix/build/CTestTestfile.cmake b/src/hos_celix/build/CTestTestfile.cmake deleted file mode 100644 index 26fa1753..00000000 --- a/src/hos_celix/build/CTestTestfile.cmake +++ /dev/null @@ -1,19 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(examples) -SUBDIRS(device_access) -SUBDIRS(deployment_admin) -SUBDIRS(remote_services) -SUBDIRS(remote_shell) -SUBDIRS(shell_tui) -SUBDIRS(shell) -SUBDIRS(log_writer) -SUBDIRS(log_service) -SUBDIRS(dependency_manager) -SUBDIRS(launcher) -SUBDIRS(framework) -SUBDIRS(utils) diff --git a/src/hos_celix/build/Doxyfile b/src/hos_celix/build/Doxyfile deleted file mode 100644 index bc57f4bc..00000000 --- a/src/hos_celix/build/Doxyfile +++ /dev/null @@ -1,1510 +0,0 @@ -# Doxyfile 1.5.8 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project -# -# All text after a hash (#) is considered a comment and will be ignored -# The format is: -# TAG = value [value, ...] -# For lists items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (" ") - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# This tag specifies the encoding used for all characters in the config file -# that follow. The default is UTF-8 which is also the encoding used for all -# text before the first occurrence of this tag. Doxygen uses libiconv (or the -# iconv built into libc) for the transcoding. See -# http://www.gnu.org/software/libiconv for the list of possible encodings. - -DOXYFILE_ENCODING = UTF-8 - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded -# by quotes) that should identify the project. - -PROJECT_NAME = "Celix" - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. -# This could be handy for archiving the generated documentation or -# if some version control system is used. - -PROJECT_NUMBER = "" - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) -# base path where the generated documentation will be put. -# If a relative path is entered, it will be relative to the location -# where doxygen was started. If left blank the current directory will be used. - -OUTPUT_DIRECTORY = "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/doc" - -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create -# 4096 sub-directories (in 2 levels) under the output directory of each output -# format and will distribute the generated files over these directories. -# Enabling this option can be useful when feeding doxygen a huge amount of -# source files, where putting all generated files in the same directory would -# otherwise cause performance problems for the file system. - -CREATE_SUBDIRS = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# The default language is English, other supported languages are: -# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, -# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek, -# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages), -# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, Slovene, -# Spanish, Swedish, and Ukrainian. - -OUTPUT_LANGUAGE = English - -# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will -# include brief member descriptions after the members that are listed in -# the file and class documentation (similar to JavaDoc). -# Set to NO to disable this. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend -# the brief description of a member or function before the detailed description. -# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator -# that is used to form the text in various listings. Each string -# in this list, if found as the leading text of the brief description, will be -# stripped from the text and the result after processing the whole list, is -# used as the annotated text. Otherwise, the brief description is used as-is. -# If left blank, the following values are used ("$name" is automatically -# replaced with the name of the entity): "The $name class" "The $name widget" -# "The $name file" "is" "provides" "specifies" "contains" -# "represents" "a" "an" "the" - -ABBREVIATE_BRIEF = - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# Doxygen will generate a detailed section even if there is only a brief -# description. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. - -INLINE_INHERITED_MEMB = NO - -# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full -# path before files name in the file list and in the header files. If set -# to NO the shortest path that makes the file name unique will be used. - -FULL_PATH_NAMES = NO - -# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag -# can be used to strip a user-defined part of the path. Stripping is -# only done if one of the specified strings matches the left-hand part of -# the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the -# path to strip. - -STRIP_FROM_PATH = - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of -# the path mentioned in the documentation of a class, which tells -# the reader which header file to include in order to use a class. -# If left blank only the name of the header file containing the class -# definition is used. Otherwise one should specify the include paths that -# are normally passed to the compiler using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter -# (but less readable) file names. This can be useful is your file systems -# doesn't support long names like on DOS, Mac, or CD-ROM. - -SHORT_NAMES = NO - -# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen -# will interpret the first line (until the first dot) of a JavaDoc-style -# comment as the brief description. If set to NO, the JavaDoc -# comments will behave just like regular Qt-style comments -# (thus requiring an explicit @brief command for a brief description.) - -JAVADOC_AUTOBRIEF = NO - -# If the QT_AUTOBRIEF tag is set to YES then Doxygen will -# interpret the first line (until the first dot) of a Qt-style -# comment as the brief description. If set to NO, the comments -# will behave just like regular Qt-style comments (thus requiring -# an explicit \brief command for a brief description.) - -QT_AUTOBRIEF = NO - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen -# treat a multi-line C++ special comment block (i.e. a block of //! or /// -# comments) as a brief description. This used to be the default behaviour. -# The new default is to treat a multi-line C++ comment block as a detailed -# description. Set this tag to YES if you prefer the old behaviour instead. - -MULTILINE_CPP_IS_BRIEF = NO - -# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented -# member inherits the documentation from any documented member that it -# re-implements. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce -# a new page for each member. If set to NO, the documentation of a member will -# be part of the file/class/namespace that contains it. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. -# Doxygen uses this value to replace tabs by spaces in code fragments. - -TAB_SIZE = 8 - -# This tag can be used to specify a number of aliases that acts -# as commands in the documentation. An alias has the form "name=value". -# For example adding "sideeffect=\par Side Effects:\n" will allow you to -# put the command \sideeffect (or @sideeffect) in the documentation, which -# will result in a user-defined paragraph with heading "Side Effects:". -# You can put \n's in the value part of an alias to insert newlines. - -ALIASES = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C -# sources only. Doxygen will then generate output that is more tailored for C. -# For instance, some of the names that are used will be different. The list -# of all members will be omitted, etc. - -OPTIMIZE_OUTPUT_FOR_C = NO - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java -# sources only. Doxygen will then generate output that is more tailored for -# Java. For instance, namespaces will be presented as packages, qualified -# scopes will look different, etc. - -OPTIMIZE_OUTPUT_JAVA = NO - -# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran -# sources only. Doxygen will then generate output that is more tailored for -# Fortran. - -OPTIMIZE_FOR_FORTRAN = NO - -# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL -# sources. Doxygen will then generate output that is tailored for -# VHDL. - -OPTIMIZE_OUTPUT_VHDL = NO - -# Doxygen selects the parser to use depending on the extension of the files it parses. -# With this tag you can assign which parser to use for a given extension. -# Doxygen has a built-in mapping, but you can override or extend it using this tag. -# The format is ext=language, where ext is a file extension, and language is one of -# the parsers supported by doxygen: IDL, Java, Javascript, C#, C, C++, D, PHP, -# Objective-C, Python, Fortran, VHDL, C, C++. For instance to make doxygen treat -# .inc files as Fortran files (default is PHP), and .f files as C (default is Fortran), -# use: inc=Fortran f=C - -EXTENSION_MAPPING = - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want -# to include (a tag file for) the STL sources as input, then you should -# set this tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. -# func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. - -BUILTIN_STL_SUPPORT = NO - -# If you use Microsoft's C++/CLI language, you should set this option to YES to -# enable parsing support. - -CPP_CLI_SUPPORT = NO - -# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. -# Doxygen will parse them like normal C++ but will assume all classes use public -# instead of private inheritance when no explicit protection keyword is present. - -SIP_SUPPORT = NO - -# For Microsoft's IDL there are propget and propput attributes to indicate getter -# and setter methods for a property. Setting this option to YES (the default) -# will make doxygen to replace the get and set methods by a property in the -# documentation. This will only work if the methods are indeed getting or -# setting a simple type. If this is not the case, or you want to show the -# methods anyway, you should set this option to NO. - -IDL_PROPERTY_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. - -DISTRIBUTE_GROUP_DOC = NO - -# Set the SUBGROUPING tag to YES (the default) to allow class member groups of -# the same type (for instance a group of public functions) to be put as a -# subgroup of that type (e.g. under the Public Functions section). Set it to -# NO to prevent subgrouping. Alternatively, this can be done per class using -# the \nosubgrouping command. - -SUBGROUPING = YES - -# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum -# is documented as struct, union, or enum with the name of the typedef. So -# typedef struct TypeS {} TypeT, will appear in the documentation as a struct -# with name TypeT. When disabled the typedef will appear as a member of a file, -# namespace, or class. And the struct will be named TypeS. This can typically -# be useful for C code in case the coding convention dictates that all compound -# types are typedef'ed and only the typedef is referenced, never the tag name. - -TYPEDEF_HIDES_STRUCT = NO - -# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to -# determine which symbols to keep in memory and which to flush to disk. -# When the cache is full, less often used symbols will be written to disk. -# For small to medium size projects (<1000 input files) the default value is -# probably good enough. For larger projects a too small cache size can cause -# doxygen to be busy swapping symbols to and from disk most of the time -# causing a significant performance penality. -# If the system has enough physical memory increasing the cache will improve the -# performance by keeping more symbols in memory. Note that the value works on -# a logarithmic scale so increasing the size by one will rougly double the -# memory usage. The cache size is given by this formula: -# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, -# corresponding to a cache size of 2^16 = 65536 symbols - -SYMBOL_CACHE_SIZE = 0 - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in -# documentation are documented, even if no documentation was available. -# Private class members and static file members will be hidden unless -# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES - -EXTRACT_ALL = NO - -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class -# will be included in the documentation. - -EXTRACT_PRIVATE = NO - -# If the EXTRACT_STATIC tag is set to YES all static members of a file -# will be included in the documentation. - -EXTRACT_STATIC = NO - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) -# defined locally in source files will be included in the documentation. -# If set to NO only classes defined in header files are included. - -EXTRACT_LOCAL_CLASSES = YES - -# This flag is only useful for Objective-C code. When set to YES local -# methods, which are defined in the implementation section but not in -# the interface are included in the documentation. -# If set to NO (the default) only methods in the interface are included. - -EXTRACT_LOCAL_METHODS = NO - -# If this flag is set to YES, the members of anonymous namespaces will be -# extracted and appear in the documentation as a namespace called -# 'anonymous_namespace{file}', where file will be replaced with the base -# name of the file that contains the anonymous namespace. By default -# anonymous namespace are hidden. - -EXTRACT_ANON_NSPACES = NO - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all -# undocumented members of documented classes, files or namespaces. -# If set to NO (the default) these members will be included in the -# various overviews, but no documentation section is generated. -# This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. -# If set to NO (the default) these classes will be included in the various -# overviews. This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all -# friend (class|struct|union) declarations. -# If set to NO (the default) these declarations will be included in the -# documentation. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any -# documentation blocks found inside the body of a function. -# If set to NO (the default) these blocks will be appended to the -# function's detailed documentation block. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation -# that is typed after a \internal command is included. If the tag is set -# to NO (the default) then the documentation will be excluded. -# Set it to YES to include the internal documentation. - -INTERNAL_DOCS = NO - -# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate -# file names in lower-case letters. If set to YES upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. - -CASE_SENSE_NAMES = YES - -# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen -# will show members with their full class and namespace scopes in the -# documentation. If set to YES the scope will be hidden. - -HIDE_SCOPE_NAMES = NO - -# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen -# will put a list of the files that are included by a file in the documentation -# of that file. - -SHOW_INCLUDE_FILES = YES - -# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] -# is inserted in the documentation for inline members. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen -# will sort the (detailed) documentation of file and class members -# alphabetically by member name. If set to NO the members will appear in -# declaration order. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the -# brief documentation of file, namespace and class members alphabetically -# by member name. If set to NO (the default) the members will appear in -# declaration order. - -SORT_BRIEF_DOCS = NO - -# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the -# hierarchy of group names into alphabetical order. If set to NO (the default) -# the group names will appear in their defined order. - -SORT_GROUP_NAMES = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be -# sorted by fully-qualified names, including namespaces. If set to -# NO (the default), the class list will be sorted only by class name, -# not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the -# alphabetical list. - -SORT_BY_SCOPE_NAME = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or -# disable (NO) the todo list. This list is created by putting \todo -# commands in the documentation. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or -# disable (NO) the test list. This list is created by putting \test -# commands in the documentation. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or -# disable (NO) the bug list. This list is created by putting \bug -# commands in the documentation. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or -# disable (NO) the deprecated list. This list is created by putting -# \deprecated commands in the documentation. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional -# documentation sections, marked by \if sectionname ... \endif. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines -# the initial value of a variable or define consists of for it to appear in -# the documentation. If the initializer consists of more lines than specified -# here it will be hidden. Use a value of 0 to hide initializers completely. -# The appearance of the initializer of individual variables and defines in the -# documentation can be controlled using \showinitializer or \hideinitializer -# command in the documentation regardless of this setting. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated -# at the bottom of the documentation of classes and structs. If set to YES the -# list will mention the files that were used to generate the documentation. - -SHOW_USED_FILES = YES - -# If the sources in your project are distributed over multiple directories -# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy -# in the documentation. The default is NO. - -SHOW_DIRECTORIES = NO - -# Set the SHOW_FILES tag to NO to disable the generation of the Files page. -# This will remove the Files entry from the Quick Index and from the -# Folder Tree View (if specified). The default is YES. - -SHOW_FILES = YES - -# Set the SHOW_NAMESPACES tag to NO to disable the generation of the -# Namespaces page. -# This will remove the Namespaces entry from the Quick Index -# and from the Folder Tree View (if specified). The default is YES. - -SHOW_NAMESPACES = YES - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from -# the version control system). Doxygen will invoke the program by executing (via -# popen()) the command , where is the value of -# the FILE_VERSION_FILTER tag, and is the name of an input file -# provided by doxygen. Whatever the program writes to standard output -# is used as the file version. See the manual for examples. - -FILE_VERSION_FILTER = - -# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by -# doxygen. The layout file controls the global structure of the generated output files -# in an output format independent way. The create the layout file that represents -# doxygen's defaults, run doxygen with the -l option. You can optionally specify a -# file name after the option, if omitted DoxygenLayout.xml will be used as the name -# of the layout file. - -LAYOUT_FILE = - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated -# by doxygen. Possible values are YES and NO. If left blank NO is used. - -QUIET = YES - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated by doxygen. Possible values are YES and NO. If left blank -# NO is used. - -WARNINGS = YES - -# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings -# for undocumented members. If EXTRACT_ALL is set to YES then this flag will -# automatically be disabled. - -WARN_IF_UNDOCUMENTED = YES - -# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some -# parameters in a documented function, or documenting parameters that -# don't exist or using markup commands wrongly. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be abled to get warnings for -# functions that are documented, but have no documentation for their parameters -# or return value. If set to NO (the default) doxygen will only warn about -# wrong or incomplete parameter documentation, but not about the absence of -# documentation. - -WARN_NO_PARAMDOC = NO - -# The WARN_FORMAT tag determines the format of the warning messages that -# doxygen can produce. The string should contain the $file, $line, and $text -# tags, which will be replaced by the file and line number from which the -# warning originated and the warning text. Optionally the format may contain -# $version, which will be replaced by the version of the file (if it could -# be obtained via FILE_VERSION_FILTER) - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning -# and error messages should be written. If left blank the output is written -# to stderr. - -WARN_LOGFILE = - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag can be used to specify the files and/or directories that contain -# documented source files. You may enter file names like "myfile.cpp" or -# directories like "/usr/src/myproject". Separate the files or directories -# with spaces. - -INPUT = - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is -# also the default input encoding. Doxygen uses libiconv (or the iconv built -# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for -# the list of possible encodings. - -INPUT_ENCODING = UTF-8 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank the following patterns are tested: -# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx -# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90 - -FILE_PATTERNS = - -# The RECURSIVE tag can be used to turn specify whether or not subdirectories -# should be searched for input files as well. Possible values are YES and NO. -# If left blank NO is used. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. - -EXCLUDE = "_darcs" - -# The EXCLUDE_SYMLINKS tag can be used select whether or not files or -# directories that are symbolic links (a Unix filesystem feature) are excluded -# from the input. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. Note that the wildcards are matched -# against the file with absolute path, so to exclude all test directories -# for example use the pattern */test/* - -EXCLUDE_PATTERNS = "*/.*" "*/.*/*" - -# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names -# (namespaces, classes, functions, etc.) that should be excluded from the -# output. The symbol name can be a fully qualified name, a word, or if the -# wildcard * is used, a substring. Examples: ANamespace, AClass, -# AClass::ANamespace, ANamespace::*Test - -EXCLUDE_SYMBOLS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or -# directories that contain example code fragments that are included (see -# the \include command). - -EXAMPLE_PATH = "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples" - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank all files are included. - -EXAMPLE_PATTERNS = - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude -# commands irrespective of the value of the RECURSIVE tag. -# Possible values are YES and NO. If left blank NO is used. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or -# directories that contain image that are included in the documentation (see -# the \image command). - -IMAGE_PATH = "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src" - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command , where -# is the value of the INPUT_FILTER tag, and is the name of an -# input file. Doxygen will then use the output that the filter program writes -# to standard output. -# If FILTER_PATTERNS is specified, this tag will be -# ignored. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. -# Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. -# The filters are a list of the form: -# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further -# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER -# is applied to all files. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will be used to filter the input files when producing source -# files to browse (i.e. when SOURCE_BROWSER is set to YES). - -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will -# be generated. Documented entities will be cross-referenced with these sources. -# Note: To get rid of all source code in the generated output, make sure also -# VERBATIM_HEADERS is set to NO. - -SOURCE_BROWSER = NO - -# Setting the INLINE_SOURCES tag to YES will include the body -# of functions and classes directly in the documentation. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct -# doxygen to hide any special comment blocks from generated source code -# fragments. Normal C and C++ comments will always remain visible. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES -# then for each documented function all documented -# functions referencing it will be listed. - -REFERENCED_BY_RELATION = NO - -# If the REFERENCES_RELATION tag is set to YES -# then for each documented function all documented entities -# called/used by that function will be listed. - -REFERENCES_RELATION = NO - -# If the REFERENCES_LINK_SOURCE tag is set to YES (the default) -# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from -# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will -# link to the source code. -# Otherwise they will link to the documentation. - -REFERENCES_LINK_SOURCE = YES - -# If the USE_HTAGS tag is set to YES then the references to source code -# will point to the HTML generated by the htags(1) tool instead of doxygen -# built-in source browser. The htags tool is part of GNU's global source -# tagging system (see http://www.gnu.org/software/global/global.html). You -# will need version 4.8.6 or higher. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen -# will generate a verbatim copy of the header file for each class for -# which an include is specified. Set to NO to disable this. - -VERBATIM_HEADERS = YES - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index -# of all compounds will be generated. Enable this if the project -# contains a lot of classes, structs, unions or interfaces. - -ALPHABETICAL_INDEX = NO - -# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then -# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns -# in which this list will be split (can be a number in the range [1..20]) - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all -# classes will be put under the same header in the alphabetical index. -# The IGNORE_PREFIX tag can be used to specify one or more prefixes that -# should be ignored while generating the index headers. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES (the default) Doxygen will -# generate HTML output. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `html' will be used as the default path. - -HTML_OUTPUT = "html" - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for -# each generated HTML page (for example: .htm,.php,.asp). If it is left blank -# doxygen will generate files with .html extension. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a personal HTML header for -# each generated HTML page. If it is left blank doxygen will generate a -# standard header. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a personal HTML footer for -# each generated HTML page. If it is left blank doxygen will generate a -# standard footer. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading -# style sheet that is used by each HTML page. It can be used to -# fine-tune the look of the HTML output. If the tag is left blank doxygen -# will generate a default style sheet. Note that doxygen will try to copy -# the style sheet file to the HTML output directory, so don't put your own -# stylesheet in the HTML output directory as well, or it will be erased! - -HTML_STYLESHEET = - -# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, -# files or namespaces will be aligned in HTML using tables. If set to -# NO a bullet list will be used. - -HTML_ALIGN_MEMBERS = YES - -# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML -# documentation will contain sections that can be hidden and shown after the -# page has loaded. For this to work a browser that supports -# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox -# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). - -HTML_DYNAMIC_SECTIONS = NO - -# If the GENERATE_DOCSET tag is set to YES, additional index files -# will be generated that can be used as input for Apple's Xcode 3 -# integrated development environment, introduced with OSX 10.5 (Leopard). -# To create a documentation set, doxygen will generate a Makefile in the -# HTML output directory. Running make will produce the docset in that -# directory and running "make install" will install the docset in -# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find -# it at startup. -# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information. - -GENERATE_DOCSET = NO - -# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the -# feed. A documentation feed provides an umbrella under which multiple -# documentation sets from a single provider (such as a company or product suite) -# can be grouped. - -DOCSET_FEEDNAME = "Doxygen generated docs" - -# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that -# should uniquely identify the documentation set bundle. This should be a -# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen -# will append .docset to the name. - -DOCSET_BUNDLE_ID = org.doxygen.Project - -# If the GENERATE_HTMLHELP tag is set to YES, additional index files -# will be generated that can be used as input for tools like the -# Microsoft HTML help workshop to generate a compiled HTML help file (.chm) -# of the generated HTML documentation. - -GENERATE_HTMLHELP = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can -# be used to specify the file name of the resulting .chm file. You -# can add a path in front of the file if the result should not be -# written to the html output directory. - -CHM_FILE = - -# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can -# be used to specify the location (absolute path including file name) of -# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run -# the HTML help compiler on the generated index.hhp. - -HHC_LOCATION = - -# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag -# controls if a separate .chi index file is generated (YES) or that -# it should be included in the master .chm file (NO). - -GENERATE_CHI = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING -# is used to encode HtmlHelp index (hhk), content (hhc) and project file -# content. - -CHM_INDEX_ENCODING = - -# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag -# controls whether a binary table of contents is generated (YES) or a -# normal table of contents (NO) in the .chm file. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members -# to the contents of the HTML help documentation and to the tree view. - -TOC_EXPAND = NO - -# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER -# are set, an additional index file will be generated that can be used as input for -# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated -# HTML documentation. - -GENERATE_QHP = NO - -# If the QHG_LOCATION tag is specified, the QCH_FILE tag can -# be used to specify the file name of the resulting .qch file. -# The path specified is relative to the HTML output folder. - -QCH_FILE = - -# The QHP_NAMESPACE tag specifies the namespace to use when generating -# Qt Help Project output. For more information please see -# http://doc.trolltech.com/qthelpproject.html#namespace - -QHP_NAMESPACE = - -# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating -# Qt Help Project output. For more information please see -# http://doc.trolltech.com/qthelpproject.html#virtual-folders - -QHP_VIRTUAL_FOLDER = doc - -# If QHP_CUST_FILTER_NAME is set, it specifies the name of a custom filter to add. -# For more information please see -# http://doc.trolltech.com/qthelpproject.html#custom-filters - -QHP_CUST_FILTER_NAME = - -# The QHP_CUST_FILT_ATTRS tag specifies the list of the attributes of the custom filter to add.For more information please see -# Qt Help Project / Custom Filters. - -QHP_CUST_FILTER_ATTRS = - -# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this project's -# filter section matches. -# Qt Help Project / Filter Attributes. - -QHP_SECT_FILTER_ATTRS = - -# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can -# be used to specify the location of Qt's qhelpgenerator. -# If non-empty doxygen will try to run qhelpgenerator on the generated -# .qhp file. - -QHG_LOCATION = - -# The DISABLE_INDEX tag can be used to turn on/off the condensed index at -# top of each HTML page. The value NO (the default) enables the index and -# the value YES disables it. - -DISABLE_INDEX = NO - -# This tag can be used to set the number of enum values (range [1..20]) -# that doxygen will group on one line in the generated HTML documentation. - -ENUM_VALUES_PER_LINE = 4 - -# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index -# structure should be generated to display hierarchical information. -# If the tag value is set to FRAME, a side panel will be generated -# containing a tree-like index structure (just like the one that -# is generated for HTML Help). For this to work a browser that supports -# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, -# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are -# probably better off using the HTML help feature. Other possible values -# for this tag are: HIERARCHIES, which will generate the Groups, Directories, -# and Class Hierarchy pages using a tree view instead of an ordered list; -# ALL, which combines the behavior of FRAME and HIERARCHIES; and NONE, which -# disables this behavior completely. For backwards compatibility with previous -# releases of Doxygen, the values YES and NO are equivalent to FRAME and NONE -# respectively. - -GENERATE_TREEVIEW = NONE - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be -# used to set the initial width (in pixels) of the frame in which the tree -# is shown. - -TREEVIEW_WIDTH = 250 - -# Use this tag to change the font size of Latex formulas included -# as images in the HTML documentation. The default is 10. Note that -# when you change the font size after a successful doxygen run you need -# to manually remove any form_*.png images from the HTML output directory -# to force them to be regenerated. - -FORMULA_FONTSIZE = 10 - -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- - -# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will -# generate Latex output. - -GENERATE_LATEX = YES - -# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `latex' will be used as the default path. - -LATEX_OUTPUT = "latex" - -# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be -# invoked. If left blank `latex' will be used as the default command name. - -LATEX_CMD_NAME = "/usr/bin/latex" - -# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to -# generate index for LaTeX. If left blank `makeindex' will be used as the -# default command name. - -MAKEINDEX_CMD_NAME = "/usr/bin/makeindex" - -# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact -# LaTeX documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_LATEX = NO - -# The PAPER_TYPE tag can be used to set the paper type that is used -# by the printer. Possible values are: a4, a4wide, letter, legal and -# executive. If left blank a4wide will be used. - -PAPER_TYPE = a4wide - -# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX -# packages that should be included in the LaTeX output. - -EXTRA_PACKAGES = - -# The LATEX_HEADER tag can be used to specify a personal LaTeX header for -# the generated latex document. The header should contain everything until -# the first chapter. If it is left blank doxygen will generate a -# standard header. Notice: only use this tag if you know what you are doing! - -LATEX_HEADER = - -# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated -# is prepared for conversion to pdf (using ps2pdf). The pdf file will -# contain links (just like the HTML output) instead of page references -# This makes the output suitable for online browsing using a pdf viewer. - -PDF_HYPERLINKS = YES - -# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of -# plain latex in the generated Makefile. Set this option to YES to get a -# higher quality PDF documentation. - -USE_PDFLATEX = YES - -# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. -# command to the generated LaTeX files. This will instruct LaTeX to keep -# running if errors occur, instead of asking the user for help. -# This option is also used when generating formulas in HTML. - -LATEX_BATCHMODE = YES - -# If LATEX_HIDE_INDICES is set to YES then doxygen will not -# include the index chapters (such as File Index, Compound Index, etc.) -# in the output. - -LATEX_HIDE_INDICES = NO - -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- - -# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output -# The RTF output is optimized for Word 97 and may not look very pretty with -# other RTF readers or editors. - -GENERATE_RTF = NO - -# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `rtf' will be used as the default path. - -RTF_OUTPUT = rtf - -# If the COMPACT_RTF tag is set to YES Doxygen generates more compact -# RTF documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_RTF = NO - -# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated -# will contain hyperlink fields. The RTF file will -# contain links (just like the HTML output) instead of page references. -# This makes the output suitable for online browsing using WORD or other -# programs which support those fields. -# Note: wordpad (write) and others do not support links. - -RTF_HYPERLINKS = NO - -# Load stylesheet definitions from file. Syntax is similar to doxygen's -# config file, i.e. a series of assignments. You only have to provide -# replacements, missing definitions are set to their default value. - -RTF_STYLESHEET_FILE = - -# Set optional variables used in the generation of an rtf document. -# Syntax is similar to doxygen's config file. - -RTF_EXTENSIONS_FILE = - -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- - -# If the GENERATE_MAN tag is set to YES (the default) Doxygen will -# generate man pages - -GENERATE_MAN = NO - -# The MAN_OUTPUT tag is used to specify where the man pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `man' will be used as the default path. - -MAN_OUTPUT = man - -# The MAN_EXTENSION tag determines the extension that is added to -# the generated man pages (default is the subroutine's section .3) - -MAN_EXTENSION = .3 - -# If the MAN_LINKS tag is set to YES and Doxygen generates man output, -# then it will generate one additional man file for each entity -# documented in the real man page(s). These additional files -# only source the real man page, but without them the man command -# would be unable to find the correct page. The default is NO. - -MAN_LINKS = NO - -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- - -# If the GENERATE_XML tag is set to YES Doxygen will -# generate an XML file that captures the structure of -# the code including all documentation. - -GENERATE_XML = NO - -# The XML_OUTPUT tag is used to specify where the XML pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `xml' will be used as the default path. - -XML_OUTPUT = xml - -# The XML_SCHEMA tag can be used to specify an XML schema, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_SCHEMA = - -# The XML_DTD tag can be used to specify an XML DTD, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_DTD = - -# If the XML_PROGRAMLISTING tag is set to YES Doxygen will -# dump the program listings (including syntax highlighting -# and cross-referencing information) to the XML output. Note that -# enabling this will significantly increase the size of the XML output. - -XML_PROGRAMLISTING = YES - -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- - -# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will -# generate an AutoGen Definitions (see autogen.sf.net) file -# that captures the structure of the code including all -# documentation. Note that this feature is still experimental -# and incomplete at the moment. - -GENERATE_AUTOGEN_DEF = NO - -#--------------------------------------------------------------------------- -# configuration options related to the Perl module output -#--------------------------------------------------------------------------- - -# If the GENERATE_PERLMOD tag is set to YES Doxygen will -# generate a Perl module file that captures the structure of -# the code including all documentation. Note that this -# feature is still experimental and incomplete at the -# moment. - -GENERATE_PERLMOD = NO - -# If the PERLMOD_LATEX tag is set to YES Doxygen will generate -# the necessary Makefile rules, Perl scripts and LaTeX code to be able -# to generate PDF and DVI output from the Perl module output. - -PERLMOD_LATEX = NO - -# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be -# nicely formatted so it can be parsed by a human reader. -# This is useful -# if you want to understand what is going on. -# On the other hand, if this -# tag is set to NO the size of the Perl module output will be much smaller -# and Perl will parse it just the same. - -PERLMOD_PRETTY = YES - -# The names of the make variables in the generated doxyrules.make file -# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. -# This is useful so different doxyrules.make files included by the same -# Makefile don't overwrite each other's variables. - -PERLMOD_MAKEVAR_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- - -# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will -# evaluate all C-preprocessor directives found in the sources and include -# files. - -ENABLE_PREPROCESSING = YES - -# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro -# names in the source code. If set to NO (the default) only conditional -# compilation will be performed. Macro expansion can be done in a controlled -# way by setting EXPAND_ONLY_PREDEF to YES. - -MACRO_EXPANSION = NO - -# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES -# then the macro expansion is limited to the macros specified with the -# PREDEFINED and EXPAND_AS_DEFINED tags. - -EXPAND_ONLY_PREDEF = NO - -# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files -# in the INCLUDE_PATH (see below) will be search if a #include is found. - -SEARCH_INCLUDES = YES - -# The INCLUDE_PATH tag can be used to specify one or more directories that -# contain include files that are not input files but should be processed by -# the preprocessor. - -INCLUDE_PATH = - -# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard -# patterns (like *.h and *.hpp) to filter out the header-files in the -# directories. If left blank, the patterns specified with FILE_PATTERNS will -# be used. - -INCLUDE_FILE_PATTERNS = - -# The PREDEFINED tag can be used to specify one or more macro names that -# are defined before the preprocessor is started (similar to the -D option of -# gcc). The argument of the tag is a list of macros of the form: name -# or name=definition (no spaces). If the definition and the = are -# omitted =1 is assumed. To prevent a macro definition from being -# undefined via #undef or recursively expanded use the := operator -# instead of the = operator. - -PREDEFINED = - -# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then -# this tag can be used to specify a list of macro names that should be expanded. -# The macro definition that is found in the sources will be used. -# Use the PREDEFINED tag if you want to use a different macro definition. - -EXPAND_AS_DEFINED = - -# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then -# doxygen's preprocessor will remove all function-like macros that are alone -# on a line, have an all uppercase name, and do not end with a semicolon. Such -# function macros are typically used for boiler-plate code, and will confuse -# the parser if not removed. - -SKIP_FUNCTION_MACROS = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to external references -#--------------------------------------------------------------------------- - -# The TAGFILES option can be used to specify one or more tagfiles. -# Optionally an initial location of the external documentation -# can be added for each tagfile. The format of a tag file without -# this location is as follows: -# -# TAGFILES = file1 file2 ... -# Adding location for the tag files is done as follows: -# -# TAGFILES = file1=loc1 "file2 = loc2" ... -# where "loc1" and "loc2" can be relative or absolute paths or -# URLs. If a location is present for each tag, the installdox tool -# does not have to be run to correct the links. -# Note that each tag file must have a unique name -# (where the name does NOT include the path) -# If a tag file is not located in the directory in which doxygen -# is run, you must also specify the path to the tagfile here. - -TAGFILES = - -# When a file name is specified after GENERATE_TAGFILE, doxygen will create -# a tag file that is based on the input files it reads. - -GENERATE_TAGFILE = - -# If the ALLEXTERNALS tag is set to YES all external classes will be listed -# in the class index. If set to NO only the inherited external classes -# will be listed. - -ALLEXTERNALS = NO - -# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed -# in the modules index. If set to NO, only the current project's groups will -# be listed. - -EXTERNAL_GROUPS = YES - -# The PERL_PATH should be the absolute path and name of the perl script -# interpreter (i.e. the result of `which perl'). - -PERL_PATH = /usr/bin/perl - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- - -# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will -# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base -# or super classes. Setting the tag to NO turns the diagrams off. Note that -# this option is superseded by the HAVE_DOT option below. This is only a -# fallback. It is recommended to install and use dot, since it yields more -# powerful graphs. - -CLASS_DIAGRAMS = YES - -# You can define message sequence charts within doxygen comments using the \msc -# command. Doxygen will then run the mscgen tool (see -# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the -# documentation. The MSCGEN_PATH tag allows you to specify the directory where -# the mscgen tool resides. If left empty the tool is assumed to be found in the -# default search path. - -MSCGEN_PATH = - -# If set to YES, the inheritance and collaboration graphs will hide -# inheritance and usage relations if the target is undocumented -# or is not a class. - -HIDE_UNDOC_RELATIONS = YES - -# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is -# available from the path. This tool is part of Graphviz, a graph visualization -# toolkit from AT&T and Lucent Bell Labs. The other options in this section -# have no effect if this option is set to NO (the default) - -HAVE_DOT = YES - -# By default doxygen will write a font called FreeSans.ttf to the output -# directory and reference it in all dot files that doxygen generates. This -# font does not include all possible unicode characters however, so when you need -# these (or just want a differently looking font) you can specify the font name -# using DOT_FONTNAME. You need need to make sure dot is able to find the font, -# which can be done by putting it in a standard location or by setting the -# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory -# containing the font. - -DOT_FONTNAME = FreeSans - -# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs. -# The default size is 10pt. - -DOT_FONTSIZE = 10 - -# By default doxygen will tell dot to use the output directory to look for the -# FreeSans.ttf font (which doxygen will put there itself). If you specify a -# different font using DOT_FONTNAME you can set the path where dot -# can find it using this tag. - -DOT_FONTPATH = - -# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect inheritance relations. Setting this tag to YES will force the -# the CLASS_DIAGRAMS tag to NO. - -CLASS_GRAPH = YES - -# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect implementation dependencies (inheritance, containment, and -# class references variables) of the class with other documented classes. - -COLLABORATION_GRAPH = YES - -# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for groups, showing the direct groups dependencies - -GROUP_GRAPHS = YES - -# If the UML_LOOK tag is set to YES doxygen will generate inheritance and -# collaboration diagrams in a style similar to the OMG's Unified Modeling -# Language. - -UML_LOOK = NO - -# If set to YES, the inheritance and collaboration graphs will show the -# relations between templates and their instances. - -TEMPLATE_RELATIONS = NO - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT -# tags are set to YES then doxygen will generate a graph for each documented -# file showing the direct and indirect include dependencies of the file with -# other documented files. - -INCLUDE_GRAPH = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and -# HAVE_DOT tags are set to YES then doxygen will generate a graph for each -# documented header file showing the documented files that directly or -# indirectly include this file. - -INCLUDED_BY_GRAPH = YES - -# If the CALL_GRAPH and HAVE_DOT options are set to YES then -# doxygen will generate a call dependency graph for every global function -# or class method. Note that enabling this option will significantly increase -# the time of a run. So in most cases it will be better to enable call graphs -# for selected functions only using the \callgraph command. - -CALL_GRAPH = NO - -# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then -# doxygen will generate a caller dependency graph for every global function -# or class method. Note that enabling this option will significantly increase -# the time of a run. So in most cases it will be better to enable caller -# graphs for selected functions only using the \callergraph command. - -CALLER_GRAPH = NO - -# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen -# will graphical hierarchy of all classes instead of a textual one. - -GRAPHICAL_HIERARCHY = YES - -# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES -# then doxygen will show the dependencies a directory has on other directories -# in a graphical way. The dependency relations are determined by the #include -# relations between the files in the directories. - -DIRECTORY_GRAPH = YES - -# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images -# generated by dot. Possible values are png, jpg, or gif -# If left blank png will be used. - -DOT_IMAGE_FORMAT = png - -# The tag DOT_PATH can be used to specify the path where the dot tool can be -# found. If left blank, it is assumed the dot tool can be found in the path. - -DOT_PATH = "/usr/bin" - -# The DOTFILE_DIRS tag can be used to specify one or more directories that -# contain dot files that are included in the documentation (see the -# \dotfile command). - -DOTFILE_DIRS = - -# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of -# nodes that will be shown in the graph. If the number of nodes in a graph -# becomes larger than this value, doxygen will truncate the graph, which is -# visualized by representing a node as a red box. Note that doxygen if the -# number of direct children of the root node in a graph is already larger than -# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note -# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. - -DOT_GRAPH_MAX_NODES = 50 - -# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the -# graphs generated by dot. A depth value of 3 means that only nodes reachable -# from the root by following a path via at most 3 edges will be shown. Nodes -# that lay further from the root node will be omitted. Note that setting this -# option to 1 or 2 may greatly reduce the computation time needed for large -# code bases. Also note that the size of a graph can be further restricted by -# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. - -MAX_DOT_GRAPH_DEPTH = 0 - -# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent -# background. This is disabled by default, because dot on Windows does not -# seem to support this out of the box. Warning: Depending on the platform used, -# enabling this option may lead to badly anti-aliased labels on the edges of -# a graph (i.e. they become hard to read). - -DOT_TRANSPARENT = YES - -# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output -# files in one run (i.e. multiple -o and -T options on the command line). This -# makes dot run faster, but since only newer versions of dot (>1.8.10) -# support this, this feature is disabled by default. - -DOT_MULTI_TARGETS = NO - -# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will -# generate a legend page explaining the meaning of the various boxes and -# arrows in the dot generated graphs. - -GENERATE_LEGEND = YES - -# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will -# remove the intermediate dot files that are used to generate -# the various graphs. - -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Options related to the search engine -#--------------------------------------------------------------------------- - -# The SEARCHENGINE tag specifies whether or not a search engine should be -# used. If set to NO the values of all tags below this one will be ignored. - -SEARCHENGINE = NO diff --git a/src/hos_celix/build/Makefile b/src/hos_celix/build/Makefile deleted file mode 100644 index f14e25cd..00000000 --- a/src/hos_celix/build/Makefile +++ /dev/null @@ -1,993 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named deploy - -# Build rule for target. -deploy: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy -.PHONY : deploy - -# fast build rule for target. -deploy/fast: - $(MAKE) -f CMakeFiles/deploy.dir/build.make CMakeFiles/deploy.dir/build -.PHONY : deploy/fast - -#============================================================================= -# Target rules for targets named deploy_chapter01-greeting-example - -# Build rule for target. -deploy_chapter01-greeting-example: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_chapter01-greeting-example -.PHONY : deploy_chapter01-greeting-example - -# fast build rule for target. -deploy_chapter01-greeting-example/fast: - $(MAKE) -f CMakeFiles/deploy_chapter01-greeting-example.dir/build.make CMakeFiles/deploy_chapter01-greeting-example.dir/build -.PHONY : deploy_chapter01-greeting-example/fast - -#============================================================================= -# Target rules for targets named deploy_chapter04-correct-listener - -# Build rule for target. -deploy_chapter04-correct-listener: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_chapter04-correct-listener -.PHONY : deploy_chapter04-correct-listener - -# fast build rule for target. -deploy_chapter04-correct-listener/fast: - $(MAKE) -f CMakeFiles/deploy_chapter04-correct-listener.dir/build.make CMakeFiles/deploy_chapter04-correct-listener.dir/build -.PHONY : deploy_chapter04-correct-listener/fast - -#============================================================================= -# Target rules for targets named deploy_chapter04-paint-example - -# Build rule for target. -deploy_chapter04-paint-example: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_chapter04-paint-example -.PHONY : deploy_chapter04-paint-example - -# fast build rule for target. -deploy_chapter04-paint-example/fast: - $(MAKE) -f CMakeFiles/deploy_chapter04-paint-example.dir/build.make CMakeFiles/deploy_chapter04-paint-example.dir/build -.PHONY : deploy_chapter04-paint-example/fast - -#============================================================================= -# Target rules for targets named deploy_deployment-admin - -# Build rule for target. -deploy_deployment-admin: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_deployment-admin -.PHONY : deploy_deployment-admin - -# fast build rule for target. -deploy_deployment-admin/fast: - $(MAKE) -f CMakeFiles/deploy_deployment-admin.dir/build.make CMakeFiles/deploy_deployment-admin.dir/build -.PHONY : deploy_deployment-admin/fast - -#============================================================================= -# Target rules for targets named deploy_device_access_example - -# Build rule for target. -deploy_device_access_example: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_device_access_example -.PHONY : deploy_device_access_example - -# fast build rule for target. -deploy_device_access_example/fast: - $(MAKE) -f CMakeFiles/deploy_device_access_example.dir/build.make CMakeFiles/deploy_device_access_example.dir/build -.PHONY : deploy_device_access_example/fast - -#============================================================================= -# Target rules for targets named deploy_echo - -# Build rule for target. -deploy_echo: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_echo -.PHONY : deploy_echo - -# fast build rule for target. -deploy_echo/fast: - $(MAKE) -f CMakeFiles/deploy_echo.dir/build.make CMakeFiles/deploy_echo.dir/build -.PHONY : deploy_echo/fast - -#============================================================================= -# Target rules for targets named deploy_hello_world - -# Build rule for target. -deploy_hello_world: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_hello_world -.PHONY : deploy_hello_world - -# fast build rule for target. -deploy_hello_world/fast: - $(MAKE) -f CMakeFiles/deploy_hello_world.dir/build.make CMakeFiles/deploy_hello_world.dir/build -.PHONY : deploy_hello_world/fast - -#============================================================================= -# Target rules for targets named deploy_wb - -# Build rule for target. -deploy_wb: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_wb -.PHONY : deploy_wb - -# fast build rule for target. -deploy_wb/fast: - $(MAKE) -f CMakeFiles/deploy_wb.dir/build.make CMakeFiles/deploy_wb.dir/build -.PHONY : deploy_wb/fast - -#============================================================================= -# Target rules for targets named deploy_wb_dp - -# Build rule for target. -deploy_wb_dp: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deploy_wb_dp -.PHONY : deploy_wb_dp - -# fast build rule for target. -deploy_wb_dp/fast: - $(MAKE) -f CMakeFiles/deploy_wb_dp.dir/build.make CMakeFiles/deploy_wb_dp.dir/build -.PHONY : deploy_wb_dp/fast - -#============================================================================= -# Target rules for targets named doc - -# Build rule for target. -doc: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 doc -.PHONY : doc - -# fast build rule for target. -doc/fast: - $(MAKE) -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build -.PHONY : doc/fast - -#============================================================================= -# Target rules for targets named doxygen - -# Build rule for target. -doxygen: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 doxygen -.PHONY : doxygen - -# fast build rule for target. -doxygen/fast: - $(MAKE) -f CMakeFiles/doxygen.dir/build.make CMakeFiles/doxygen.dir/build -.PHONY : doxygen/fast - -#============================================================================= -# Target rules for targets named install-all - -# Build rule for target. -install-all: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-all -.PHONY : install-all - -# fast build rule for target. -install-all/fast: - $(MAKE) -f CMakeFiles/install-all.dir/build.make CMakeFiles/install-all.dir/build -.PHONY : install-all/fast - -#============================================================================= -# Target rules for targets named install-bundles - -# Build rule for target. -install-bundles: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-bundles -.PHONY : install-bundles - -# fast build rule for target. -install-bundles/fast: - $(MAKE) -f CMakeFiles/install-bundles.dir/build.make CMakeFiles/install-bundles.dir/build -.PHONY : install-bundles/fast - -#============================================================================= -# Target rules for targets named package-release - -# Build rule for target. -package-release: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 package-release -.PHONY : package-release - -# fast build rule for target. -package-release/fast: - $(MAKE) -f CMakeFiles/package-release.dir/build.make CMakeFiles/package-release.dir/build -.PHONY : package-release/fast - -#============================================================================= -# Target rules for targets named rat - -# Build rule for target. -rat: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 rat -.PHONY : rat - -# fast build rule for target. -rat/fast: - $(MAKE) -f CMakeFiles/rat.dir/build.make CMakeFiles/rat.dir/build -.PHONY : rat/fast - -#============================================================================= -# Target rules for targets named test_cunit - -# Build rule for target. -test_cunit: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 test_cunit -.PHONY : test_cunit - -# fast build rule for target. -test_cunit/fast: - $(MAKE) -f CMakeFiles/test_cunit.dir/build.make CMakeFiles/test_cunit.dir/build -.PHONY : test_cunit/fast - -#============================================================================= -# Target rules for targets named hello_world - -# Build rule for target. -hello_world: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 hello_world -.PHONY : hello_world - -# fast build rule for target. -hello_world/fast: - $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/build -.PHONY : hello_world/fast - -#============================================================================= -# Target rules for targets named celix.mongoose - -# Build rule for target. -celix.mongoose: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 celix.mongoose -.PHONY : celix.mongoose - -# fast build rule for target. -celix.mongoose/fast: - $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/build -.PHONY : celix.mongoose/fast - -#============================================================================= -# Target rules for targets named mongoose - -# Build rule for target. -mongoose: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 mongoose -.PHONY : mongoose - -# fast build rule for target. -mongoose/fast: - $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/build -.PHONY : mongoose/fast - -#============================================================================= -# Target rules for targets named publisherA - -# Build rule for target. -publisherA: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 publisherA -.PHONY : publisherA - -# fast build rule for target. -publisherA/fast: - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build -.PHONY : publisherA/fast - -#============================================================================= -# Target rules for targets named publisherB - -# Build rule for target. -publisherB: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 publisherB -.PHONY : publisherB - -# fast build rule for target. -publisherB/fast: - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build -.PHONY : publisherB/fast - -#============================================================================= -# Target rules for targets named tracker - -# Build rule for target. -tracker: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tracker -.PHONY : tracker - -# fast build rule for target. -tracker/fast: - $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/build -.PHONY : tracker/fast - -#============================================================================= -# Target rules for targets named tracker_depman - -# Build rule for target. -tracker_depman: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 tracker_depman -.PHONY : tracker_depman - -# fast build rule for target. -tracker_depman/fast: - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build -.PHONY : tracker_depman/fast - -#============================================================================= -# Target rules for targets named echo_server - -# Build rule for target. -echo_server: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 echo_server -.PHONY : echo_server - -# fast build rule for target. -echo_server/fast: - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/build -.PHONY : echo_server/fast - -#============================================================================= -# Target rules for targets named echo_client - -# Build rule for target. -echo_client: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 echo_client -.PHONY : echo_client - -# fast build rule for target. -echo_client/fast: - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/build -.PHONY : echo_client/fast - -#============================================================================= -# Target rules for targets named chapter04-correct-lookup - -# Build rule for target. -chapter04-correct-lookup: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 chapter04-correct-lookup -.PHONY : chapter04-correct-lookup - -# fast build rule for target. -chapter04-correct-lookup/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build -.PHONY : chapter04-correct-lookup/fast - -#============================================================================= -# Target rules for targets named chapter04-correct-listener - -# Build rule for target. -chapter04-correct-listener: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 chapter04-correct-listener -.PHONY : chapter04-correct-listener - -# fast build rule for target. -chapter04-correct-listener/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build -.PHONY : chapter04-correct-listener/fast - -#============================================================================= -# Target rules for targets named chapter01-greeting-example - -# Build rule for target. -chapter01-greeting-example: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 chapter01-greeting-example -.PHONY : chapter01-greeting-example - -# fast build rule for target. -chapter01-greeting-example/fast: - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build -.PHONY : chapter01-greeting-example/fast - -#============================================================================= -# Target rules for targets named chapter01-greeting-example-client - -# Build rule for target. -chapter01-greeting-example-client: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 chapter01-greeting-example-client -.PHONY : chapter01-greeting-example-client - -# fast build rule for target. -chapter01-greeting-example-client/fast: - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build -.PHONY : chapter01-greeting-example-client/fast - -#============================================================================= -# Target rules for targets named circle - -# Build rule for target. -circle: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 circle -.PHONY : circle - -# fast build rule for target. -circle/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build -.PHONY : circle/fast - -#============================================================================= -# Target rules for targets named chapter04-paint-example - -# Build rule for target. -chapter04-paint-example: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 chapter04-paint-example -.PHONY : chapter04-paint-example - -# fast build rule for target. -chapter04-paint-example/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build -.PHONY : chapter04-paint-example/fast - -#============================================================================= -# Target rules for targets named square - -# Build rule for target. -square: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 square -.PHONY : square - -# fast build rule for target. -square/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build -.PHONY : square/fast - -#============================================================================= -# Target rules for targets named triangle - -# Build rule for target. -triangle: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 triangle -.PHONY : triangle - -# fast build rule for target. -triangle/fast: - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build -.PHONY : triangle/fast - -#============================================================================= -# Target rules for targets named embedding - -# Build rule for target. -embedding: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 embedding -.PHONY : embedding - -# fast build rule for target. -embedding/fast: - $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/build -.PHONY : embedding/fast - -#============================================================================= -# Target rules for targets named device_manager - -# Build rule for target. -device_manager: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 device_manager -.PHONY : device_manager - -# fast build rule for target. -device_manager/fast: - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/build -.PHONY : device_manager/fast - -#============================================================================= -# Target rules for targets named install-device_manager - -# Build rule for target. -install-device_manager: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-device_manager -.PHONY : install-device_manager - -# fast build rule for target. -install-device_manager/fast: - $(MAKE) -f device_access/device_access/CMakeFiles/install-device_manager.dir/build.make device_access/device_access/CMakeFiles/install-device_manager.dir/build -.PHONY : install-device_manager/fast - -#============================================================================= -# Target rules for targets named driver_locator - -# Build rule for target. -driver_locator: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 driver_locator -.PHONY : driver_locator - -# fast build rule for target. -driver_locator/fast: - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/build -.PHONY : driver_locator/fast - -#============================================================================= -# Target rules for targets named install-driver_locator - -# Build rule for target. -install-driver_locator: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-driver_locator -.PHONY : install-driver_locator - -# fast build rule for target. -install-driver_locator/fast: - $(MAKE) -f device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build -.PHONY : install-driver_locator/fast - -#============================================================================= -# Target rules for targets named base_driver - -# Build rule for target. -base_driver: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 base_driver -.PHONY : base_driver - -# fast build rule for target. -base_driver/fast: - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/build -.PHONY : base_driver/fast - -#============================================================================= -# Target rules for targets named word_consumingdriver - -# Build rule for target. -word_consumingdriver: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 word_consumingdriver -.PHONY : word_consumingdriver - -# fast build rule for target. -word_consumingdriver/fast: - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build -.PHONY : word_consumingdriver/fast - -#============================================================================= -# Target rules for targets named char_refiningdriver - -# Build rule for target. -char_refiningdriver: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 char_refiningdriver -.PHONY : char_refiningdriver - -# fast build rule for target. -char_refiningdriver/fast: - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build -.PHONY : char_refiningdriver/fast - -#============================================================================= -# Target rules for targets named deployment_admin - -# Build rule for target. -deployment_admin: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 deployment_admin -.PHONY : deployment_admin - -# fast build rule for target. -deployment_admin/fast: - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/build -.PHONY : deployment_admin/fast - -#============================================================================= -# Target rules for targets named install-deployment_admin - -# Build rule for target. -install-deployment_admin: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-deployment_admin -.PHONY : install-deployment_admin - -# fast build rule for target. -install-deployment_admin/fast: - $(MAKE) -f deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deployment_admin/CMakeFiles/install-deployment_admin.dir/build -.PHONY : install-deployment_admin/fast - -#============================================================================= -# Target rules for targets named install-shell_tui - -# Build rule for target. -install-shell_tui: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-shell_tui -.PHONY : install-shell_tui - -# fast build rule for target. -install-shell_tui/fast: - $(MAKE) -f shell_tui/CMakeFiles/install-shell_tui.dir/build.make shell_tui/CMakeFiles/install-shell_tui.dir/build -.PHONY : install-shell_tui/fast - -#============================================================================= -# Target rules for targets named shell_tui - -# Build rule for target. -shell_tui: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 shell_tui -.PHONY : shell_tui - -# fast build rule for target. -shell_tui/fast: - $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/build -.PHONY : shell_tui/fast - -#============================================================================= -# Target rules for targets named install-shell - -# Build rule for target. -install-shell: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-shell -.PHONY : install-shell - -# fast build rule for target. -install-shell/fast: - $(MAKE) -f shell/CMakeFiles/install-shell.dir/build.make shell/CMakeFiles/install-shell.dir/build -.PHONY : install-shell/fast - -#============================================================================= -# Target rules for targets named shell - -# Build rule for target. -shell: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 shell -.PHONY : shell - -# fast build rule for target. -shell/fast: - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/build -.PHONY : shell/fast - -#============================================================================= -# Target rules for targets named install-log_writer - -# Build rule for target. -install-log_writer: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-log_writer -.PHONY : install-log_writer - -# fast build rule for target. -install-log_writer/fast: - $(MAKE) -f log_writer/CMakeFiles/install-log_writer.dir/build.make log_writer/CMakeFiles/install-log_writer.dir/build -.PHONY : install-log_writer/fast - -#============================================================================= -# Target rules for targets named log_writer - -# Build rule for target. -log_writer: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 log_writer -.PHONY : log_writer - -# fast build rule for target. -log_writer/fast: - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/build -.PHONY : log_writer/fast - -#============================================================================= -# Target rules for targets named install-log_service - -# Build rule for target. -install-log_service: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-log_service -.PHONY : install-log_service - -# fast build rule for target. -install-log_service/fast: - $(MAKE) -f log_service/CMakeFiles/install-log_service.dir/build.make log_service/CMakeFiles/install-log_service.dir/build -.PHONY : install-log_service/fast - -#============================================================================= -# Target rules for targets named log_service - -# Build rule for target. -log_service: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 log_service -.PHONY : log_service - -# fast build rule for target. -log_service/fast: - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/build -.PHONY : log_service/fast - -#============================================================================= -# Target rules for targets named dependency_manager - -# Build rule for target. -dependency_manager: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 dependency_manager -.PHONY : dependency_manager - -# fast build rule for target. -dependency_manager/fast: - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/build -.PHONY : dependency_manager/fast - -#============================================================================= -# Target rules for targets named install-dependency_manager - -# Build rule for target. -install-dependency_manager: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-dependency_manager -.PHONY : install-dependency_manager - -# fast build rule for target. -install-dependency_manager/fast: - $(MAKE) -f dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make dependency_manager/CMakeFiles/install-dependency_manager.dir/build -.PHONY : install-dependency_manager/fast - -#============================================================================= -# Target rules for targets named celix - -# Build rule for target. -celix: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 celix -.PHONY : celix - -# fast build rule for target. -celix/fast: - $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/build -.PHONY : celix/fast - -#============================================================================= -# Target rules for targets named celix_framework - -# Build rule for target. -celix_framework: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 celix_framework -.PHONY : celix_framework - -# fast build rule for target. -celix_framework/fast: - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/build -.PHONY : celix_framework/fast - -#============================================================================= -# Target rules for targets named install-framework - -# Build rule for target. -install-framework: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 install-framework -.PHONY : install-framework - -# fast build rule for target. -install-framework/fast: - $(MAKE) -f framework/CMakeFiles/install-framework.dir/build.make framework/CMakeFiles/install-framework.dir/build -.PHONY : install-framework/fast - -#============================================================================= -# Target rules for targets named celix_utils - -# Build rule for target. -celix_utils: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 celix_utils -.PHONY : celix_utils - -# fast build rule for target. -celix_utils/fast: - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/build -.PHONY : celix_utils/fast - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... deploy" - @echo "... deploy_chapter01-greeting-example" - @echo "... deploy_chapter04-correct-listener" - @echo "... deploy_chapter04-paint-example" - @echo "... deploy_deployment-admin" - @echo "... deploy_device_access_example" - @echo "... deploy_echo" - @echo "... deploy_hello_world" - @echo "... deploy_wb" - @echo "... deploy_wb_dp" - @echo "... doc" - @echo "... doxygen" - @echo "... edit_cache" - @echo "... install" - @echo "... install-all" - @echo "... install-bundles" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... package-release" - @echo "... rat" - @echo "... rebuild_cache" - @echo "... test" - @echo "... test_cunit" - @echo "... hello_world" - @echo "... celix.mongoose" - @echo "... mongoose" - @echo "... publisherA" - @echo "... publisherB" - @echo "... tracker" - @echo "... tracker_depman" - @echo "... echo_server" - @echo "... echo_client" - @echo "... chapter04-correct-lookup" - @echo "... chapter04-correct-listener" - @echo "... chapter01-greeting-example" - @echo "... chapter01-greeting-example-client" - @echo "... circle" - @echo "... chapter04-paint-example" - @echo "... square" - @echo "... triangle" - @echo "... embedding" - @echo "... device_manager" - @echo "... install-device_manager" - @echo "... driver_locator" - @echo "... install-driver_locator" - @echo "... base_driver" - @echo "... word_consumingdriver" - @echo "... char_refiningdriver" - @echo "... deployment_admin" - @echo "... install-deployment_admin" - @echo "... install-shell_tui" - @echo "... shell_tui" - @echo "... install-shell" - @echo "... shell" - @echo "... install-log_writer" - @echo "... log_writer" - @echo "... install-log_service" - @echo "... log_service" - @echo "... dependency_manager" - @echo "... install-dependency_manager" - @echo "... celix" - @echo "... celix_framework" - @echo "... install-framework" - @echo "... celix_utils" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/cmake_install.cmake b/src/hos_celix/build/cmake_install.cmake deleted file mode 100644 index f09146ce..00000000 --- a/src/hos_celix/build/cmake_install.cmake +++ /dev/null @@ -1,62 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_services/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_shell/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - -IF(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -ELSE(CMAKE_INSTALL_COMPONENT) - SET(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -ENDIF(CMAKE_INSTALL_COMPONENT) - -FILE(WRITE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/${CMAKE_INSTALL_MANIFEST}" "") -FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES}) - FILE(APPEND "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/${CMAKE_INSTALL_MANIFEST}" "${file}\n") -ENDFOREACH(file) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/C.includecache b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/C.includecache deleted file mode 100644 index aaf84dac..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/C.includecache +++ /dev/null @@ -1,688 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/bundle_activator.h -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.h -service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component_private.h -dependency_activator_base.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c -stdlib.h -- -stdio.h -- -string.h -- -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.h -dependency_activator_base.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/bundle_context.h -service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c -stdlib.h -- -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.h -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.h -service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component_private.h -service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/bundle.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c -stdlib.h -- -service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component_private.h -service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_tracker.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/bundle_context.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -celixbool.h -- -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/properties.h -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -celixbool.h -- -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_reference.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_tracker.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake deleted file mode 100644 index 9260b112..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake +++ /dev/null @@ -1,29 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/build.make b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/build.make deleted file mode 100644 index e146cd6e..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/build.make +++ /dev/null @@ -1,184 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include dependency_manager/CMakeFiles/dependency_manager.dir/depend.make - -# Include the progress variables for this target. -include dependency_manager/CMakeFiles/dependency_manager.dir/progress.make - -# Include the compile flags for this target's objects. -include dependency_manager/CMakeFiles/dependency_manager.dir/flags.make - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: dependency_manager/CMakeFiles/dependency_manager.dir/flags.make -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c > CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.i - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c -o CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.s - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.requires: -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.requires - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.provides: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.requires - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.provides.build -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.provides - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.provides.build: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: dependency_manager/CMakeFiles/dependency_manager.dir/flags.make -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c > CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.i - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c -o CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.s - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.requires: -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.requires - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.provides: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.requires - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.provides.build -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.provides - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.provides.build: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: dependency_manager/CMakeFiles/dependency_manager.dir/flags.make -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/dependency_manager.dir/private/src/service_component.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dependency_manager.dir/private/src/service_component.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c > CMakeFiles/dependency_manager.dir/private/src/service_component.c.i - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dependency_manager.dir/private/src/service_component.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c -o CMakeFiles/dependency_manager.dir/private/src/service_component.c.s - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.requires: -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.requires - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.provides: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.requires - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.provides.build -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.provides - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.provides.build: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: dependency_manager/CMakeFiles/dependency_manager.dir/flags.make -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c > CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.i - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c -o CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.s - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.requires: -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.requires - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.provides: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.requires - $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.provides.build -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.provides - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.provides.build: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o - -# Object files for target dependency_manager -dependency_manager_OBJECTS = \ -"CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o" \ -"CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o" \ -"CMakeFiles/dependency_manager.dir/private/src/service_component.c.o" \ -"CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o" - -# External object files for target dependency_manager -dependency_manager_EXTERNAL_OBJECTS = - -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/build.make -dependency_manager/libdependency_manager.a: dependency_manager/CMakeFiles/dependency_manager.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C static library libdependency_manager.a" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && $(CMAKE_COMMAND) -P CMakeFiles/dependency_manager.dir/cmake_clean_target.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/dependency_manager.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -dependency_manager/CMakeFiles/dependency_manager.dir/build: dependency_manager/libdependency_manager.a -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/build - -dependency_manager/CMakeFiles/dependency_manager.dir/requires: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o.requires -dependency_manager/CMakeFiles/dependency_manager.dir/requires: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o.requires -dependency_manager/CMakeFiles/dependency_manager.dir/requires: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o.requires -dependency_manager/CMakeFiles/dependency_manager.dir/requires: dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o.requires -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/requires - -dependency_manager/CMakeFiles/dependency_manager.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && $(CMAKE_COMMAND) -P CMakeFiles/dependency_manager.dir/cmake_clean.cmake -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/clean - -dependency_manager/CMakeFiles/dependency_manager.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/depend - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean.cmake deleted file mode 100644 index 0902cf5d..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o" - "CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o" - "CMakeFiles/dependency_manager.dir/private/src/service_component.c.o" - "CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o" - "libdependency_manager.pdb" - "libdependency_manager.a" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/dependency_manager.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean_target.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean_target.cmake deleted file mode 100644 index 48c8069d..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -FILE(REMOVE_RECURSE - "libdependency_manager.a" -) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.internal b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.internal deleted file mode 100644 index 1ac50ce9..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.internal +++ /dev/null @@ -1,252 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.make b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.make deleted file mode 100644 index a020e4d7..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/depend.make +++ /dev/null @@ -1,252 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_allocator.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_dso.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_file_info.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_file_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_general.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_global_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_inherit.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_network_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_pools.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_portable.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_shm.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_tables.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_thread_proc.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_time.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_user.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o: /usr/include/apr-1.0/apr_want.h - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_allocator.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_dso.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_file_info.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_file_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_general.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_global_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_inherit.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_network_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_pools.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_portable.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_shm.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_tables.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_thread_proc.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_time.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_user.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o: /usr/include/apr-1.0/apr_want.h - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_component.c -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_allocator.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_dso.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_file_info.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_file_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_general.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_global_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_inherit.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_network_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_pools.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_portable.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_shm.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_tables.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_thread_proc.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_time.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_user.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o: /usr/include/apr-1.0/apr_want.h - -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/private/src/service_dependency.c -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_allocator.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_dso.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_errno.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_file_info.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_file_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_general.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_global_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_inherit.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_network_io.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_pools.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_portable.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_shm.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_tables.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_thread_proc.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_time.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_user.h -dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/flags.make b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/flags.make deleted file mode 100644 index 580f9172..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -fPIC - -C_DEFINES = - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/link.txt b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/link.txt deleted file mode 100644 index c5bb2475..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/usr/bin/ar cr libdependency_manager.a CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o CMakeFiles/dependency_manager.dir/private/src/service_component.c.o CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o -/usr/bin/ranlib libdependency_manager.a diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o deleted file mode 100644 index 69b2cb45..00000000 Binary files a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o and /dev/null differ diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o deleted file mode 100644 index 1b49ba83..00000000 Binary files a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o and /dev/null differ diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o deleted file mode 100644 index 076f137e..00000000 Binary files a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o and /dev/null differ diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o deleted file mode 100644 index e47e0b66..00000000 Binary files a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o and /dev/null differ diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/progress.make b/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/progress.make deleted file mode 100644 index 75f05757..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 30 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 31 - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/DependInfo.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/DependInfo.cmake deleted file mode 100644 index 8eb8fab6..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make b/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make deleted file mode 100644 index 2042a0d4..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-dependency_manager. - -# Include the progress variables for this target. -include dependency_manager/CMakeFiles/install-dependency_manager.dir/progress.make - -dependency_manager/CMakeFiles/install-dependency_manager: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && /usr/bin/cmake -DCOMPONENT=dependency_manager -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-dependency_manager: dependency_manager/CMakeFiles/install-dependency_manager -install-dependency_manager: dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make -.PHONY : install-dependency_manager - -# Rule to build all files generated by this target. -dependency_manager/CMakeFiles/install-dependency_manager.dir/build: install-dependency_manager -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/build - -dependency_manager/CMakeFiles/install-dependency_manager.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager && $(CMAKE_COMMAND) -P CMakeFiles/install-dependency_manager.dir/cmake_clean.cmake -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/clean - -dependency_manager/CMakeFiles/install-dependency_manager.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/depend - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/cmake_clean.cmake b/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/cmake_clean.cmake deleted file mode 100644 index 2a6e9acb..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/install-dependency_manager" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-dependency_manager.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/progress.make b/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/install-dependency_manager.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/dependency_manager/CMakeFiles/progress.marks b/src/hos_celix/build/dependency_manager/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/dependency_manager/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/dependency_manager/CTestTestfile.cmake b/src/hos_celix/build/dependency_manager/CTestTestfile.cmake deleted file mode 100644 index 411b7973..00000000 --- a/src/hos_celix/build/dependency_manager/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/dependency_manager/Makefile b/src/hos_celix/build/dependency_manager/Makefile deleted file mode 100644 index dd94427b..00000000 --- a/src/hos_celix/build/dependency_manager/Makefile +++ /dev/null @@ -1,319 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -dependency_manager/CMakeFiles/dependency_manager.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/CMakeFiles/dependency_manager.dir/rule -.PHONY : dependency_manager/CMakeFiles/dependency_manager.dir/rule - -# Convenience name for target. -dependency_manager: dependency_manager/CMakeFiles/dependency_manager.dir/rule -.PHONY : dependency_manager - -# fast build rule for target. -dependency_manager/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/build -.PHONY : dependency_manager/fast - -# Convenience name for target. -dependency_manager/CMakeFiles/install-dependency_manager.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 dependency_manager/CMakeFiles/install-dependency_manager.dir/rule -.PHONY : dependency_manager/CMakeFiles/install-dependency_manager.dir/rule - -# Convenience name for target. -install-dependency_manager: dependency_manager/CMakeFiles/install-dependency_manager.dir/rule -.PHONY : install-dependency_manager - -# fast build rule for target. -install-dependency_manager/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/install-dependency_manager.dir/build.make dependency_manager/CMakeFiles/install-dependency_manager.dir/build -.PHONY : install-dependency_manager/fast - -private/src/dependency_activator_base.o: private/src/dependency_activator_base.c.o -.PHONY : private/src/dependency_activator_base.o - -# target to build an object file -private/src/dependency_activator_base.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.o -.PHONY : private/src/dependency_activator_base.c.o - -private/src/dependency_activator_base.i: private/src/dependency_activator_base.c.i -.PHONY : private/src/dependency_activator_base.i - -# target to preprocess a source file -private/src/dependency_activator_base.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.i -.PHONY : private/src/dependency_activator_base.c.i - -private/src/dependency_activator_base.s: private/src/dependency_activator_base.c.s -.PHONY : private/src/dependency_activator_base.s - -# target to generate assembly for a file -private/src/dependency_activator_base.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_activator_base.c.s -.PHONY : private/src/dependency_activator_base.c.s - -private/src/dependency_manager.o: private/src/dependency_manager.c.o -.PHONY : private/src/dependency_manager.o - -# target to build an object file -private/src/dependency_manager.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.o -.PHONY : private/src/dependency_manager.c.o - -private/src/dependency_manager.i: private/src/dependency_manager.c.i -.PHONY : private/src/dependency_manager.i - -# target to preprocess a source file -private/src/dependency_manager.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.i -.PHONY : private/src/dependency_manager.c.i - -private/src/dependency_manager.s: private/src/dependency_manager.c.s -.PHONY : private/src/dependency_manager.s - -# target to generate assembly for a file -private/src/dependency_manager.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/dependency_manager.c.s -.PHONY : private/src/dependency_manager.c.s - -private/src/service_component.o: private/src/service_component.c.o -.PHONY : private/src/service_component.o - -# target to build an object file -private/src/service_component.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.o -.PHONY : private/src/service_component.c.o - -private/src/service_component.i: private/src/service_component.c.i -.PHONY : private/src/service_component.i - -# target to preprocess a source file -private/src/service_component.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.i -.PHONY : private/src/service_component.c.i - -private/src/service_component.s: private/src/service_component.c.s -.PHONY : private/src/service_component.s - -# target to generate assembly for a file -private/src/service_component.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_component.c.s -.PHONY : private/src/service_component.c.s - -private/src/service_dependency.o: private/src/service_dependency.c.o -.PHONY : private/src/service_dependency.o - -# target to build an object file -private/src/service_dependency.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.o -.PHONY : private/src/service_dependency.c.o - -private/src/service_dependency.i: private/src/service_dependency.c.i -.PHONY : private/src/service_dependency.i - -# target to preprocess a source file -private/src/service_dependency.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.i -.PHONY : private/src/service_dependency.c.i - -private/src/service_dependency.s: private/src/service_dependency.c.s -.PHONY : private/src/service_dependency.s - -# target to generate assembly for a file -private/src/service_dependency.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f dependency_manager/CMakeFiles/dependency_manager.dir/build.make dependency_manager/CMakeFiles/dependency_manager.dir/private/src/service_dependency.c.s -.PHONY : private/src/service_dependency.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... dependency_manager" - @echo "... edit_cache" - @echo "... install" - @echo "... install-dependency_manager" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/dependency_activator_base.o" - @echo "... private/src/dependency_activator_base.i" - @echo "... private/src/dependency_activator_base.s" - @echo "... private/src/dependency_manager.o" - @echo "... private/src/dependency_manager.i" - @echo "... private/src/dependency_manager.s" - @echo "... private/src/service_component.o" - @echo "... private/src/service_component.i" - @echo "... private/src/service_component.s" - @echo "... private/src/service_dependency.o" - @echo "... private/src/service_dependency.i" - @echo "... private/src/service_dependency.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/dependency_manager/cmake_install.cmake b/src/hos_celix/build/dependency_manager/cmake_install.cmake deleted file mode 100644 index dc0c8605..00000000 --- a/src/hos_celix/build/dependency_manager/cmake_install.cmake +++ /dev/null @@ -1,49 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "dependency_manager") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix/dependency_manager" TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "dependency_manager") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "dependency_manager") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/libdependency_manager.a") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "dependency_manager") - diff --git a/src/hos_celix/build/dependency_manager/libdependency_manager.a b/src/hos_celix/build/dependency_manager/libdependency_manager.a deleted file mode 100644 index ff56e7a5..00000000 Binary files a/src/hos_celix/build/dependency_manager/libdependency_manager.a and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip b/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip deleted file mode 100644 index af20c023..00000000 Binary files a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example-client.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip b/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip deleted file mode 100644 index 1e545c7f..00000000 Binary files a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/chapter01-greeting-example.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/log_service.zip b/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell.zip b/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell_tui.zip b/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/chapter01-greeting-example/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/chapter01-greeting-example.launch b/src/hos_celix/build/deploy/chapter01-greeting-example/chapter01-greeting-example.launch deleted file mode 100644 index 1a99ff09..00000000 --- a/src/hos_celix/build/deploy/chapter01-greeting-example/chapter01-greeting-example.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/config.properties b/src/hos_celix/build/deploy/chapter01-greeting-example/config.properties deleted file mode 100644 index 8fe8a605..00000000 --- a/src/hos_celix/build/deploy/chapter01-greeting-example/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/chapter01-greeting-example-client.zip bundles/chapter01-greeting-example.zip diff --git a/src/hos_celix/build/deploy/chapter01-greeting-example/run.sh b/src/hos_celix/build/deploy/chapter01-greeting-example/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/chapter01-greeting-example/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip b/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip deleted file mode 100644 index 7e803555..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/chapter04-correct-listener.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/log_service.zip b/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell.zip b/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell_tui.zip b/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-correct-listener/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/chapter04-correct-listener.launch b/src/hos_celix/build/deploy/chapter04-correct-listener/chapter04-correct-listener.launch deleted file mode 100644 index 910ee8c7..00000000 --- a/src/hos_celix/build/deploy/chapter04-correct-listener/chapter04-correct-listener.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/config.properties b/src/hos_celix/build/deploy/chapter04-correct-listener/config.properties deleted file mode 100644 index 9092d3ea..00000000 --- a/src/hos_celix/build/deploy/chapter04-correct-listener/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/chapter04-correct-listener.zip diff --git a/src/hos_celix/build/deploy/chapter04-correct-listener/run.sh b/src/hos_celix/build/deploy/chapter04-correct-listener/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/chapter04-correct-listener/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip deleted file mode 100644 index 6edbb527..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/chapter04-paint-example.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/circle.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/circle.zip deleted file mode 100644 index 2b904fcc..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/circle.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_service.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_writer.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell_tui.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/square.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/square.zip deleted file mode 100644 index 8e922f55..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/square.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/triangle.zip b/src/hos_celix/build/deploy/chapter04-paint-example/bundles/triangle.zip deleted file mode 100644 index 5d1889e1..00000000 Binary files a/src/hos_celix/build/deploy/chapter04-paint-example/bundles/triangle.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/chapter04-paint-example.launch b/src/hos_celix/build/deploy/chapter04-paint-example/chapter04-paint-example.launch deleted file mode 100644 index 10a2ffd6..00000000 --- a/src/hos_celix/build/deploy/chapter04-paint-example/chapter04-paint-example.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/config.properties b/src/hos_celix/build/deploy/chapter04-paint-example/config.properties deleted file mode 100644 index a8c70ffa..00000000 --- a/src/hos_celix/build/deploy/chapter04-paint-example/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/chapter04-paint-example.zip bundles/circle.zip bundles/square.zip bundles/triangle.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/log_writer.zip diff --git a/src/hos_celix/build/deploy/chapter04-paint-example/run.sh b/src/hos_celix/build/deploy/chapter04-paint-example/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/chapter04-paint-example/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.id b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.id deleted file mode 100644 index 56a6051c..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.id +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.lastmodified b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.lastmodified deleted file mode 100644 index 715fa0ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:01 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.location deleted file mode 100644 index 30a035d1..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/deployment_admin.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index ee592fac..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_deployment_admin bundle -Bundle-SymbolicName: apache_celix_deployment_admin -library: deployment_admin -Bundle-Version: 0.0.1.incubating -Bundle-Name: Apache Celix Deployment Admin -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/libdeployment_admin.so b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/libdeployment_admin.so deleted file mode 100644 index 58943ffc..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/libdeployment_admin.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/revision.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/revision.location deleted file mode 100644 index 30a035d1..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle1/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/deployment_admin.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.id b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.id deleted file mode 100644 index d8263ee9..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.id +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.lastmodified b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.lastmodified deleted file mode 100644 index 715fa0ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:01 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index 1e9caed3..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell bundle -Bundle-SymbolicName: apache_celix_shell -library: shell -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/libshell.so b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/libshell.so deleted file mode 100644 index 4842b370..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/libshell.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/revision.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/revision.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle2/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.id b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.id deleted file mode 100644 index e440e5c8..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.id +++ /dev/null @@ -1 +0,0 @@ -3 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.lastmodified b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.lastmodified deleted file mode 100644 index 715fa0ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:01 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f9f9c760..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell_tui bundle -Bundle-SymbolicName: apache_celix_shell_tui -library: shell_tui -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell TUI -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/libshell_tui.so b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/libshell_tui.so deleted file mode 100644 index 1121815b..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/revision.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/revision.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle3/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.id b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.id deleted file mode 100644 index bf0d87ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.id +++ /dev/null @@ -1 +0,0 @@ -4 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.lastmodified b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.lastmodified deleted file mode 100644 index 715fa0ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:01 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f91dc02c..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_log_service bundle -Bundle-SymbolicName: apache_celix_log_service -library: log_service -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Log Service -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/liblog_service.so b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/liblog_service.so deleted file mode 100644 index e3085531..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/revision.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/revision.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle4/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.id b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.id deleted file mode 100644 index 7813681f..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.id +++ /dev/null @@ -1 +0,0 @@ -5 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.lastmodified b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.lastmodified deleted file mode 100644 index 715fa0ab..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:01 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.location deleted file mode 100644 index fb7d2e89..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_writer.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index febf289a..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_log_writer bundle -Bundle-SymbolicName: apache_celix_log_writer -library: log_writer -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Log Writer -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/liblog_writer.so b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/liblog_writer.so deleted file mode 100644 index fa56fdad..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/liblog_writer.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/revision.location b/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/revision.location deleted file mode 100644 index fb7d2e89..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/.cache/bundle5/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_writer.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/deployment-admin/bundles/deployment_admin.zip b/src/hos_celix/build/deploy/deployment-admin/bundles/deployment_admin.zip deleted file mode 100644 index 50b1cbaf..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/bundles/deployment_admin.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/bundles/log_service.zip b/src/hos_celix/build/deploy/deployment-admin/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/bundles/log_writer.zip b/src/hos_celix/build/deploy/deployment-admin/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/bundles/shell.zip b/src/hos_celix/build/deploy/deployment-admin/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/bundles/shell_tui.zip b/src/hos_celix/build/deploy/deployment-admin/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/deployment-admin/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/deployment-admin/config.properties b/src/hos_celix/build/deploy/deployment-admin/config.properties deleted file mode 100644 index b8323993..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/deployment_admin.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/log_writer.zip diff --git a/src/hos_celix/build/deploy/deployment-admin/deployment-admin.launch b/src/hos_celix/build/deploy/deployment-admin/deployment-admin.launch deleted file mode 100644 index 737f958f..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/deployment-admin.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/deployment-admin/run.sh b/src/hos_celix/build/deploy/deployment-admin/run.sh deleted file mode 100755 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/deployment-admin/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/base_driver.zip b/src/hos_celix/build/deploy/device_access_example/bundles/base_driver.zip deleted file mode 100644 index 999a8e25..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/base_driver.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/device_manager.zip b/src/hos_celix/build/deploy/device_access_example/bundles/device_manager.zip deleted file mode 100644 index b00c7f02..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/device_manager.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/driver_locator.zip b/src/hos_celix/build/deploy/device_access_example/bundles/driver_locator.zip deleted file mode 100644 index c1d76040..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/driver_locator.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/log_service.zip b/src/hos_celix/build/deploy/device_access_example/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/shell.zip b/src/hos_celix/build/deploy/device_access_example/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/bundles/shell_tui.zip b/src/hos_celix/build/deploy/device_access_example/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/config.properties b/src/hos_celix/build/deploy/device_access_example/config.properties deleted file mode 100644 index 31320ea4..00000000 --- a/src/hos_celix/build/deploy/device_access_example/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/device_manager.zip bundles/driver_locator.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/base_driver.zip diff --git a/src/hos_celix/build/deploy/device_access_example/device_access_example.launch b/src/hos_celix/build/deploy/device_access_example/device_access_example.launch deleted file mode 100644 index 0a842797..00000000 --- a/src/hos_celix/build/deploy/device_access_example/device_access_example.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/device_access_example/drivers/char_refiningdriver.zip b/src/hos_celix/build/deploy/device_access_example/drivers/char_refiningdriver.zip deleted file mode 100644 index 200019a0..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/drivers/char_refiningdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/drivers/word_consumingdriver.zip b/src/hos_celix/build/deploy/device_access_example/drivers/word_consumingdriver.zip deleted file mode 100644 index 6c332608..00000000 Binary files a/src/hos_celix/build/deploy/device_access_example/drivers/word_consumingdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/device_access_example/run.sh b/src/hos_celix/build/deploy/device_access_example/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/device_access_example/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/echo/bundles/echo_client.zip b/src/hos_celix/build/deploy/echo/bundles/echo_client.zip deleted file mode 100644 index 7883f6da..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/echo_client.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/bundles/echo_server.zip b/src/hos_celix/build/deploy/echo/bundles/echo_server.zip deleted file mode 100644 index 0d7a8543..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/echo_server.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/bundles/log_service.zip b/src/hos_celix/build/deploy/echo/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/bundles/log_writer.zip b/src/hos_celix/build/deploy/echo/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/bundles/shell.zip b/src/hos_celix/build/deploy/echo/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/bundles/shell_tui.zip b/src/hos_celix/build/deploy/echo/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/echo/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/echo/config.properties b/src/hos_celix/build/deploy/echo/config.properties deleted file mode 100644 index a0d1fb3a..00000000 --- a/src/hos_celix/build/deploy/echo/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/echo_server.zip bundles/echo_client.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/log_writer.zip diff --git a/src/hos_celix/build/deploy/echo/echo.launch b/src/hos_celix/build/deploy/echo/echo.launch deleted file mode 100644 index 4da2beca..00000000 --- a/src/hos_celix/build/deploy/echo/echo.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/echo/run.sh b/src/hos_celix/build/deploy/echo/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/echo/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.id b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.id deleted file mode 100644 index 56a6051c..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.id +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.lastmodified b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.lastmodified deleted file mode 100644 index 72761e1d..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:52 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index 1e9caed3..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell bundle -Bundle-SymbolicName: apache_celix_shell -library: shell -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/libshell.so b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/libshell.so deleted file mode 100644 index 4842b370..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/libshell.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/revision.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/revision.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle1/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.id b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.id deleted file mode 100644 index d8263ee9..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.id +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.lastmodified b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.lastmodified deleted file mode 100644 index 72761e1d..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:52 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f9f9c760..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell_tui bundle -Bundle-SymbolicName: apache_celix_shell_tui -library: shell_tui -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell TUI -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/libshell_tui.so b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/libshell_tui.so deleted file mode 100644 index 1121815b..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/revision.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/revision.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle2/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.id b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.id deleted file mode 100644 index e440e5c8..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.id +++ /dev/null @@ -1 +0,0 @@ -3 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.lastmodified b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.lastmodified deleted file mode 100644 index 72761e1d..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:52 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.location deleted file mode 100644 index e24d5bc1..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/hello_world.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index 1a5a24af..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_examples_hello_world bundle -Bundle-SymbolicName: apache_celix_examples_hello_world -library: hello_world -Bundle-Version: 0.0.1.incubating -Bundle-Name: Apache Celix Shell TUI -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/libhello_world.so b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/libhello_world.so deleted file mode 100644 index 618466d1..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/libhello_world.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/revision.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/revision.location deleted file mode 100644 index e24d5bc1..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle3/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/hello_world.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.id b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.id deleted file mode 100644 index bf0d87ab..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.id +++ /dev/null @@ -1 +0,0 @@ -4 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.lastmodified b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.lastmodified deleted file mode 100644 index 72761e1d..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 21:15:52 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f91dc02c..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_log_service bundle -Bundle-SymbolicName: apache_celix_log_service -library: log_service -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Log Service -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/liblog_service.so b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/liblog_service.so deleted file mode 100644 index e3085531..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/revision.location b/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/revision.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/hello_world/.cache/bundle4/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/hello_world/bundles/hello_world.zip b/src/hos_celix/build/deploy/hello_world/bundles/hello_world.zip deleted file mode 100644 index 62a430fe..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/bundles/hello_world.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/bundles/log_service.zip b/src/hos_celix/build/deploy/hello_world/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/bundles/shell.zip b/src/hos_celix/build/deploy/hello_world/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/bundles/shell_tui.zip b/src/hos_celix/build/deploy/hello_world/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/hello_world/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/hello_world/config.properties b/src/hos_celix/build/deploy/hello_world/config.properties deleted file mode 100644 index 1559779c..00000000 --- a/src/hos_celix/build/deploy/hello_world/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/shell.zip bundles/shell_tui.zip diff --git a/src/hos_celix/build/deploy/hello_world/config.properties.orig b/src/hos_celix/build/deploy/hello_world/config.properties.orig deleted file mode 100644 index eccaf4ac..00000000 --- a/src/hos_celix/build/deploy/hello_world/config.properties.orig +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/shell.zip bundles/shell_tui.zip bundles/hello_world.zip bundles/log_service.zip diff --git a/src/hos_celix/build/deploy/hello_world/hello_world.launch b/src/hos_celix/build/deploy/hello_world/hello_world.launch deleted file mode 100644 index 7323ff44..00000000 --- a/src/hos_celix/build/deploy/hello_world/hello_world.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/hello_world/run.sh b/src/hos_celix/build/deploy/hello_world/run.sh deleted file mode 100755 index 6f644f2b..00000000 --- a/src/hos_celix/build/deploy/hello_world/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -#export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/devel_isolated/hos_osgi_launcher/lib/hos_osgi_launcher/hos_osgi_launcher diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.id deleted file mode 100644 index 56a6051c..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.id +++ /dev/null @@ -1 +0,0 @@ -1 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.location deleted file mode 100644 index bcfd1b45..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle1/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/tracker.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index 73b97a24..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,7 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: tracker bundle -Bundle-SymbolicName: tracker -library: tracker -Bundle-Version: 0.0.1.incubating -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/libtracker.so b/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/libtracker.so deleted file mode 100644 index f0ce5856..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/libtracker.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/revision.location deleted file mode 100644 index bcfd1b45..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle1/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/tracker.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.id deleted file mode 100644 index d8263ee9..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.id +++ /dev/null @@ -1 +0,0 @@ -2 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.location deleted file mode 100644 index 2c596555..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle2/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/publisherA.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index d4a02263..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,7 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: publisherA bundle -Bundle-SymbolicName: publisherA -library: publisherA -Bundle-Version: 0.0.1.incubating -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/libpublisherA.so b/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/libpublisherA.so deleted file mode 100644 index 361da538..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/libpublisherA.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/revision.location deleted file mode 100644 index 2c596555..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle2/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/publisherA.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.id deleted file mode 100644 index e440e5c8..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.id +++ /dev/null @@ -1 +0,0 @@ -3 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.location deleted file mode 100644 index 0b7c5de2..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle3/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/publisherB.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index fa104509..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,7 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: publisherB bundle -Bundle-SymbolicName: publisherB -library: publisherB -Bundle-Version: 0.0.1.incubating -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/libpublisherB.so b/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/libpublisherB.so deleted file mode 100644 index 8cea8c43..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/libpublisherB.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/revision.location deleted file mode 100644 index 0b7c5de2..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle3/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/publisherB.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.id deleted file mode 100644 index bf0d87ab..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.id +++ /dev/null @@ -1 +0,0 @@ -4 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle4/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index 1e9caed3..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell bundle -Bundle-SymbolicName: apache_celix_shell -library: shell -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/libshell.so b/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/libshell.so deleted file mode 100644 index 4842b370..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/libshell.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/revision.location deleted file mode 100644 index 758b25a1..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle4/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.id deleted file mode 100644 index 7813681f..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.id +++ /dev/null @@ -1 +0,0 @@ -5 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle5/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f9f9c760..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_shell_tui bundle -Bundle-SymbolicName: apache_celix_shell_tui -library: shell_tui -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Shell TUI -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/libshell_tui.so b/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/libshell_tui.so deleted file mode 100644 index 1121815b..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/revision.location deleted file mode 100644 index 35a549f8..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle5/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/shell_tui.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.id deleted file mode 100644 index 62f94575..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.id +++ /dev/null @@ -1 +0,0 @@ -6 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle6/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index f91dc02c..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_log_service bundle -Bundle-SymbolicName: apache_celix_log_service -library: log_service -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Log Service -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/liblog_service.so b/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/liblog_service.so deleted file mode 100644 index e3085531..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/revision.location deleted file mode 100644 index d6f655ee..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle6/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_service.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.id b/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.id deleted file mode 100644 index c7930257..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.id +++ /dev/null @@ -1 +0,0 @@ -7 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.lastmodified b/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.lastmodified deleted file mode 100644 index 27f27e2e..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.lastmodified +++ /dev/null @@ -1 +0,0 @@ -2015 04 02 23:58:42 \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.location b/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.location deleted file mode 100644 index fb7d2e89..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle7/bundle.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_writer.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/META-INF/MANIFEST.MF b/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/META-INF/MANIFEST.MF deleted file mode 100644 index febf289a..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-Description: apache_celix_log_writer bundle -Bundle-SymbolicName: apache_celix_log_writer -library: log_writer -Bundle-Version: 1.0.0.incubating -Bundle-Name: Apache Celix Log Writer -Created-By: 1.8.0_40 (Oracle Corporation) - diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/liblog_writer.so b/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/liblog_writer.so deleted file mode 100644 index fa56fdad..00000000 Binary files a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/liblog_writer.so and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/revision.location b/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/revision.location deleted file mode 100644 index fb7d2e89..00000000 --- a/src/hos_celix/build/deploy/wb/.cache/bundle7/version0.0/revision.location +++ /dev/null @@ -1 +0,0 @@ -bundles/log_writer.zip \ No newline at end of file diff --git a/src/hos_celix/build/deploy/wb/bundles/log_service.zip b/src/hos_celix/build/deploy/wb/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/log_writer.zip b/src/hos_celix/build/deploy/wb/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/publisherA.zip b/src/hos_celix/build/deploy/wb/bundles/publisherA.zip deleted file mode 100644 index ed1a271b..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/publisherA.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/publisherB.zip b/src/hos_celix/build/deploy/wb/bundles/publisherB.zip deleted file mode 100644 index 2bc4cb98..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/publisherB.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/shell.zip b/src/hos_celix/build/deploy/wb/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/shell_tui.zip b/src/hos_celix/build/deploy/wb/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/bundles/tracker.zip b/src/hos_celix/build/deploy/wb/bundles/tracker.zip deleted file mode 100644 index 0f91e84f..00000000 Binary files a/src/hos_celix/build/deploy/wb/bundles/tracker.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb/config.properties b/src/hos_celix/build/deploy/wb/config.properties deleted file mode 100644 index 851e3cb0..00000000 --- a/src/hos_celix/build/deploy/wb/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/tracker.zip bundles/publisherA.zip bundles/publisherB.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/log_writer.zip diff --git a/src/hos_celix/build/deploy/wb/run.sh b/src/hos_celix/build/deploy/wb/run.sh deleted file mode 100755 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/wb/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/wb/wb.launch b/src/hos_celix/build/deploy/wb/wb.launch deleted file mode 100644 index c8a9b2c2..00000000 --- a/src/hos_celix/build/deploy/wb/wb.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/log_service.zip b/src/hos_celix/build/deploy/wb_dp/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/log_writer.zip b/src/hos_celix/build/deploy/wb_dp/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/publisherA.zip b/src/hos_celix/build/deploy/wb_dp/bundles/publisherA.zip deleted file mode 100644 index ed1a271b..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/publisherA.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/publisherB.zip b/src/hos_celix/build/deploy/wb_dp/bundles/publisherB.zip deleted file mode 100644 index 2bc4cb98..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/publisherB.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/shell.zip b/src/hos_celix/build/deploy/wb_dp/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/shell_tui.zip b/src/hos_celix/build/deploy/wb_dp/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/bundles/tracker_depman.zip b/src/hos_celix/build/deploy/wb_dp/bundles/tracker_depman.zip deleted file mode 100644 index 44ef8908..00000000 Binary files a/src/hos_celix/build/deploy/wb_dp/bundles/tracker_depman.zip and /dev/null differ diff --git a/src/hos_celix/build/deploy/wb_dp/config.properties b/src/hos_celix/build/deploy/wb_dp/config.properties deleted file mode 100644 index 114ad139..00000000 --- a/src/hos_celix/build/deploy/wb_dp/config.properties +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1= bundles/tracker_depman.zip bundles/publisherA.zip bundles/publisherB.zip bundles/shell.zip bundles/shell_tui.zip bundles/log_service.zip bundles/log_writer.zip diff --git a/src/hos_celix/build/deploy/wb_dp/run.sh b/src/hos_celix/build/deploy/wb_dp/run.sh deleted file mode 100644 index 2a1dc89b..00000000 --- a/src/hos_celix/build/deploy/wb_dp/run.sh +++ /dev/null @@ -1,2 +0,0 @@ -export LD_LIBRARY_PATH=/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix diff --git a/src/hos_celix/build/deploy/wb_dp/wb_dp.launch b/src/hos_celix/build/deploy/wb_dp/wb_dp.launch deleted file mode 100644 index 47ef9962..00000000 --- a/src/hos_celix/build/deploy/wb_dp/wb_dp.launch +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/deployment_admin/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/C.includecache b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/C.includecache deleted file mode 100644 index 314fc8fa..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/C.includecache +++ /dev/null @@ -1,848 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h -apr_thread_proc.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_package.h -apr_general.h -- -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/version.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/bundle_context.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h -stdio.h -- -stdlib.h -- -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/zlib.h -stdint.h -- -mz64conf.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/mz64conf.h -stdint.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/stdint.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h -apr_general.h -- -log_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -log_store.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/bundle_event.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -log_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_sync.h -log_store.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/miniunz.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/unzip.h -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/zlib.h -ioapi.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h -bzlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/bzlib.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c -stdlib.h -- -stdio.h -- -unistd.h -- -string.h -- -curl/curl.h -- -curl/easy.h -- -apr_strings.h -- -deployment_admin.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celix_errno.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/bundle_context.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/constants.h -deployment_package.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/bundle.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/utils.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.h -log_store.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.h -log_sync.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.h -resource_processor.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/resource_processor.h -miniunz.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/bundle_activator.h -deployment_admin.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c -stdlib.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celix_errno.h -deployment_package.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/constants.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/utils.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/bundle_context.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c -ioapi.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c -stddef.h -- -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celix_errno.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.h -log_store.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c -stdlib.h -- -apr_general.h -- -time.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celix_errno.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/array_list.h -log_store.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c -stdlib.h -- -stdio.h -- -string.h -- -unistd.h -- -apr_general.h -- -apr_thread_proc.h -- -apr_strings.h -- -curl/curl.h -- -curl/easy.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/celixbool.h -log_sync.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.h -log_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c -stdlib.h -- -stdio.h -- -string.h -- -time.h -- -errno.h -- -fcntl.h -- -unistd.h -- -utime.h -- -sys/stat.h -- -unzip.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.h -archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/archive.h -iowin32.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/iowin32.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c -stdio.h -- -stdlib.h -- -string.h -- -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/zlib.h -unzip.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.h -stddef.h -- -string.h -- -stdlib.h -- -errno.h -- -crypt.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/crypt.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include/resource_processor.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/DependInfo.cmake b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/DependInfo.cmake deleted file mode 100644 index 87eac786..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/DependInfo.cmake +++ /dev/null @@ -1,40 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "USE_FILE32API" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/build.make b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/build.make deleted file mode 100644 index 56890876..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/build.make +++ /dev/null @@ -1,324 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include deployment_admin/CMakeFiles/deployment_admin.dir/depend.make - -# Include the progress variables for this target. -include deployment_admin/CMakeFiles/deployment_admin.dir/progress.make - -# Include the compile flags for this target's objects. -include deployment_admin/CMakeFiles/deployment_admin.dir/flags.make - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c > CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c -o CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c > CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c -o CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c > CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c -o CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/ioapi.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c > CMakeFiles/deployment_admin.dir/private/src/ioapi.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/ioapi.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c -o CMakeFiles/deployment_admin.dir/private/src/ioapi.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/miniunz.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c > CMakeFiles/deployment_admin.dir/private/src/miniunz.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/miniunz.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c -o CMakeFiles/deployment_admin.dir/private/src/miniunz.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/unzip.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/unzip.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c > CMakeFiles/deployment_admin.dir/private/src/unzip.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/unzip.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c -o CMakeFiles/deployment_admin.dir/private/src/unzip.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/log.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/log.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c > CMakeFiles/deployment_admin.dir/private/src/log.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/log.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c -o CMakeFiles/deployment_admin.dir/private/src/log.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/log_store.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/log_store.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c > CMakeFiles/deployment_admin.dir/private/src/log_store.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/log_store.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c -o CMakeFiles/deployment_admin.dir/private/src/log_store.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: deployment_admin/CMakeFiles/deployment_admin.dir/flags.make -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_9) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/deployment_admin.dir/private/src/log_sync.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c > CMakeFiles/deployment_admin.dir/private/src/log_sync.c.i - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/deployment_admin.dir/private/src/log_sync.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c -o CMakeFiles/deployment_admin.dir/private/src/log_sync.c.s - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.requires: -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.requires - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.provides: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.requires - $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.provides.build -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.provides - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.provides.build: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o - -# Object files for target deployment_admin -deployment_admin_OBJECTS = \ -"CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/unzip.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/log.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/log_store.c.o" \ -"CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o" - -# External object files for target deployment_admin -deployment_admin_EXTERNAL_OBJECTS = - -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/build.make -deployment_admin/libdeployment_admin.so: framework/libcelix_framework.so -deployment_admin/libdeployment_admin.so: /usr/lib/x86_64-linux-gnu/libcurl.so -deployment_admin/libdeployment_admin.so: utils/libcelix_utils.so -deployment_admin/libdeployment_admin.so: /usr/lib/x86_64-linux-gnu/libz.so -deployment_admin/libdeployment_admin.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -deployment_admin/libdeployment_admin.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -deployment_admin/libdeployment_admin.so: deployment_admin/CMakeFiles/deployment_admin.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libdeployment_admin.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/deployment_admin.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CPackConfig-deployment_admin-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/deployment_admin.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/deployment_admin.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/ziptojar - -# Rule to build all files generated by this target. -deployment_admin/CMakeFiles/deployment_admin.dir/build: deployment_admin/libdeployment_admin.so -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/build - -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o.requires -deployment_admin/CMakeFiles/deployment_admin.dir/requires: deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o.requires -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/requires - -deployment_admin/CMakeFiles/deployment_admin.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && $(CMAKE_COMMAND) -P CMakeFiles/deployment_admin.dir/cmake_clean.cmake -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/clean - -deployment_admin/CMakeFiles/deployment_admin.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/depend - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/cmake_clean.cmake b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/cmake_clean.cmake deleted file mode 100644 index c10fca9e..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/cmake_clean.cmake +++ /dev/null @@ -1,19 +0,0 @@ -FILE(REMOVE_RECURSE - "deployment_admin.zip" - "CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o" - "CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o" - "CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o" - "CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o" - "CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o" - "CMakeFiles/deployment_admin.dir/private/src/unzip.c.o" - "CMakeFiles/deployment_admin.dir/private/src/log.c.o" - "CMakeFiles/deployment_admin.dir/private/src/log_store.c.o" - "CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o" - "libdeployment_admin.pdb" - "libdeployment_admin.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/deployment_admin.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.internal b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.internal deleted file mode 100644 index b94deab9..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.internal +++ /dev/null @@ -1,343 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_package.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_sync.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/miniunz.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include/resource_processor.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_package.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_sync.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/unzip.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/unzip.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.make b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.make deleted file mode 100644 index f29a9d8d..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/depend.make +++ /dev/null @@ -1,343 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_package.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_sync.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/miniunz.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include/resource_processor.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_dso.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_global_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_network_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_portable.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_shm.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_strings.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_dso.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_portable.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_shm.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/deployment_package.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/deployment_package.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_dso.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_global_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_network_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_portable.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_shm.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/ioapi.c - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_dso.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_global_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_network_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_portable.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_shm.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_store.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_dso.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_global_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_network_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_portable.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_shm.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_event.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_store.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/log_sync.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/log_sync.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_allocator.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_file_info.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_file_io.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_general.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_inherit.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_pools.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_strings.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_tables.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_thread_proc.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_time.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_user.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o: /usr/include/apr-1.0/apr_want.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/unzip.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/miniunz.c -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /usr/include/apr-1.0/apr.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o: /usr/include/apr-1.0/apr_errno.h - -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/ioapi.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include/unzip.h -deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/src/unzip.c - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/flags.make b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/flags.make deleted file mode 100644 index 2ef52836..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include - -C_DEFINES = -DUSE_FILE32API -Ddeployment_admin_EXPORTS - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/link.txt b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/link.txt deleted file mode 100644 index b07225c2..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libdeployment_admin.so -o libdeployment_admin.so CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o CMakeFiles/deployment_admin.dir/private/src/unzip.c.o CMakeFiles/deployment_admin.dir/private/src/log.c.o CMakeFiles/deployment_admin.dir/private/src/log_store.c.o CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o ../framework/libcelix_framework.so -lcurl ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o deleted file mode 100644 index 312daee0..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o deleted file mode 100644 index ed3c1b64..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o deleted file mode 100644 index 1c1b0ae8..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o deleted file mode 100644 index 671e79bd..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o deleted file mode 100644 index 97f5a3cc..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o deleted file mode 100644 index 1403a858..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o deleted file mode 100644 index acb4003c..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o deleted file mode 100644 index b9c014b2..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o deleted file mode 100644 index 2297c1cc..00000000 Binary files a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/progress.make b/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/progress.make deleted file mode 100644 index d864a608..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/deployment_admin.dir/progress.make +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_PROGRESS_1 = 68 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 69 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 70 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 71 -CMAKE_PROGRESS_8 = 72 -CMAKE_PROGRESS_9 = - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/DependInfo.cmake b/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/DependInfo.cmake deleted file mode 100644 index c7760a30..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "USE_FILE32API" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make b/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deleted file mode 100644 index 348292ff..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-deployment_admin. - -# Include the progress variables for this target. -include deployment_admin/CMakeFiles/install-deployment_admin.dir/progress.make - -deployment_admin/CMakeFiles/install-deployment_admin: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && /usr/bin/cmake -DCOMPONENT=deployment_admin -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-deployment_admin: deployment_admin/CMakeFiles/install-deployment_admin -install-deployment_admin: deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make -.PHONY : install-deployment_admin - -# Rule to build all files generated by this target. -deployment_admin/CMakeFiles/install-deployment_admin.dir/build: install-deployment_admin -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/build - -deployment_admin/CMakeFiles/install-deployment_admin.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin && $(CMAKE_COMMAND) -P CMakeFiles/install-deployment_admin.dir/cmake_clean.cmake -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/clean - -deployment_admin/CMakeFiles/install-deployment_admin.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/depend - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/cmake_clean.cmake b/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/cmake_clean.cmake deleted file mode 100644 index 7c03efaf..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "deployment_admin.zip" - "CMakeFiles/install-deployment_admin" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-deployment_admin.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/progress.make b/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/install-deployment_admin.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/deployment_admin/CMakeFiles/progress.marks b/src/hos_celix/build/deployment_admin/CMakeFiles/progress.marks deleted file mode 100644 index a45fd52c..00000000 --- a/src/hos_celix/build/deployment_admin/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -24 diff --git a/src/hos_celix/build/deployment_admin/CPackConfig-deployment_admin-bundle.cmake b/src/hos_celix/build/deployment_admin/CPackConfig-deployment_admin-bundle.cmake deleted file mode 100644 index cefd8a2a..00000000 --- a/src/hos_celix/build/deployment_admin/CPackConfig-deployment_admin-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin;deployment_admin;deployment_admin_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "deployment_admin") -SET(CPACK_PACKAGE_NAME "deployment_admin") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/deployment_admin/CTestTestfile.cmake b/src/hos_celix/build/deployment_admin/CTestTestfile.cmake deleted file mode 100644 index 713bc58e..00000000 --- a/src/hos_celix/build/deployment_admin/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/deployment_admin/MANIFEST.MF b/src/hos_celix/build/deployment_admin/MANIFEST.MF deleted file mode 100644 index 799d082a..00000000 --- a/src/hos_celix/build/deployment_admin/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_deployment_admin -Bundle-Description: apache_celix_deployment_admin bundle -Bundle-Version: 0.0.1.incubating -library: deployment_admin -Bundle-Name: Apache Celix Deployment Admin diff --git a/src/hos_celix/build/deployment_admin/Makefile b/src/hos_celix/build/deployment_admin/Makefile deleted file mode 100644 index 409e2224..00000000 --- a/src/hos_celix/build/deployment_admin/Makefile +++ /dev/null @@ -1,454 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -deployment_admin/CMakeFiles/deployment_admin.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/CMakeFiles/deployment_admin.dir/rule -.PHONY : deployment_admin/CMakeFiles/deployment_admin.dir/rule - -# Convenience name for target. -deployment_admin: deployment_admin/CMakeFiles/deployment_admin.dir/rule -.PHONY : deployment_admin - -# fast build rule for target. -deployment_admin/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/build -.PHONY : deployment_admin/fast - -# Convenience name for target. -deployment_admin/CMakeFiles/install-deployment_admin.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 deployment_admin/CMakeFiles/install-deployment_admin.dir/rule -.PHONY : deployment_admin/CMakeFiles/install-deployment_admin.dir/rule - -# Convenience name for target. -install-deployment_admin: deployment_admin/CMakeFiles/install-deployment_admin.dir/rule -.PHONY : install-deployment_admin - -# fast build rule for target. -install-deployment_admin/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/install-deployment_admin.dir/build.make deployment_admin/CMakeFiles/install-deployment_admin.dir/build -.PHONY : install-deployment_admin/fast - -private/src/deployment_admin.o: private/src/deployment_admin.c.o -.PHONY : private/src/deployment_admin.o - -# target to build an object file -private/src/deployment_admin.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.o -.PHONY : private/src/deployment_admin.c.o - -private/src/deployment_admin.i: private/src/deployment_admin.c.i -.PHONY : private/src/deployment_admin.i - -# target to preprocess a source file -private/src/deployment_admin.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.i -.PHONY : private/src/deployment_admin.c.i - -private/src/deployment_admin.s: private/src/deployment_admin.c.s -.PHONY : private/src/deployment_admin.s - -# target to generate assembly for a file -private/src/deployment_admin.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin.c.s -.PHONY : private/src/deployment_admin.c.s - -private/src/deployment_admin_activator.o: private/src/deployment_admin_activator.c.o -.PHONY : private/src/deployment_admin_activator.o - -# target to build an object file -private/src/deployment_admin_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.o -.PHONY : private/src/deployment_admin_activator.c.o - -private/src/deployment_admin_activator.i: private/src/deployment_admin_activator.c.i -.PHONY : private/src/deployment_admin_activator.i - -# target to preprocess a source file -private/src/deployment_admin_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.i -.PHONY : private/src/deployment_admin_activator.c.i - -private/src/deployment_admin_activator.s: private/src/deployment_admin_activator.c.s -.PHONY : private/src/deployment_admin_activator.s - -# target to generate assembly for a file -private/src/deployment_admin_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_admin_activator.c.s -.PHONY : private/src/deployment_admin_activator.c.s - -private/src/deployment_package.o: private/src/deployment_package.c.o -.PHONY : private/src/deployment_package.o - -# target to build an object file -private/src/deployment_package.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.o -.PHONY : private/src/deployment_package.c.o - -private/src/deployment_package.i: private/src/deployment_package.c.i -.PHONY : private/src/deployment_package.i - -# target to preprocess a source file -private/src/deployment_package.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.i -.PHONY : private/src/deployment_package.c.i - -private/src/deployment_package.s: private/src/deployment_package.c.s -.PHONY : private/src/deployment_package.s - -# target to generate assembly for a file -private/src/deployment_package.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/deployment_package.c.s -.PHONY : private/src/deployment_package.c.s - -private/src/ioapi.o: private/src/ioapi.c.o -.PHONY : private/src/ioapi.o - -# target to build an object file -private/src/ioapi.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.o -.PHONY : private/src/ioapi.c.o - -private/src/ioapi.i: private/src/ioapi.c.i -.PHONY : private/src/ioapi.i - -# target to preprocess a source file -private/src/ioapi.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.i -.PHONY : private/src/ioapi.c.i - -private/src/ioapi.s: private/src/ioapi.c.s -.PHONY : private/src/ioapi.s - -# target to generate assembly for a file -private/src/ioapi.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/ioapi.c.s -.PHONY : private/src/ioapi.c.s - -private/src/log.o: private/src/log.c.o -.PHONY : private/src/log.o - -# target to build an object file -private/src/log.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.o -.PHONY : private/src/log.c.o - -private/src/log.i: private/src/log.c.i -.PHONY : private/src/log.i - -# target to preprocess a source file -private/src/log.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.i -.PHONY : private/src/log.c.i - -private/src/log.s: private/src/log.c.s -.PHONY : private/src/log.s - -# target to generate assembly for a file -private/src/log.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log.c.s -.PHONY : private/src/log.c.s - -private/src/log_store.o: private/src/log_store.c.o -.PHONY : private/src/log_store.o - -# target to build an object file -private/src/log_store.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.o -.PHONY : private/src/log_store.c.o - -private/src/log_store.i: private/src/log_store.c.i -.PHONY : private/src/log_store.i - -# target to preprocess a source file -private/src/log_store.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.i -.PHONY : private/src/log_store.c.i - -private/src/log_store.s: private/src/log_store.c.s -.PHONY : private/src/log_store.s - -# target to generate assembly for a file -private/src/log_store.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_store.c.s -.PHONY : private/src/log_store.c.s - -private/src/log_sync.o: private/src/log_sync.c.o -.PHONY : private/src/log_sync.o - -# target to build an object file -private/src/log_sync.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.o -.PHONY : private/src/log_sync.c.o - -private/src/log_sync.i: private/src/log_sync.c.i -.PHONY : private/src/log_sync.i - -# target to preprocess a source file -private/src/log_sync.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.i -.PHONY : private/src/log_sync.c.i - -private/src/log_sync.s: private/src/log_sync.c.s -.PHONY : private/src/log_sync.s - -# target to generate assembly for a file -private/src/log_sync.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/log_sync.c.s -.PHONY : private/src/log_sync.c.s - -private/src/miniunz.o: private/src/miniunz.c.o -.PHONY : private/src/miniunz.o - -# target to build an object file -private/src/miniunz.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.o -.PHONY : private/src/miniunz.c.o - -private/src/miniunz.i: private/src/miniunz.c.i -.PHONY : private/src/miniunz.i - -# target to preprocess a source file -private/src/miniunz.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.i -.PHONY : private/src/miniunz.c.i - -private/src/miniunz.s: private/src/miniunz.c.s -.PHONY : private/src/miniunz.s - -# target to generate assembly for a file -private/src/miniunz.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/miniunz.c.s -.PHONY : private/src/miniunz.c.s - -private/src/unzip.o: private/src/unzip.c.o -.PHONY : private/src/unzip.o - -# target to build an object file -private/src/unzip.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.o -.PHONY : private/src/unzip.c.o - -private/src/unzip.i: private/src/unzip.c.i -.PHONY : private/src/unzip.i - -# target to preprocess a source file -private/src/unzip.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.i -.PHONY : private/src/unzip.c.i - -private/src/unzip.s: private/src/unzip.c.s -.PHONY : private/src/unzip.s - -# target to generate assembly for a file -private/src/unzip.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f deployment_admin/CMakeFiles/deployment_admin.dir/build.make deployment_admin/CMakeFiles/deployment_admin.dir/private/src/unzip.c.s -.PHONY : private/src/unzip.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... deployment_admin" - @echo "... edit_cache" - @echo "... install" - @echo "... install-deployment_admin" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/deployment_admin.o" - @echo "... private/src/deployment_admin.i" - @echo "... private/src/deployment_admin.s" - @echo "... private/src/deployment_admin_activator.o" - @echo "... private/src/deployment_admin_activator.i" - @echo "... private/src/deployment_admin_activator.s" - @echo "... private/src/deployment_package.o" - @echo "... private/src/deployment_package.i" - @echo "... private/src/deployment_package.s" - @echo "... private/src/ioapi.o" - @echo "... private/src/ioapi.i" - @echo "... private/src/ioapi.s" - @echo "... private/src/log.o" - @echo "... private/src/log.i" - @echo "... private/src/log.s" - @echo "... private/src/log_store.o" - @echo "... private/src/log_store.i" - @echo "... private/src/log_store.s" - @echo "... private/src/log_sync.o" - @echo "... private/src/log_sync.i" - @echo "... private/src/log_sync.s" - @echo "... private/src/miniunz.o" - @echo "... private/src/miniunz.i" - @echo "... private/src/miniunz.s" - @echo "... private/src/unzip.o" - @echo "... private/src/unzip.i" - @echo "... private/src/unzip.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin.zip b/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin.zip deleted file mode 100644 index 6e9af98e..00000000 Binary files a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin.zip and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/META-INF/MANIFEST.MF b/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/META-INF/MANIFEST.MF deleted file mode 100644 index 799d082a..00000000 --- a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_deployment_admin -Bundle-Description: apache_celix_deployment_admin bundle -Bundle-Version: 0.0.1.incubating -library: deployment_admin -Bundle-Name: Apache Celix Deployment Admin diff --git a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/libdeployment_admin.so b/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/libdeployment_admin.so deleted file mode 100644 index 58943ffc..00000000 Binary files a/src/hos_celix/build/deployment_admin/_CPack_Packages/ZIP/deployment_admin/libdeployment_admin.so and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/cmake_install.cmake b/src/hos_celix/build/deployment_admin/cmake_install.cmake deleted file mode 100644 index 64d825ce..00000000 --- a/src/hos_celix/build/deployment_admin/cmake_install.cmake +++ /dev/null @@ -1,64 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/libdeployment_admin.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdeployment_admin.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix/deployment_admin" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/deployment_admin/public/include/resource_processor.h") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/deployment_admin/deployment_admin.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "deployment_admin") - diff --git a/src/hos_celix/build/deployment_admin/deployment_admin.zip b/src/hos_celix/build/deployment_admin/deployment_admin.zip deleted file mode 100644 index 50b1cbaf..00000000 Binary files a/src/hos_celix/build/deployment_admin/deployment_admin.zip and /dev/null differ diff --git a/src/hos_celix/build/deployment_admin/libdeployment_admin.so b/src/hos_celix/build/deployment_admin/libdeployment_admin.so deleted file mode 100755 index 968cfbb8..00000000 Binary files a/src/hos_celix/build/deployment_admin/libdeployment_admin.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/CMakeFiles/progress.marks deleted file mode 100644 index 9902f178..00000000 --- a/src/hos_celix/build/device_access/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -28 diff --git a/src/hos_celix/build/device_access/CTestTestfile.cmake b/src/hos_celix/build/device_access/CTestTestfile.cmake deleted file mode 100644 index fc533eb4..00000000 --- a/src/hos_celix/build/device_access/CTestTestfile.cmake +++ /dev/null @@ -1,9 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(device_access) -SUBDIRS(driver_locator) -SUBDIRS(example) diff --git a/src/hos_celix/build/device_access/Makefile b/src/hos_celix/build/device_access/Makefile deleted file mode 100644 index 45d057a9..00000000 --- a/src/hos_celix/build/device_access/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/cmake_install.cmake b/src/hos_celix/build/device_access/cmake_install.cmake deleted file mode 100644 index d787e2ed..00000000 --- a/src/hos_celix/build/device_access/cmake_install.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/device_access/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/C.includecache b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/C.includecache deleted file mode 100644 index a7c3b6f7..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/C.includecache +++ /dev/null @@ -1,740 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/device_manager.h -driver_loader.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -driver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h -driver_locator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_locator.h -driver_attributes.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h -match.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/match.h -driver_selector.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_selector.h -driver_attributes.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c -stdlib.h -- -apr_strings.h -- -bundle_activator.h -- -bundle_context.h -- -celixbool.h -- -service_tracker.h -- -driver_locator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_locator.h -device_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c -stdlib.h -- -constants.h -- -apr_general.h -- -device_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.h -driver_locator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_locator.h -driver_matcher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.h -driver_attributes.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.h -driver_loader.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.h -driver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device.h -bundle.h -- -module.h -- -array_list.h -- -service_registry.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c -stdlib.h -- -apr_strings.h -- -driver_attributes.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/bundle.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/celixbool.h -driver_loader.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c -stdlib.h -- -apr_general.h -- -apr_strings.h -- -driver_loader.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c -stdlib.h -- -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/hash_map.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/constants.h -driver_matcher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/DependInfo.cmake b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/DependInfo.cmake deleted file mode 100644 index 90875ea6..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/DependInfo.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/build.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/build.make deleted file mode 100644 index 9eb06fb1..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/build.make +++ /dev/null @@ -1,220 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include device_access/device_access/CMakeFiles/device_manager.dir/depend.make - -# Include the progress variables for this target. -include device_access/device_access/CMakeFiles/device_manager.dir/progress.make - -# Include the compile flags for this target's objects. -include device_access/device_access/CMakeFiles/device_manager.dir/flags.make - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: device_access/device_access/CMakeFiles/device_manager.dir/flags.make -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/device_manager.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/device_manager.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c > CMakeFiles/device_manager.dir/private/src/activator.c.i - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/device_manager.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c -o CMakeFiles/device_manager.dir/private/src/activator.c.s - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.requires: -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.requires - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.provides: device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.requires - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.provides.build -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.provides - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.provides.build: device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: device_access/device_access/CMakeFiles/device_manager.dir/flags.make -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/device_manager.dir/private/src/driver_attributes.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c > CMakeFiles/device_manager.dir/private/src/driver_attributes.c.i - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/device_manager.dir/private/src/driver_attributes.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c -o CMakeFiles/device_manager.dir/private/src/driver_attributes.c.s - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.requires: -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.requires - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.provides: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.requires - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.provides.build -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.provides - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.provides.build: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: device_access/device_access/CMakeFiles/device_manager.dir/flags.make -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/device_manager.dir/private/src/device_manager.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/device_manager.dir/private/src/device_manager.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c > CMakeFiles/device_manager.dir/private/src/device_manager.c.i - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/device_manager.dir/private/src/device_manager.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c -o CMakeFiles/device_manager.dir/private/src/device_manager.c.s - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.requires: -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.requires - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.provides: device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.requires - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.provides.build -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.provides - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.provides.build: device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: device_access/device_access/CMakeFiles/device_manager.dir/flags.make -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/device_manager.dir/private/src/driver_loader.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/device_manager.dir/private/src/driver_loader.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c > CMakeFiles/device_manager.dir/private/src/driver_loader.c.i - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/device_manager.dir/private/src/driver_loader.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c -o CMakeFiles/device_manager.dir/private/src/driver_loader.c.s - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.requires: -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.requires - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.provides: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.requires - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.provides.build -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.provides - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.provides.build: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: device_access/device_access/CMakeFiles/device_manager.dir/flags.make -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/device_manager.dir/private/src/driver_matcher.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c > CMakeFiles/device_manager.dir/private/src/driver_matcher.c.i - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/device_manager.dir/private/src/driver_matcher.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c -o CMakeFiles/device_manager.dir/private/src/driver_matcher.c.s - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.requires: -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.requires - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.provides: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.requires - $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.provides.build -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.provides - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.provides.build: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o - -# Object files for target device_manager -device_manager_OBJECTS = \ -"CMakeFiles/device_manager.dir/private/src/activator.c.o" \ -"CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o" \ -"CMakeFiles/device_manager.dir/private/src/device_manager.c.o" \ -"CMakeFiles/device_manager.dir/private/src/driver_loader.c.o" \ -"CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o" - -# External object files for target device_manager -device_manager_EXTERNAL_OBJECTS = - -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/build.make -device_access/device_access/libdevice_manager.so: framework/libcelix_framework.so -device_access/device_access/libdevice_manager.so: utils/libcelix_utils.so -device_access/device_access/libdevice_manager.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/device_access/libdevice_manager.so: /usr/lib/x86_64-linux-gnu/libz.so -device_access/device_access/libdevice_manager.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/device_access/libdevice_manager.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -device_access/device_access/libdevice_manager.so: device_access/device_access/CMakeFiles/device_manager.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libdevice_manager.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/device_manager.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CPackConfig-device_manager-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/device_manager.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/device_manager.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/ziptojar - -# Rule to build all files generated by this target. -device_access/device_access/CMakeFiles/device_manager.dir/build: device_access/device_access/libdevice_manager.so -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/build - -device_access/device_access/CMakeFiles/device_manager.dir/requires: device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o.requires -device_access/device_access/CMakeFiles/device_manager.dir/requires: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o.requires -device_access/device_access/CMakeFiles/device_manager.dir/requires: device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o.requires -device_access/device_access/CMakeFiles/device_manager.dir/requires: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o.requires -device_access/device_access/CMakeFiles/device_manager.dir/requires: device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o.requires -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/requires - -device_access/device_access/CMakeFiles/device_manager.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && $(CMAKE_COMMAND) -P CMakeFiles/device_manager.dir/cmake_clean.cmake -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/clean - -device_access/device_access/CMakeFiles/device_manager.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/depend - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/cmake_clean.cmake deleted file mode 100644 index f4e128f3..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/cmake_clean.cmake +++ /dev/null @@ -1,15 +0,0 @@ -FILE(REMOVE_RECURSE - "device_manager.zip" - "CMakeFiles/device_manager.dir/private/src/activator.c.o" - "CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o" - "CMakeFiles/device_manager.dir/private/src/device_manager.c.o" - "CMakeFiles/device_manager.dir/private/src/driver_loader.c.o" - "CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o" - "libdevice_manager.pdb" - "libdevice_manager.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/device_manager.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.internal b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.internal deleted file mode 100644 index 2aa7c23f..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.internal +++ /dev/null @@ -1,315 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/device_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/device_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.make deleted file mode 100644 index aeca73bc..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/depend.make +++ /dev/null @@ -1,315 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/device_manager.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/activator.c -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/device_manager.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/device_manager.c -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_general.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_time.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_user.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_general.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_time.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_user.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_general.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_time.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_user.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_general.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_time.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_user.h -device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/flags.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/flags.make deleted file mode 100644 index 8987210f..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include - -C_DEFINES = -Ddevice_manager_EXPORTS - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/link.txt b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/link.txt deleted file mode 100644 index 885cbb04..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libdevice_manager.so -o libdevice_manager.so CMakeFiles/device_manager.dir/private/src/activator.c.o CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o CMakeFiles/device_manager.dir/private/src/device_manager.c.o CMakeFiles/device_manager.dir/private/src/driver_loader.c.o CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o ../../framework/libcelix_framework.so ../../utils/libcelix_utils.so -lapr-1 -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o deleted file mode 100644 index 48c43333..00000000 Binary files a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o deleted file mode 100644 index d3f0ee23..00000000 Binary files a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o deleted file mode 100644 index d4f454fd..00000000 Binary files a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o deleted file mode 100644 index 0885dff3..00000000 Binary files a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o deleted file mode 100644 index f8746a0b..00000000 Binary files a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/progress.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/progress.make deleted file mode 100644 index ded007f0..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/device_manager.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 73 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 74 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 75 - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/DependInfo.cmake b/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/DependInfo.cmake deleted file mode 100644 index 8504c5e0..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/private/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/build.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/build.make deleted file mode 100644 index 6fbadc96..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-device_manager. - -# Include the progress variables for this target. -include device_access/device_access/CMakeFiles/install-device_manager.dir/progress.make - -device_access/device_access/CMakeFiles/install-device_manager: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && /usr/bin/cmake -DCOMPONENT=device_manager -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-device_manager: device_access/device_access/CMakeFiles/install-device_manager -install-device_manager: device_access/device_access/CMakeFiles/install-device_manager.dir/build.make -.PHONY : install-device_manager - -# Rule to build all files generated by this target. -device_access/device_access/CMakeFiles/install-device_manager.dir/build: install-device_manager -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/build - -device_access/device_access/CMakeFiles/install-device_manager.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access && $(CMAKE_COMMAND) -P CMakeFiles/install-device_manager.dir/cmake_clean.cmake -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/clean - -device_access/device_access/CMakeFiles/install-device_manager.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/depend - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/cmake_clean.cmake deleted file mode 100644 index aae3e89c..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "device_manager.zip" - "CMakeFiles/install-device_manager" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-device_manager.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/progress.make b/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/install-device_manager.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/device_access/device_access/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/device_access/CMakeFiles/progress.marks deleted file mode 100644 index 2bd5a0a9..00000000 --- a/src/hos_celix/build/device_access/device_access/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -22 diff --git a/src/hos_celix/build/device_access/device_access/CPackConfig-device_manager-bundle.cmake b/src/hos_celix/build/device_access/device_access/CPackConfig-device_manager-bundle.cmake deleted file mode 100644 index 2ddff547..00000000 --- a/src/hos_celix/build/device_access/device_access/CPackConfig-device_manager-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access;device_manager;device_manager_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "device_manager") -SET(CPACK_PACKAGE_NAME "device_manager") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/device_access/device_access/CTestTestfile.cmake b/src/hos_celix/build/device_access/device_access/CTestTestfile.cmake deleted file mode 100644 index 0e1557fd..00000000 --- a/src/hos_celix/build/device_access/device_access/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/device_access/device_access/MANIFEST.MF b/src/hos_celix/build/device_access/device_access/MANIFEST.MF deleted file mode 100644 index 435fef66..00000000 --- a/src/hos_celix/build/device_access/device_access/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_device_manager -Bundle-Description: apache_celix_device_manager bundle -Bundle-Version: 0.0.1.incubating -library: device_manager -Bundle-Name: Apache Celix Device Access Device Manager diff --git a/src/hos_celix/build/device_access/device_access/Makefile b/src/hos_celix/build/device_access/device_access/Makefile deleted file mode 100644 index 39a2e3b7..00000000 --- a/src/hos_celix/build/device_access/device_access/Makefile +++ /dev/null @@ -1,346 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -device_access/device_access/CMakeFiles/device_manager.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/CMakeFiles/device_manager.dir/rule -.PHONY : device_access/device_access/CMakeFiles/device_manager.dir/rule - -# Convenience name for target. -device_manager: device_access/device_access/CMakeFiles/device_manager.dir/rule -.PHONY : device_manager - -# fast build rule for target. -device_manager/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/build -.PHONY : device_manager/fast - -# Convenience name for target. -device_access/device_access/CMakeFiles/install-device_manager.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/device_access/CMakeFiles/install-device_manager.dir/rule -.PHONY : device_access/device_access/CMakeFiles/install-device_manager.dir/rule - -# Convenience name for target. -install-device_manager: device_access/device_access/CMakeFiles/install-device_manager.dir/rule -.PHONY : install-device_manager - -# fast build rule for target. -install-device_manager/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/install-device_manager.dir/build.make device_access/device_access/CMakeFiles/install-device_manager.dir/build -.PHONY : install-device_manager/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/device_manager.o: private/src/device_manager.c.o -.PHONY : private/src/device_manager.o - -# target to build an object file -private/src/device_manager.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.o -.PHONY : private/src/device_manager.c.o - -private/src/device_manager.i: private/src/device_manager.c.i -.PHONY : private/src/device_manager.i - -# target to preprocess a source file -private/src/device_manager.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.i -.PHONY : private/src/device_manager.c.i - -private/src/device_manager.s: private/src/device_manager.c.s -.PHONY : private/src/device_manager.s - -# target to generate assembly for a file -private/src/device_manager.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/device_manager.c.s -.PHONY : private/src/device_manager.c.s - -private/src/driver_attributes.o: private/src/driver_attributes.c.o -.PHONY : private/src/driver_attributes.o - -# target to build an object file -private/src/driver_attributes.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.o -.PHONY : private/src/driver_attributes.c.o - -private/src/driver_attributes.i: private/src/driver_attributes.c.i -.PHONY : private/src/driver_attributes.i - -# target to preprocess a source file -private/src/driver_attributes.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.i -.PHONY : private/src/driver_attributes.c.i - -private/src/driver_attributes.s: private/src/driver_attributes.c.s -.PHONY : private/src/driver_attributes.s - -# target to generate assembly for a file -private/src/driver_attributes.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_attributes.c.s -.PHONY : private/src/driver_attributes.c.s - -private/src/driver_loader.o: private/src/driver_loader.c.o -.PHONY : private/src/driver_loader.o - -# target to build an object file -private/src/driver_loader.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.o -.PHONY : private/src/driver_loader.c.o - -private/src/driver_loader.i: private/src/driver_loader.c.i -.PHONY : private/src/driver_loader.i - -# target to preprocess a source file -private/src/driver_loader.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.i -.PHONY : private/src/driver_loader.c.i - -private/src/driver_loader.s: private/src/driver_loader.c.s -.PHONY : private/src/driver_loader.s - -# target to generate assembly for a file -private/src/driver_loader.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_loader.c.s -.PHONY : private/src/driver_loader.c.s - -private/src/driver_matcher.o: private/src/driver_matcher.c.o -.PHONY : private/src/driver_matcher.o - -# target to build an object file -private/src/driver_matcher.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.o -.PHONY : private/src/driver_matcher.c.o - -private/src/driver_matcher.i: private/src/driver_matcher.c.i -.PHONY : private/src/driver_matcher.i - -# target to preprocess a source file -private/src/driver_matcher.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.i -.PHONY : private/src/driver_matcher.c.i - -private/src/driver_matcher.s: private/src/driver_matcher.c.s -.PHONY : private/src/driver_matcher.s - -# target to generate assembly for a file -private/src/driver_matcher.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/device_access/CMakeFiles/device_manager.dir/build.make device_access/device_access/CMakeFiles/device_manager.dir/private/src/driver_matcher.c.s -.PHONY : private/src/driver_matcher.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... device_manager" - @echo "... edit_cache" - @echo "... install" - @echo "... install-device_manager" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/device_manager.o" - @echo "... private/src/device_manager.i" - @echo "... private/src/device_manager.s" - @echo "... private/src/driver_attributes.o" - @echo "... private/src/driver_attributes.i" - @echo "... private/src/driver_attributes.s" - @echo "... private/src/driver_loader.o" - @echo "... private/src/driver_loader.i" - @echo "... private/src/driver_loader.s" - @echo "... private/src/driver_matcher.o" - @echo "... private/src/driver_matcher.i" - @echo "... private/src/driver_matcher.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager.zip b/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager.zip deleted file mode 100644 index e003a69a..00000000 Binary files a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/META-INF/MANIFEST.MF b/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/META-INF/MANIFEST.MF deleted file mode 100644 index 435fef66..00000000 --- a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_device_manager -Bundle-Description: apache_celix_device_manager bundle -Bundle-Version: 0.0.1.incubating -library: device_manager -Bundle-Name: Apache Celix Device Access Device Manager diff --git a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/libdevice_manager.so b/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/libdevice_manager.so deleted file mode 100644 index 1d8d405e..00000000 Binary files a/src/hos_celix/build/device_access/device_access/_CPack_Packages/ZIP/device_manager/libdevice_manager.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/cmake_install.cmake b/src/hos_celix/build/device_access/device_access/cmake_install.cmake deleted file mode 100644 index 94ea2b9c..00000000 --- a/src/hos_celix/build/device_access/device_access/cmake_install.cmake +++ /dev/null @@ -1,70 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/libdevice_manager.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdevice_manager.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix/device_manager" TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/match.h" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/device_access/device_manager.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "device_manager") - diff --git a/src/hos_celix/build/device_access/device_access/device_manager.zip b/src/hos_celix/build/device_access/device_access/device_manager.zip deleted file mode 100644 index b00c7f02..00000000 Binary files a/src/hos_celix/build/device_access/device_access/device_manager.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/device_access/libdevice_manager.so b/src/hos_celix/build/device_access/device_access/libdevice_manager.so deleted file mode 100755 index d5e2e130..00000000 Binary files a/src/hos_celix/build/device_access/device_access/libdevice_manager.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/C.includecache b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/C.includecache deleted file mode 100644 index 879694fc..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/C.includecache +++ /dev/null @@ -1,628 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h -driver_locator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c -stdlib.h -- -apr_strings.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/bundle_context.h -driver_locator_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c -stdio.h -- -stdlib.h -- -string.h -- -apr_general.h -- -apr_strings.h -- -apr_file_info.h -- -driver_locator_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator_private.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/DependInfo.cmake b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/DependInfo.cmake deleted file mode 100644 index 8630da96..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make deleted file mode 100644 index 5aa9aa7b..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make +++ /dev/null @@ -1,143 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.make - -# Include the progress variables for this target. -include device_access/driver_locator/CMakeFiles/driver_locator.dir/progress.make - -# Include the compile flags for this target's objects. -include device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/driver_locator.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/driver_locator.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c > CMakeFiles/driver_locator.dir/private/src/activator.c.i - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/driver_locator.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c -o CMakeFiles/driver_locator.dir/private/src/activator.c.s - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.requires: -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.requires - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.provides: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.requires - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.provides.build -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.provides - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.provides.build: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/driver_locator.dir/private/src/driver_locator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c > CMakeFiles/driver_locator.dir/private/src/driver_locator.c.i - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/driver_locator.dir/private/src/driver_locator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c -o CMakeFiles/driver_locator.dir/private/src/driver_locator.c.s - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.requires: -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.requires - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.provides: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.requires - $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.provides.build -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.provides - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.provides.build: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o - -# Object files for target driver_locator -driver_locator_OBJECTS = \ -"CMakeFiles/driver_locator.dir/private/src/activator.c.o" \ -"CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o" - -# External object files for target driver_locator -driver_locator_EXTERNAL_OBJECTS = - -device_access/driver_locator/libdriver_locator.so: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o -device_access/driver_locator/libdriver_locator.so: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o -device_access/driver_locator/libdriver_locator.so: device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make -device_access/driver_locator/libdriver_locator.so: utils/libcelix_utils.so -device_access/driver_locator/libdriver_locator.so: framework/libcelix_framework.so -device_access/driver_locator/libdriver_locator.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/driver_locator/libdriver_locator.so: utils/libcelix_utils.so -device_access/driver_locator/libdriver_locator.so: /usr/lib/x86_64-linux-gnu/libz.so -device_access/driver_locator/libdriver_locator.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/driver_locator/libdriver_locator.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -device_access/driver_locator/libdriver_locator.so: device_access/driver_locator/CMakeFiles/driver_locator.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libdriver_locator.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/driver_locator.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CPackConfig-driver_locator-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/driver_locator.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/driver_locator.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/ziptojar - -# Rule to build all files generated by this target. -device_access/driver_locator/CMakeFiles/driver_locator.dir/build: device_access/driver_locator/libdriver_locator.so -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/build - -device_access/driver_locator/CMakeFiles/driver_locator.dir/requires: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o.requires -device_access/driver_locator/CMakeFiles/driver_locator.dir/requires: device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o.requires -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/requires - -device_access/driver_locator/CMakeFiles/driver_locator.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && $(CMAKE_COMMAND) -P CMakeFiles/driver_locator.dir/cmake_clean.cmake -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/clean - -device_access/driver_locator/CMakeFiles/driver_locator.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/depend - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/cmake_clean.cmake deleted file mode 100644 index d84cac25..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "driver_locator.zip" - "CMakeFiles/driver_locator.dir/private/src/activator.c.o" - "CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o" - "libdriver_locator.pdb" - "libdriver_locator.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/driver_locator.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.internal b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.internal deleted file mode 100644 index 0a5ed543..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.internal +++ /dev/null @@ -1,86 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.make deleted file mode 100644 index 31c37c9f..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/depend.make +++ /dev/null @@ -1,86 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/activator.c -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make deleted file mode 100644 index 0fa2c69f..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Ddriver_locator_EXPORTS - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/link.txt b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/link.txt deleted file mode 100644 index bb2dced7..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libdriver_locator.so -o libdriver_locator.so CMakeFiles/driver_locator.dir/private/src/activator.c.o CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o ../../utils/libcelix_utils.so ../../framework/libcelix_framework.so -lapr-1 ../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework: diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o deleted file mode 100644 index c4ce4d83..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o deleted file mode 100644 index 9423c5f0..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/progress.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/progress.make deleted file mode 100644 index 85e5e31b..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/driver_locator.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 77 - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/DependInfo.cmake b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/DependInfo.cmake deleted file mode 100644 index 1fc18684..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make deleted file mode 100644 index 1b6eee29..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-driver_locator. - -# Include the progress variables for this target. -include device_access/driver_locator/CMakeFiles/install-driver_locator.dir/progress.make - -device_access/driver_locator/CMakeFiles/install-driver_locator: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && /usr/bin/cmake -DCOMPONENT=driver_locator -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-driver_locator: device_access/driver_locator/CMakeFiles/install-driver_locator -install-driver_locator: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make -.PHONY : install-driver_locator - -# Rule to build all files generated by this target. -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build: install-driver_locator -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build - -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator && $(CMAKE_COMMAND) -P CMakeFiles/install-driver_locator.dir/cmake_clean.cmake -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/clean - -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/depend - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/cmake_clean.cmake deleted file mode 100644 index 53b13879..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "driver_locator.zip" - "CMakeFiles/install-driver_locator" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-driver_locator.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/progress.make b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/install-driver_locator.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/driver_locator/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/device_access/driver_locator/CPackConfig-driver_locator-bundle.cmake b/src/hos_celix/build/device_access/driver_locator/CPackConfig-driver_locator-bundle.cmake deleted file mode 100644 index b67f3923..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CPackConfig-driver_locator-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator;driver_locator;driver_locator_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "driver_locator") -SET(CPACK_PACKAGE_NAME "driver_locator") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/device_access/driver_locator/CTestTestfile.cmake b/src/hos_celix/build/device_access/driver_locator/CTestTestfile.cmake deleted file mode 100644 index b37a1394..00000000 --- a/src/hos_celix/build/device_access/driver_locator/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/device_access/driver_locator/MANIFEST.MF b/src/hos_celix/build/device_access/driver_locator/MANIFEST.MF deleted file mode 100644 index 56712e56..00000000 --- a/src/hos_celix/build/device_access/driver_locator/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_driver_locator -Bundle-Description: apache_celix_driver_locator bundle -Bundle-Version: 0.0.1.incubating -library: driver_locator -Bundle-Name: Apache Celix Device Access Driver Locator diff --git a/src/hos_celix/build/device_access/driver_locator/Makefile b/src/hos_celix/build/device_access/driver_locator/Makefile deleted file mode 100644 index 435da555..00000000 --- a/src/hos_celix/build/device_access/driver_locator/Makefile +++ /dev/null @@ -1,265 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -device_access/driver_locator/CMakeFiles/driver_locator.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/CMakeFiles/driver_locator.dir/rule -.PHONY : device_access/driver_locator/CMakeFiles/driver_locator.dir/rule - -# Convenience name for target. -driver_locator: device_access/driver_locator/CMakeFiles/driver_locator.dir/rule -.PHONY : driver_locator - -# fast build rule for target. -driver_locator/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/build -.PHONY : driver_locator/fast - -# Convenience name for target. -device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule -.PHONY : device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule - -# Convenience name for target. -install-driver_locator: device_access/driver_locator/CMakeFiles/install-driver_locator.dir/rule -.PHONY : install-driver_locator - -# fast build rule for target. -install-driver_locator/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/install-driver_locator.dir/build -.PHONY : install-driver_locator/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/driver_locator.o: private/src/driver_locator.c.o -.PHONY : private/src/driver_locator.o - -# target to build an object file -private/src/driver_locator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.o -.PHONY : private/src/driver_locator.c.o - -private/src/driver_locator.i: private/src/driver_locator.c.i -.PHONY : private/src/driver_locator.i - -# target to preprocess a source file -private/src/driver_locator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.i -.PHONY : private/src/driver_locator.c.i - -private/src/driver_locator.s: private/src/driver_locator.c.s -.PHONY : private/src/driver_locator.s - -# target to generate assembly for a file -private/src/driver_locator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/driver_locator/CMakeFiles/driver_locator.dir/build.make device_access/driver_locator/CMakeFiles/driver_locator.dir/private/src/driver_locator.c.s -.PHONY : private/src/driver_locator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... driver_locator" - @echo "... edit_cache" - @echo "... install" - @echo "... install-driver_locator" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/driver_locator.o" - @echo "... private/src/driver_locator.i" - @echo "... private/src/driver_locator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator.zip b/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator.zip deleted file mode 100644 index 6c5f52db..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/META-INF/MANIFEST.MF b/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/META-INF/MANIFEST.MF deleted file mode 100644 index 56712e56..00000000 --- a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_driver_locator -Bundle-Description: apache_celix_driver_locator bundle -Bundle-Version: 0.0.1.incubating -library: driver_locator -Bundle-Name: Apache Celix Device Access Driver Locator diff --git a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/libdriver_locator.so b/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/libdriver_locator.so deleted file mode 100644 index 9ea93f2a..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/_CPack_Packages/ZIP/driver_locator/libdriver_locator.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/cmake_install.cmake b/src/hos_celix/build/device_access/driver_locator/cmake_install.cmake deleted file mode 100644 index 2aabc485..00000000 --- a/src/hos_celix/build/device_access/driver_locator/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/driver_locator - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/libdriver_locator.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libdriver_locator.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/driver_locator/driver_locator.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "driver_locator") - diff --git a/src/hos_celix/build/device_access/driver_locator/driver_locator.zip b/src/hos_celix/build/device_access/driver_locator/driver_locator.zip deleted file mode 100644 index c1d76040..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/driver_locator.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/driver_locator/libdriver_locator.so b/src/hos_celix/build/device_access/driver_locator/libdriver_locator.so deleted file mode 100755 index 2df6f05c..00000000 Binary files a/src/hos_celix/build/device_access/driver_locator/libdriver_locator.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/example/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/example/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/example/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/example/CMakeFiles/progress.marks deleted file mode 100644 index a45fd52c..00000000 --- a/src/hos_celix/build/device_access/example/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -24 diff --git a/src/hos_celix/build/device_access/example/CTestTestfile.cmake b/src/hos_celix/build/device_access/example/CTestTestfile.cmake deleted file mode 100644 index 650aa62f..00000000 --- a/src/hos_celix/build/device_access/example/CTestTestfile.cmake +++ /dev/null @@ -1,9 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(base_driver) -SUBDIRS(consuming_driver) -SUBDIRS(refining_driver) diff --git a/src/hos_celix/build/device_access/example/Makefile b/src/hos_celix/build/device_access/example/Makefile deleted file mode 100644 index 4d18a66c..00000000 --- a/src/hos_celix/build/device_access/example/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/C.includecache b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/C.includecache deleted file mode 100644 index 6636a8b9..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/C.includecache +++ /dev/null @@ -1,636 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h -base_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c -stdlib.h -- -apr_strings.h -- -apr_pools.h -- -celix_errno.h -- -bundle_activator.h -- -bundle_context.h -- -celixbool.h -- -device.h -- -base_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver_private.h -base_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver_device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c -stdlib.h -- -apr_strings.h -- -celix_errno.h -- -bundle_activator.h -- -bundle_context.h -- -celixbool.h -- -device.h -- -base_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver_device.h -base_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/DependInfo.cmake b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/DependInfo.cmake deleted file mode 100644 index d2360aeb..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/DependInfo.cmake +++ /dev/null @@ -1,29 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make deleted file mode 100644 index 155a5db5..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make +++ /dev/null @@ -1,143 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.make - -# Include the progress variables for this target. -include device_access/example/base_driver/CMakeFiles/base_driver.dir/progress.make - -# Include the compile flags for this target's objects. -include device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/base_driver.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/base_driver.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c > CMakeFiles/base_driver.dir/private/src/activator.c.i - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/base_driver.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c -o CMakeFiles/base_driver.dir/private/src/activator.c.s - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.requires: -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.requires - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.provides: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.requires - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.provides.build -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.provides - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.provides.build: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/base_driver.dir/private/src/base_driver.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/base_driver.dir/private/src/base_driver.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c > CMakeFiles/base_driver.dir/private/src/base_driver.c.i - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/base_driver.dir/private/src/base_driver.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c -o CMakeFiles/base_driver.dir/private/src/base_driver.c.s - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.requires: -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.requires - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.provides: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.requires - $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.provides.build -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.provides - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.provides.build: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o - -# Object files for target base_driver -base_driver_OBJECTS = \ -"CMakeFiles/base_driver.dir/private/src/activator.c.o" \ -"CMakeFiles/base_driver.dir/private/src/base_driver.c.o" - -# External object files for target base_driver -base_driver_EXTERNAL_OBJECTS = - -device_access/example/base_driver/libbase_driver.so: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o -device_access/example/base_driver/libbase_driver.so: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o -device_access/example/base_driver/libbase_driver.so: device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make -device_access/example/base_driver/libbase_driver.so: utils/libcelix_utils.so -device_access/example/base_driver/libbase_driver.so: framework/libcelix_framework.so -device_access/example/base_driver/libbase_driver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/base_driver/libbase_driver.so: utils/libcelix_utils.so -device_access/example/base_driver/libbase_driver.so: /usr/lib/x86_64-linux-gnu/libz.so -device_access/example/base_driver/libbase_driver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/base_driver/libbase_driver.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -device_access/example/base_driver/libbase_driver.so: device_access/example/base_driver/CMakeFiles/base_driver.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libbase_driver.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/base_driver.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CPackConfig-base_driver-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/base_driver.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/base_driver.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/ziptojar - -# Rule to build all files generated by this target. -device_access/example/base_driver/CMakeFiles/base_driver.dir/build: device_access/example/base_driver/libbase_driver.so -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/build - -device_access/example/base_driver/CMakeFiles/base_driver.dir/requires: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o.requires -device_access/example/base_driver/CMakeFiles/base_driver.dir/requires: device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o.requires -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/requires - -device_access/example/base_driver/CMakeFiles/base_driver.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver && $(CMAKE_COMMAND) -P CMakeFiles/base_driver.dir/cmake_clean.cmake -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/clean - -device_access/example/base_driver/CMakeFiles/base_driver.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/depend - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/cmake_clean.cmake deleted file mode 100644 index 832d4f19..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "base_driver.zip" - "CMakeFiles/base_driver.dir/private/src/activator.c.o" - "CMakeFiles/base_driver.dir/private/src/base_driver.c.o" - "libbase_driver.pdb" - "libbase_driver.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/base_driver.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.internal b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.internal deleted file mode 100644 index 1041af44..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.internal +++ /dev/null @@ -1,123 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.make b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.make deleted file mode 100644 index 75a1ebad..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/depend.make +++ /dev/null @@ -1,123 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make deleted file mode 100644 index 16131075..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dbase_driver_EXPORTS - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/link.txt b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/link.txt deleted file mode 100644 index 11b776e1..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libbase_driver.so -o libbase_driver.so CMakeFiles/base_driver.dir/private/src/activator.c.o CMakeFiles/base_driver.dir/private/src/base_driver.c.o ../../../utils/libcelix_utils.so ../../../framework/libcelix_framework.so -lapr-1 ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework: diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o deleted file mode 100644 index f515e29a..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o deleted file mode 100644 index ec51d98e..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/progress.make b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/progress.make deleted file mode 100644 index 2271fbb3..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/base_driver.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 1 - diff --git a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/device_access/example/base_driver/CTestTestfile.cmake b/src/hos_celix/build/device_access/example/base_driver/CTestTestfile.cmake deleted file mode 100644 index 50055ffc..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/device_access/example/base_driver/MANIFEST.MF b/src/hos_celix/build/device_access/example/base_driver/MANIFEST.MF deleted file mode 100644 index db52375b..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_base_driver_example -Bundle-Description: apache_celix_base_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: base_driver -Bundle-Name: Apache Celix Device Access Base Driver Example diff --git a/src/hos_celix/build/device_access/example/base_driver/Makefile b/src/hos_celix/build/device_access/example/base_driver/Makefile deleted file mode 100644 index 38cc249f..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -device_access/example/base_driver/CMakeFiles/base_driver.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/base_driver/CMakeFiles/base_driver.dir/rule -.PHONY : device_access/example/base_driver/CMakeFiles/base_driver.dir/rule - -# Convenience name for target. -base_driver: device_access/example/base_driver/CMakeFiles/base_driver.dir/rule -.PHONY : base_driver - -# fast build rule for target. -base_driver/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/build -.PHONY : base_driver/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/base_driver.o: private/src/base_driver.c.o -.PHONY : private/src/base_driver.o - -# target to build an object file -private/src/base_driver.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.o -.PHONY : private/src/base_driver.c.o - -private/src/base_driver.i: private/src/base_driver.c.i -.PHONY : private/src/base_driver.i - -# target to preprocess a source file -private/src/base_driver.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.i -.PHONY : private/src/base_driver.c.i - -private/src/base_driver.s: private/src/base_driver.c.s -.PHONY : private/src/base_driver.s - -# target to generate assembly for a file -private/src/base_driver.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/base_driver/CMakeFiles/base_driver.dir/build.make device_access/example/base_driver/CMakeFiles/base_driver.dir/private/src/base_driver.c.s -.PHONY : private/src/base_driver.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... base_driver" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/base_driver.o" - @echo "... private/src/base_driver.i" - @echo "... private/src/base_driver.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver.zip b/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver.zip deleted file mode 100644 index 4abecf56..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/META-INF/MANIFEST.MF b/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/META-INF/MANIFEST.MF deleted file mode 100644 index db52375b..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_base_driver_example -Bundle-Description: apache_celix_base_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: base_driver -Bundle-Name: Apache Celix Device Access Base Driver Example diff --git a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/libbase_driver.so b/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/libbase_driver.so deleted file mode 100644 index baae1285..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/_CPack_Packages/ZIP/base_driver/libbase_driver.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/base_driver/base_driver.zip b/src/hos_celix/build/device_access/example/base_driver/base_driver.zip deleted file mode 100644 index 999a8e25..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/base_driver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/base_driver/cmake_install.cmake b/src/hos_celix/build/device_access/example/base_driver/cmake_install.cmake deleted file mode 100644 index 353138a3..00000000 --- a/src/hos_celix/build/device_access/example/base_driver/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "base_driver_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "base_driver_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "base_driver_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/libbase_driver.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libbase_driver.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "base_driver_install") - diff --git a/src/hos_celix/build/device_access/example/base_driver/libbase_driver.so b/src/hos_celix/build/device_access/example/base_driver/libbase_driver.so deleted file mode 100755 index d7398245..00000000 Binary files a/src/hos_celix/build/device_access/example/base_driver/libbase_driver.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/cmake_install.cmake b/src/hos_celix/build/device_access/example/cmake_install.cmake deleted file mode 100644 index aa7377f6..00000000 --- a/src/hos_celix/build/device_access/example/cmake_install.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/C.includecache b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/C.includecache deleted file mode 100644 index 2b83f739..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/C.includecache +++ /dev/null @@ -1,680 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h -celix_errno.h -- -service_reference.h -- -driver.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c -stdlib.h -- -apr_strings.h -- -apr_pools.h -- -celix_errno.h -- -bundle_activator.h -- -bundle_context.h -- -celixbool.h -- -device.h -- -consuming_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c -stdlib.h -- -apr_strings.h -- -apr_pools.h -- -apr_thread_proc.h -- -apr_thread_cond.h -- -apr_thread_mutex.h -- -device.h -- -service_tracker.h -- -service_reference.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/celixbool.h -consuming_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver_private.h -refining_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/refining_driver_device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_cond.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/DependInfo.cmake b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/DependInfo.cmake deleted file mode 100644 index 40433522..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/DependInfo.cmake +++ /dev/null @@ -1,29 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make deleted file mode 100644 index d3c29882..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make +++ /dev/null @@ -1,143 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.make - -# Include the progress variables for this target. -include device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/progress.make - -# Include the compile flags for this target's objects. -include device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/word_consumingdriver.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c > CMakeFiles/word_consumingdriver.dir/private/src/activator.c.i - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/word_consumingdriver.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c -o CMakeFiles/word_consumingdriver.dir/private/src/activator.c.s - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.requires: -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.requires - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.provides: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.requires - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.provides.build -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.provides - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.provides.build: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c > CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.i - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c -o CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.s - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.requires: -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.requires - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.provides: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.requires - $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.provides.build -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.provides - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.provides.build: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o - -# Object files for target word_consumingdriver -word_consumingdriver_OBJECTS = \ -"CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o" \ -"CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o" - -# External object files for target word_consumingdriver -word_consumingdriver_EXTERNAL_OBJECTS = - -device_access/example/consuming_driver/libword_consumingdriver.so: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o -device_access/example/consuming_driver/libword_consumingdriver.so: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o -device_access/example/consuming_driver/libword_consumingdriver.so: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make -device_access/example/consuming_driver/libword_consumingdriver.so: utils/libcelix_utils.so -device_access/example/consuming_driver/libword_consumingdriver.so: framework/libcelix_framework.so -device_access/example/consuming_driver/libword_consumingdriver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/consuming_driver/libword_consumingdriver.so: utils/libcelix_utils.so -device_access/example/consuming_driver/libword_consumingdriver.so: /usr/lib/x86_64-linux-gnu/libz.so -device_access/example/consuming_driver/libword_consumingdriver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/consuming_driver/libword_consumingdriver.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -device_access/example/consuming_driver/libword_consumingdriver.so: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libword_consumingdriver.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/word_consumingdriver.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CPackConfig-word_consumingdriver-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/ziptojar - -# Rule to build all files generated by this target. -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build: device_access/example/consuming_driver/libword_consumingdriver.so -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/requires: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o.requires -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/requires: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o.requires -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/requires - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver && $(CMAKE_COMMAND) -P CMakeFiles/word_consumingdriver.dir/cmake_clean.cmake -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/clean - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/cmake_clean.cmake deleted file mode 100644 index 46a3f723..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "word_consumingdriver.zip" - "CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o" - "CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o" - "libword_consumingdriver.pdb" - "libword_consumingdriver.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/word_consumingdriver.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.internal b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.internal deleted file mode 100644 index b79f5d5d..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.internal +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.make b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.make deleted file mode 100644 index 13f50c50..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/depend.make +++ /dev/null @@ -1,126 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_thread_cond.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make deleted file mode 100644 index a0e40d21..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dword_consumingdriver_EXPORTS - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/link.txt b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/link.txt deleted file mode 100644 index 3102cbd5..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libword_consumingdriver.so -o libword_consumingdriver.so CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o ../../../utils/libcelix_utils.so ../../../framework/libcelix_framework.so -lapr-1 ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework: diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o deleted file mode 100644 index 2dfb9b43..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o deleted file mode 100644 index db0ec8c2..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/progress.make b/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/progress.make deleted file mode 100644 index af84470b..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 99 -CMAKE_PROGRESS_2 = 100 - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CTestTestfile.cmake b/src/hos_celix/build/device_access/example/consuming_driver/CTestTestfile.cmake deleted file mode 100644 index 9da6d978..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/device_access/example/consuming_driver/MANIFEST.MF b/src/hos_celix/build/device_access/example/consuming_driver/MANIFEST.MF deleted file mode 100644 index 91f78d1f..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_word_consuming_driver_example -Bundle-Description: apache_celix_word_consuming_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: word_consumingdriver -Bundle-Name: Apache Celix Device Access Word Consuming Driver Example diff --git a/src/hos_celix/build/device_access/example/consuming_driver/Makefile b/src/hos_celix/build/device_access/example/consuming_driver/Makefile deleted file mode 100644 index 1f45fe8a..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule -.PHONY : device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule - -# Convenience name for target. -word_consumingdriver: device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/rule -.PHONY : word_consumingdriver - -# fast build rule for target. -word_consumingdriver/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build -.PHONY : word_consumingdriver/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/consuming_driver.o: private/src/consuming_driver.c.o -.PHONY : private/src/consuming_driver.o - -# target to build an object file -private/src/consuming_driver.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.o -.PHONY : private/src/consuming_driver.c.o - -private/src/consuming_driver.i: private/src/consuming_driver.c.i -.PHONY : private/src/consuming_driver.i - -# target to preprocess a source file -private/src/consuming_driver.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.i -.PHONY : private/src/consuming_driver.c.i - -private/src/consuming_driver.s: private/src/consuming_driver.c.s -.PHONY : private/src/consuming_driver.s - -# target to generate assembly for a file -private/src/consuming_driver.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/build.make device_access/example/consuming_driver/CMakeFiles/word_consumingdriver.dir/private/src/consuming_driver.c.s -.PHONY : private/src/consuming_driver.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... word_consumingdriver" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/consuming_driver.o" - @echo "... private/src/consuming_driver.i" - @echo "... private/src/consuming_driver.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver.zip b/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver.zip deleted file mode 100644 index 1bf1729b..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/META-INF/MANIFEST.MF b/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/META-INF/MANIFEST.MF deleted file mode 100644 index 91f78d1f..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_word_consuming_driver_example -Bundle-Description: apache_celix_word_consuming_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: word_consumingdriver -Bundle-Name: Apache Celix Device Access Word Consuming Driver Example diff --git a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/libword_consumingdriver.so b/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/libword_consumingdriver.so deleted file mode 100644 index e3e74fe2..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/_CPack_Packages/ZIP/word_consumingdriver/libword_consumingdriver.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/consuming_driver/cmake_install.cmake b/src/hos_celix/build/device_access/example/consuming_driver/cmake_install.cmake deleted file mode 100644 index 93ce1a9c..00000000 --- a/src/hos_celix/build/device_access/example/consuming_driver/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/consuming_driver - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "word_consumingdriver_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "word_consumingdriver_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "word_consumingdriver_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver/libword_consumingdriver.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libword_consumingdriver.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "word_consumingdriver_install") - diff --git a/src/hos_celix/build/device_access/example/consuming_driver/libword_consumingdriver.so b/src/hos_celix/build/device_access/example/consuming_driver/libword_consumingdriver.so deleted file mode 100755 index d6715282..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/libword_consumingdriver.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip b/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip deleted file mode 100644 index 6c332608..00000000 Binary files a/src/hos_celix/build/device_access/example/consuming_driver/word_consumingdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/C.includecache b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/C.includecache deleted file mode 100644 index b7123a17..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/C.includecache +++ /dev/null @@ -1,668 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h -celix_errno.h -- -service_reference.h -- -driver.h -- -refining_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_device.h -base_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/base_driver_device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c -stdlib.h -- -apr_strings.h -- -apr_pools.h -- -celix_errno.h -- -bundle_activator.h -- -bundle_context.h -- -celixbool.h -- -device.h -- -refining_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c -stdlib.h -- -apr_strings.h -- -apr_pools.h -- -apr_thread_proc.h -- -apr_thread_cond.h -- -apr_thread_mutex.h -- -device.h -- -bundle_context.h -- -service_event.h -- -refining_driver_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver_private.h -base_driver_device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/base_driver_device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h -device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/device.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_cond.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/DependInfo.cmake b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/DependInfo.cmake deleted file mode 100644 index cc62b837..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/DependInfo.cmake +++ /dev/null @@ -1,30 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make deleted file mode 100644 index 37cb3750..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make +++ /dev/null @@ -1,143 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.make - -# Include the progress variables for this target. -include device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/progress.make - -# Include the compile flags for this target's objects. -include device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/char_refiningdriver.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c > CMakeFiles/char_refiningdriver.dir/private/src/activator.c.i - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/char_refiningdriver.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c -o CMakeFiles/char_refiningdriver.dir/private/src/activator.c.s - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.requires: -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.requires - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.provides: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.requires - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.provides.build -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.provides - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.provides.build: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c > CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.i - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c -o CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.s - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.requires: -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.requires - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.provides: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.requires - $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.provides.build -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.provides - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.provides.build: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o - -# Object files for target char_refiningdriver -char_refiningdriver_OBJECTS = \ -"CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o" \ -"CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o" - -# External object files for target char_refiningdriver -char_refiningdriver_EXTERNAL_OBJECTS = - -device_access/example/refining_driver/libchar_refiningdriver.so: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o -device_access/example/refining_driver/libchar_refiningdriver.so: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o -device_access/example/refining_driver/libchar_refiningdriver.so: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make -device_access/example/refining_driver/libchar_refiningdriver.so: utils/libcelix_utils.so -device_access/example/refining_driver/libchar_refiningdriver.so: framework/libcelix_framework.so -device_access/example/refining_driver/libchar_refiningdriver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/refining_driver/libchar_refiningdriver.so: utils/libcelix_utils.so -device_access/example/refining_driver/libchar_refiningdriver.so: /usr/lib/x86_64-linux-gnu/libz.so -device_access/example/refining_driver/libchar_refiningdriver.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -device_access/example/refining_driver/libchar_refiningdriver.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -device_access/example/refining_driver/libchar_refiningdriver.so: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchar_refiningdriver.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/char_refiningdriver.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CPackConfig-char_refiningdriver-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/ziptojar - -# Rule to build all files generated by this target. -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build: device_access/example/refining_driver/libchar_refiningdriver.so -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/requires: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o.requires -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/requires: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o.requires -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/requires - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver && $(CMAKE_COMMAND) -P CMakeFiles/char_refiningdriver.dir/cmake_clean.cmake -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/clean - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend - diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/cmake_clean.cmake b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/cmake_clean.cmake deleted file mode 100644 index 04b19ab5..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "char_refiningdriver.zip" - "CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o" - "CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o" - "libchar_refiningdriver.pdb" - "libchar_refiningdriver.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/char_refiningdriver.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.internal b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.internal deleted file mode 100644 index 56a70090..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.internal +++ /dev/null @@ -1,127 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.make b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.make deleted file mode 100644 index 2627bc22..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/depend.make +++ /dev/null @@ -1,127 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include/driver.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_allocator.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_dso.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_errno.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_file_info.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_file_io.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_general.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_global_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_inherit.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_network_io.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_pools.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_portable.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_shm.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_strings.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_tables.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_thread_cond.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_thread_proc.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_time.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_user.h -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make deleted file mode 100644 index 4b1f4080..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/device_access/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/base_driver/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dchar_refiningdriver_EXPORTS - diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/link.txt b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/link.txt deleted file mode 100644 index 53c78692..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchar_refiningdriver.so -o libchar_refiningdriver.so CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o ../../../utils/libcelix_utils.so ../../../framework/libcelix_framework.so -lapr-1 ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework: diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o deleted file mode 100644 index e84abeca..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o deleted file mode 100644 index 82837911..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/progress.make b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/progress.make deleted file mode 100644 index 8791cb65..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 27 -CMAKE_PROGRESS_2 = 28 - diff --git a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/progress.marks b/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/device_access/example/refining_driver/CPackConfig-char_refiningdriver-bundle.cmake b/src/hos_celix/build/device_access/example/refining_driver/CPackConfig-char_refiningdriver-bundle.cmake deleted file mode 100644 index 72de50d3..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CPackConfig-char_refiningdriver-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver;char_refiningdriver;char_refiningdriver_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "char_refiningdriver") -SET(CPACK_PACKAGE_NAME "char_refiningdriver") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/device_access/example/refining_driver/CTestTestfile.cmake b/src/hos_celix/build/device_access/example/refining_driver/CTestTestfile.cmake deleted file mode 100644 index 5b9cfcd4..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/device_access/example/refining_driver/MANIFEST.MF b/src/hos_celix/build/device_access/example/refining_driver/MANIFEST.MF deleted file mode 100644 index 286f90fa..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_char_refining_driver_example -Bundle-Description: apache_celix_char_refining_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: char_refiningdriver -Bundle-Name: Apache Celix Device Access Char Refining Driver Example diff --git a/src/hos_celix/build/device_access/example/refining_driver/Makefile b/src/hos_celix/build/device_access/example/refining_driver/Makefile deleted file mode 100644 index ab3bc043..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule -.PHONY : device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule - -# Convenience name for target. -char_refiningdriver: device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/rule -.PHONY : char_refiningdriver - -# fast build rule for target. -char_refiningdriver/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build -.PHONY : char_refiningdriver/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/refining_driver.o: private/src/refining_driver.c.o -.PHONY : private/src/refining_driver.o - -# target to build an object file -private/src/refining_driver.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.o -.PHONY : private/src/refining_driver.c.o - -private/src/refining_driver.i: private/src/refining_driver.c.i -.PHONY : private/src/refining_driver.i - -# target to preprocess a source file -private/src/refining_driver.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.i -.PHONY : private/src/refining_driver.c.i - -private/src/refining_driver.s: private/src/refining_driver.c.s -.PHONY : private/src/refining_driver.s - -# target to generate assembly for a file -private/src/refining_driver.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/build.make device_access/example/refining_driver/CMakeFiles/char_refiningdriver.dir/private/src/refining_driver.c.s -.PHONY : private/src/refining_driver.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... char_refiningdriver" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/refining_driver.o" - @echo "... private/src/refining_driver.i" - @echo "... private/src/refining_driver.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver.zip b/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver.zip deleted file mode 100644 index fd5d5d88..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/META-INF/MANIFEST.MF b/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/META-INF/MANIFEST.MF deleted file mode 100644 index 286f90fa..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_char_refining_driver_example -Bundle-Description: apache_celix_char_refining_driver_example bundle -Bundle-Version: 0.0.1.incubating -library: char_refiningdriver -Bundle-Name: Apache Celix Device Access Char Refining Driver Example diff --git a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/libchar_refiningdriver.so b/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/libchar_refiningdriver.so deleted file mode 100644 index a036c224..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/_CPack_Packages/ZIP/char_refiningdriver/libchar_refiningdriver.so and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip b/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip deleted file mode 100644 index 200019a0..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/char_refiningdriver.zip and /dev/null differ diff --git a/src/hos_celix/build/device_access/example/refining_driver/cmake_install.cmake b/src/hos_celix/build/device_access/example/refining_driver/cmake_install.cmake deleted file mode 100644 index 86d19a56..00000000 --- a/src/hos_celix/build/device_access/example/refining_driver/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/device_access/example/refining_driver - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "char_refiningdriver_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "char_refiningdriver_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "char_refiningdriver_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/refining_driver/libchar_refiningdriver.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchar_refiningdriver.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "char_refiningdriver_install") - diff --git a/src/hos_celix/build/device_access/example/refining_driver/libchar_refiningdriver.so b/src/hos_celix/build/device_access/example/refining_driver/libchar_refiningdriver.so deleted file mode 100755 index 06184c58..00000000 Binary files a/src/hos_celix/build/device_access/example/refining_driver/libchar_refiningdriver.so and /dev/null differ diff --git a/src/hos_celix/build/examples/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/CMakeFiles/progress.marks b/src/hos_celix/build/examples/CMakeFiles/progress.marks deleted file mode 100644 index e522732c..00000000 --- a/src/hos_celix/build/examples/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -38 diff --git a/src/hos_celix/build/examples/CTestTestfile.cmake b/src/hos_celix/build/examples/CTestTestfile.cmake deleted file mode 100644 index e3434259..00000000 --- a/src/hos_celix/build/examples/CTestTestfile.cmake +++ /dev/null @@ -1,15 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(hello_world) -SUBDIRS(mongoose) -SUBDIRS(whiteboard) -SUBDIRS(echo_service) -SUBDIRS(osgi-in-action/chapter04-correct-lookup) -SUBDIRS(osgi-in-action/chapter04-correct-listener) -SUBDIRS(osgi-in-action/chapter01-greeting-example) -SUBDIRS(osgi-in-action/chapter04-paint-example) -SUBDIRS(embedding) diff --git a/src/hos_celix/build/examples/Makefile b/src/hos_celix/build/examples/Makefile deleted file mode 100644 index 5d81f854..00000000 --- a/src/hos_celix/build/examples/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/cmake_install.cmake b/src/hos_celix/build/examples/cmake_install.cmake deleted file mode 100644 index ff36b6f8..00000000 --- a/src/hos_celix/build/examples/cmake_install.cmake +++ /dev/null @@ -1,48 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/examples/echo_service/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/echo_service/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/echo_service/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/echo_service/CMakeFiles/progress.marks b/src/hos_celix/build/examples/echo_service/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/examples/echo_service/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/examples/echo_service/CTestTestfile.cmake b/src/hos_celix/build/examples/echo_service/CTestTestfile.cmake deleted file mode 100644 index 15f392ee..00000000 --- a/src/hos_celix/build/examples/echo_service/CTestTestfile.cmake +++ /dev/null @@ -1,8 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(server) -SUBDIRS(client) diff --git a/src/hos_celix/build/examples/echo_service/Makefile b/src/hos_celix/build/examples/echo_service/Makefile deleted file mode 100644 index c497334e..00000000 --- a/src/hos_celix/build/examples/echo_service/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/C.includecache b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/C.includecache deleted file mode 100644 index 75adba3f..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/C.includecache +++ /dev/null @@ -1,618 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include/echo_server.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h -celixbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c -stdlib.h -- -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/service_tracker.h -echo_client_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_private.h -echo_server.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_server.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/bundle_context.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/service_tracker.h -echo_server.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_server.h -echo_client_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/DependInfo.cmake b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/DependInfo.cmake deleted file mode 100644 index 886aeab6..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/build.make b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/build.make deleted file mode 100644 index f8b19acc..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/echo_service/client/CMakeFiles/echo_client.dir/depend.make - -# Include the progress variables for this target. -include examples/echo_service/client/CMakeFiles/echo_client.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c > CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.i - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c -o CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.s - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.requires: -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.requires - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.provides: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.requires - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.provides.build -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.provides - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.provides.build: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/echo_client.dir/private/src/echo_client.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/echo_client.dir/private/src/echo_client.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c > CMakeFiles/echo_client.dir/private/src/echo_client.c.i - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/echo_client.dir/private/src/echo_client.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c -o CMakeFiles/echo_client.dir/private/src/echo_client.c.s - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.requires: -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.requires - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.provides: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.requires - $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.provides.build -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.provides - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.provides.build: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o - -# Object files for target echo_client -echo_client_OBJECTS = \ -"CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o" \ -"CMakeFiles/echo_client.dir/private/src/echo_client.c.o" - -# External object files for target echo_client -echo_client_EXTERNAL_OBJECTS = - -examples/echo_service/client/libecho_client.so: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o -examples/echo_service/client/libecho_client.so: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o -examples/echo_service/client/libecho_client.so: examples/echo_service/client/CMakeFiles/echo_client.dir/build.make -examples/echo_service/client/libecho_client.so: framework/libcelix_framework.so -examples/echo_service/client/libecho_client.so: utils/libcelix_utils.so -examples/echo_service/client/libecho_client.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/echo_service/client/libecho_client.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/echo_service/client/libecho_client.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/echo_service/client/libecho_client.so: examples/echo_service/client/CMakeFiles/echo_client.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libecho_client.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/echo_client.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CPackConfig-echo_client-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/echo_client.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/echo_client.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/ziptojar - -# Rule to build all files generated by this target. -examples/echo_service/client/CMakeFiles/echo_client.dir/build: examples/echo_service/client/libecho_client.so -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/build - -examples/echo_service/client/CMakeFiles/echo_client.dir/requires: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o.requires -examples/echo_service/client/CMakeFiles/echo_client.dir/requires: examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o.requires -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/requires - -examples/echo_service/client/CMakeFiles/echo_client.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client && $(CMAKE_COMMAND) -P CMakeFiles/echo_client.dir/cmake_clean.cmake -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/clean - -examples/echo_service/client/CMakeFiles/echo_client.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/depend - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/cmake_clean.cmake b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/cmake_clean.cmake deleted file mode 100644 index 5a1d772a..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "echo_client.zip" - "CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o" - "CMakeFiles/echo_client.dir/private/src/echo_client.c.o" - "libecho_client.pdb" - "libecho_client.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/echo_client.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.internal b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.internal deleted file mode 100644 index 5a8becb8..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.internal +++ /dev/null @@ -1,122 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include/echo_server.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include/echo_server.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.make b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.make deleted file mode 100644 index 92100e01..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/depend.make +++ /dev/null @@ -1,122 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include/echo_server.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_dso.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_errno.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_general.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_pools.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_portable.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_shm.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_tables.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_time.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_user.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o: /usr/include/apr-1.0/apr_want.h - -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include/echo_server.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make deleted file mode 100644 index 5ee58996..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client/../server/public/include - -C_DEFINES = -Decho_client_EXPORTS - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/link.txt b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/link.txt deleted file mode 100644 index b968bf98..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libecho_client.so -o libecho_client.so CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o CMakeFiles/echo_client.dir/private/src/echo_client.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o deleted file mode 100644 index 3a301cb7..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o deleted file mode 100644 index 66ec3962..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/progress.make b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/progress.make deleted file mode 100644 index 3a909bb5..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/echo_client.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 78 - diff --git a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/progress.marks b/src/hos_celix/build/examples/echo_service/client/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/echo_service/client/CTestTestfile.cmake b/src/hos_celix/build/examples/echo_service/client/CTestTestfile.cmake deleted file mode 100644 index f8c2018b..00000000 --- a/src/hos_celix/build/examples/echo_service/client/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/echo_service/client/MANIFEST.MF b/src/hos_celix/build/examples/echo_service/client/MANIFEST.MF deleted file mode 100644 index fac2ca16..00000000 --- a/src/hos_celix/build/examples/echo_service/client/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: echo_client -Bundle-Description: echo_client bundle -Bundle-Version: 0.0.1.incubating -library: echo_client - diff --git a/src/hos_celix/build/examples/echo_service/client/Makefile b/src/hos_celix/build/examples/echo_service/client/Makefile deleted file mode 100644 index 4cf570f0..00000000 --- a/src/hos_celix/build/examples/echo_service/client/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/echo_service/client/CMakeFiles/echo_client.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/client/CMakeFiles/echo_client.dir/rule -.PHONY : examples/echo_service/client/CMakeFiles/echo_client.dir/rule - -# Convenience name for target. -echo_client: examples/echo_service/client/CMakeFiles/echo_client.dir/rule -.PHONY : echo_client - -# fast build rule for target. -echo_client/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/build -.PHONY : echo_client/fast - -private/src/echo_client.o: private/src/echo_client.c.o -.PHONY : private/src/echo_client.o - -# target to build an object file -private/src/echo_client.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.o -.PHONY : private/src/echo_client.c.o - -private/src/echo_client.i: private/src/echo_client.c.i -.PHONY : private/src/echo_client.i - -# target to preprocess a source file -private/src/echo_client.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.i -.PHONY : private/src/echo_client.c.i - -private/src/echo_client.s: private/src/echo_client.c.s -.PHONY : private/src/echo_client.s - -# target to generate assembly for a file -private/src/echo_client.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client.c.s -.PHONY : private/src/echo_client.c.s - -private/src/echo_client_activator.o: private/src/echo_client_activator.c.o -.PHONY : private/src/echo_client_activator.o - -# target to build an object file -private/src/echo_client_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.o -.PHONY : private/src/echo_client_activator.c.o - -private/src/echo_client_activator.i: private/src/echo_client_activator.c.i -.PHONY : private/src/echo_client_activator.i - -# target to preprocess a source file -private/src/echo_client_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.i -.PHONY : private/src/echo_client_activator.c.i - -private/src/echo_client_activator.s: private/src/echo_client_activator.c.s -.PHONY : private/src/echo_client_activator.s - -# target to generate assembly for a file -private/src/echo_client_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/client/CMakeFiles/echo_client.dir/build.make examples/echo_service/client/CMakeFiles/echo_client.dir/private/src/echo_client_activator.c.s -.PHONY : private/src/echo_client_activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... echo_client" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/echo_client.o" - @echo "... private/src/echo_client.i" - @echo "... private/src/echo_client.s" - @echo "... private/src/echo_client_activator.o" - @echo "... private/src/echo_client_activator.i" - @echo "... private/src/echo_client_activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client.zip b/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client.zip deleted file mode 100644 index 42bfb7e1..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/META-INF/MANIFEST.MF deleted file mode 100644 index fac2ca16..00000000 --- a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: echo_client -Bundle-Description: echo_client bundle -Bundle-Version: 0.0.1.incubating -library: echo_client - diff --git a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/libecho_client.so b/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/libecho_client.so deleted file mode 100644 index 4bac7d54..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/_CPack_Packages/ZIP/echo_client/libecho_client.so and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/client/cmake_install.cmake b/src/hos_celix/build/examples/echo_service/client/cmake_install.cmake deleted file mode 100644 index 8ddbac53..00000000 --- a/src/hos_celix/build/examples/echo_service/client/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/client - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_client_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_client_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_client_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/libecho_client.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_client.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_client_install") - diff --git a/src/hos_celix/build/examples/echo_service/client/echo_client.zip b/src/hos_celix/build/examples/echo_service/client/echo_client.zip deleted file mode 100644 index 7883f6da..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/echo_client.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/client/libecho_client.so b/src/hos_celix/build/examples/echo_service/client/libecho_client.so deleted file mode 100755 index 98e98046..00000000 Binary files a/src/hos_celix/build/examples/echo_service/client/libecho_client.so and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/cmake_install.cmake b/src/hos_celix/build/examples/echo_service/cmake_install.cmake deleted file mode 100644 index f500380e..00000000 --- a/src/hos_celix/build/examples/echo_service/cmake_install.cmake +++ /dev/null @@ -1,41 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/client/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/C.includecache b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/C.includecache deleted file mode 100644 index 34683545..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/C.includecache +++ /dev/null @@ -1,596 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h -echo_server.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c -stdlib.h -- -stdio.h -- -echo_server_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/bundle_context.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/service_registration.h -echo_server_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/DependInfo.cmake b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/DependInfo.cmake deleted file mode 100644 index 6bef46fd..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/build.make b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/build.make deleted file mode 100644 index eb330b9e..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/echo_service/server/CMakeFiles/echo_server.dir/depend.make - -# Include the progress variables for this target. -include examples/echo_service/server/CMakeFiles/echo_server.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c > CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.i - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c -o CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.s - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.requires: -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.requires - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.provides: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.requires - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.provides.build -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.provides - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.provides.build: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o: examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/echo_server.dir/private/src/echo_server.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/echo_server.dir/private/src/echo_server.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c > CMakeFiles/echo_server.dir/private/src/echo_server.c.i - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/echo_server.dir/private/src/echo_server.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c -o CMakeFiles/echo_server.dir/private/src/echo_server.c.s - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.requires: -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.requires - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.provides: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.requires - $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.provides.build -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.provides - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.provides.build: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o - -# Object files for target echo_server -echo_server_OBJECTS = \ -"CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o" \ -"CMakeFiles/echo_server.dir/private/src/echo_server.c.o" - -# External object files for target echo_server -echo_server_EXTERNAL_OBJECTS = - -examples/echo_service/server/libecho_server.so: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o -examples/echo_service/server/libecho_server.so: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o -examples/echo_service/server/libecho_server.so: examples/echo_service/server/CMakeFiles/echo_server.dir/build.make -examples/echo_service/server/libecho_server.so: framework/libcelix_framework.so -examples/echo_service/server/libecho_server.so: utils/libcelix_utils.so -examples/echo_service/server/libecho_server.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/echo_service/server/libecho_server.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/echo_service/server/libecho_server.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/echo_service/server/libecho_server.so: examples/echo_service/server/CMakeFiles/echo_server.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libecho_server.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/echo_server.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CPackConfig-echo_server-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/echo_server.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/echo_server.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/ziptojar - -# Rule to build all files generated by this target. -examples/echo_service/server/CMakeFiles/echo_server.dir/build: examples/echo_service/server/libecho_server.so -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/build - -examples/echo_service/server/CMakeFiles/echo_server.dir/requires: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o.requires -examples/echo_service/server/CMakeFiles/echo_server.dir/requires: examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o.requires -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/requires - -examples/echo_service/server/CMakeFiles/echo_server.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server && $(CMAKE_COMMAND) -P CMakeFiles/echo_server.dir/cmake_clean.cmake -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/clean - -examples/echo_service/server/CMakeFiles/echo_server.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/depend - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/cmake_clean.cmake b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/cmake_clean.cmake deleted file mode 100644 index 7cac5fc9..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "echo_server.zip" - "CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o" - "CMakeFiles/echo_server.dir/private/src/echo_server.c.o" - "libecho_server.pdb" - "libecho_server.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/echo_server.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.internal b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.internal deleted file mode 100644 index 51dc2b16..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.internal +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.make b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.make deleted file mode 100644 index 6e4a6f4a..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/depend.make +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h - -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make deleted file mode 100644 index 47a3c443..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Decho_server_EXPORTS - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/link.txt b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/link.txt deleted file mode 100644 index e2e0f64a..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libecho_server.so -o libecho_server.so CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o CMakeFiles/echo_server.dir/private/src/echo_server.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o deleted file mode 100644 index 2cf19e49..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o deleted file mode 100644 index 0d4b51cb..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/progress.make b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/progress.make deleted file mode 100644 index c7053ddf..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/echo_server.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 79 - diff --git a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/progress.marks b/src/hos_celix/build/examples/echo_service/server/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/echo_service/server/CTestTestfile.cmake b/src/hos_celix/build/examples/echo_service/server/CTestTestfile.cmake deleted file mode 100644 index eb0de20d..00000000 --- a/src/hos_celix/build/examples/echo_service/server/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/echo_service/server/MANIFEST.MF b/src/hos_celix/build/examples/echo_service/server/MANIFEST.MF deleted file mode 100644 index baeb3e95..00000000 --- a/src/hos_celix/build/examples/echo_service/server/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: echo_server -Bundle-Description: echo_server bundle -Bundle-Version: 0.0.1.incubating -library: echo_server - diff --git a/src/hos_celix/build/examples/echo_service/server/Makefile b/src/hos_celix/build/examples/echo_service/server/Makefile deleted file mode 100644 index a508ada9..00000000 --- a/src/hos_celix/build/examples/echo_service/server/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/echo_service/server/CMakeFiles/echo_server.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/echo_service/server/CMakeFiles/echo_server.dir/rule -.PHONY : examples/echo_service/server/CMakeFiles/echo_server.dir/rule - -# Convenience name for target. -echo_server: examples/echo_service/server/CMakeFiles/echo_server.dir/rule -.PHONY : echo_server - -# fast build rule for target. -echo_server/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/build -.PHONY : echo_server/fast - -private/src/echo_server.o: private/src/echo_server.c.o -.PHONY : private/src/echo_server.o - -# target to build an object file -private/src/echo_server.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.o -.PHONY : private/src/echo_server.c.o - -private/src/echo_server.i: private/src/echo_server.c.i -.PHONY : private/src/echo_server.i - -# target to preprocess a source file -private/src/echo_server.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.i -.PHONY : private/src/echo_server.c.i - -private/src/echo_server.s: private/src/echo_server.c.s -.PHONY : private/src/echo_server.s - -# target to generate assembly for a file -private/src/echo_server.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server.c.s -.PHONY : private/src/echo_server.c.s - -private/src/echo_server_activator.o: private/src/echo_server_activator.c.o -.PHONY : private/src/echo_server_activator.o - -# target to build an object file -private/src/echo_server_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.o -.PHONY : private/src/echo_server_activator.c.o - -private/src/echo_server_activator.i: private/src/echo_server_activator.c.i -.PHONY : private/src/echo_server_activator.i - -# target to preprocess a source file -private/src/echo_server_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.i -.PHONY : private/src/echo_server_activator.c.i - -private/src/echo_server_activator.s: private/src/echo_server_activator.c.s -.PHONY : private/src/echo_server_activator.s - -# target to generate assembly for a file -private/src/echo_server_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/echo_service/server/CMakeFiles/echo_server.dir/build.make examples/echo_service/server/CMakeFiles/echo_server.dir/private/src/echo_server_activator.c.s -.PHONY : private/src/echo_server_activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... echo_server" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/echo_server.o" - @echo "... private/src/echo_server.i" - @echo "... private/src/echo_server.s" - @echo "... private/src/echo_server_activator.o" - @echo "... private/src/echo_server_activator.i" - @echo "... private/src/echo_server_activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server.zip b/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server.zip deleted file mode 100644 index a8fc35bf..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/META-INF/MANIFEST.MF deleted file mode 100644 index baeb3e95..00000000 --- a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: echo_server -Bundle-Description: echo_server bundle -Bundle-Version: 0.0.1.incubating -library: echo_server - diff --git a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/libecho_server.so b/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/libecho_server.so deleted file mode 100644 index 89a574f3..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/_CPack_Packages/ZIP/echo_server/libecho_server.so and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/server/cmake_install.cmake b/src/hos_celix/build/examples/echo_service/server/cmake_install.cmake deleted file mode 100644 index 855c67e7..00000000 --- a/src/hos_celix/build/examples/echo_service/server/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/echo_service/server - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_server_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_server_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_server_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server/libecho_server.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libecho_server.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "echo_server_install") - diff --git a/src/hos_celix/build/examples/echo_service/server/echo_server.zip b/src/hos_celix/build/examples/echo_service/server/echo_server.zip deleted file mode 100644 index 0d7a8543..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/echo_server.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/echo_service/server/libecho_server.so b/src/hos_celix/build/examples/echo_service/server/libecho_server.so deleted file mode 100755 index 02c91bee..00000000 Binary files a/src/hos_celix/build/examples/echo_service/server/libecho_server.so and /dev/null differ diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/embedding/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/C.includecache b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/C.includecache deleted file mode 100644 index d104d464..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/C.includecache +++ /dev/null @@ -1,576 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c -stdlib.h -- -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/celix_errno.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/framework.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/DependInfo.cmake b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/DependInfo.cmake deleted file mode 100644 index f60d2bff..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/build.make b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/build.make deleted file mode 100644 index adfb66da..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/build.make +++ /dev/null @@ -1,110 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/embedding/CMakeFiles/embedding.dir/depend.make - -# Include the progress variables for this target. -include examples/embedding/CMakeFiles/embedding.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/embedding/CMakeFiles/embedding.dir/flags.make - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: examples/embedding/CMakeFiles/embedding.dir/flags.make -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/embedding.dir/private/src/main.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/embedding.dir/private/src/main.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c > CMakeFiles/embedding.dir/private/src/main.c.i - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/embedding.dir/private/src/main.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c -o CMakeFiles/embedding.dir/private/src/main.c.s - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.requires: -.PHONY : examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.requires - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.provides: examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.requires - $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.provides.build -.PHONY : examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.provides - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.provides.build: examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o - -# Object files for target embedding -embedding_OBJECTS = \ -"CMakeFiles/embedding.dir/private/src/main.c.o" - -# External object files for target embedding -embedding_EXTERNAL_OBJECTS = - -examples/embedding/embedding: examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o -examples/embedding/embedding: examples/embedding/CMakeFiles/embedding.dir/build.make -examples/embedding/embedding: framework/libcelix_framework.so -examples/embedding/embedding: utils/libcelix_utils.so -examples/embedding/embedding: /usr/lib/x86_64-linux-gnu/libz.so -examples/embedding/embedding: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/embedding/embedding: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/embedding/embedding: examples/embedding/CMakeFiles/embedding.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C executable embedding" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/embedding.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -examples/embedding/CMakeFiles/embedding.dir/build: examples/embedding/embedding -.PHONY : examples/embedding/CMakeFiles/embedding.dir/build - -examples/embedding/CMakeFiles/embedding.dir/requires: examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o.requires -.PHONY : examples/embedding/CMakeFiles/embedding.dir/requires - -examples/embedding/CMakeFiles/embedding.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding && $(CMAKE_COMMAND) -P CMakeFiles/embedding.dir/cmake_clean.cmake -.PHONY : examples/embedding/CMakeFiles/embedding.dir/clean - -examples/embedding/CMakeFiles/embedding.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/embedding/CMakeFiles/embedding.dir/depend - diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/cmake_clean.cmake b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/cmake_clean.cmake deleted file mode 100644 index 280f6a2c..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/embedding.dir/private/src/main.c.o" - "embedding.pdb" - "embedding" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/embedding.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.internal b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.internal deleted file mode 100644 index 256b414e..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.internal +++ /dev/null @@ -1,58 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.make b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.make deleted file mode 100644 index 8898c82e..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/depend.make +++ /dev/null @@ -1,58 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding/private/src/main.c -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_dso.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_errno.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_general.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_pools.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_portable.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_shm.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_tables.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_time.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_user.h -examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/flags.make b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/flags.make deleted file mode 100644 index daedd5bd..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = - diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/link.txt b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/link.txt deleted file mode 100644 index 3eaaf82b..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -D_GNU_SOURCE -std=gnu99 -g CMakeFiles/embedding.dir/private/src/main.c.o -o embedding -rdynamic ../../framework/libcelix_framework.so ../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o deleted file mode 100644 index fbedc1bf..00000000 Binary files a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/progress.make b/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/progress.make deleted file mode 100644 index e12baea5..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/embedding.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 80 - diff --git a/src/hos_celix/build/examples/embedding/CMakeFiles/progress.marks b/src/hos_celix/build/examples/embedding/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/embedding/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/embedding/CTestTestfile.cmake b/src/hos_celix/build/examples/embedding/CTestTestfile.cmake deleted file mode 100644 index fd2eee99..00000000 --- a/src/hos_celix/build/examples/embedding/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/embedding/Makefile b/src/hos_celix/build/examples/embedding/Makefile deleted file mode 100644 index dedf8652..00000000 --- a/src/hos_celix/build/examples/embedding/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/embedding/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/embedding/CMakeFiles/embedding.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/embedding/CMakeFiles/embedding.dir/rule -.PHONY : examples/embedding/CMakeFiles/embedding.dir/rule - -# Convenience name for target. -embedding: examples/embedding/CMakeFiles/embedding.dir/rule -.PHONY : embedding - -# fast build rule for target. -embedding/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/build -.PHONY : embedding/fast - -private/src/main.o: private/src/main.c.o -.PHONY : private/src/main.o - -# target to build an object file -private/src/main.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.o -.PHONY : private/src/main.c.o - -private/src/main.i: private/src/main.c.i -.PHONY : private/src/main.i - -# target to preprocess a source file -private/src/main.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.i -.PHONY : private/src/main.c.i - -private/src/main.s: private/src/main.c.s -.PHONY : private/src/main.s - -# target to generate assembly for a file -private/src/main.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/embedding/CMakeFiles/embedding.dir/build.make examples/embedding/CMakeFiles/embedding.dir/private/src/main.c.s -.PHONY : private/src/main.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... embedding" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/main.o" - @echo "... private/src/main.i" - @echo "... private/src/main.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/embedding/cmake_install.cmake b/src/hos_celix/build/examples/embedding/cmake_install.cmake deleted file mode 100644 index 3fd3f40c..00000000 --- a/src/hos_celix/build/examples/embedding/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/embedding - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - diff --git a/src/hos_celix/build/examples/embedding/embedding b/src/hos_celix/build/examples/embedding/embedding deleted file mode 100755 index cb7b9cee..00000000 Binary files a/src/hos_celix/build/examples/embedding/embedding and /dev/null differ diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/hello_world/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/C.includecache b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/C.includecache deleted file mode 100644 index 4826e87b..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/C.includecache +++ /dev/null @@ -1,582 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/DependInfo.cmake b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/DependInfo.cmake deleted file mode 100644 index 3c85b949..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/build.make b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/build.make deleted file mode 100644 index 72b4956a..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/hello_world/CMakeFiles/hello_world.dir/depend.make - -# Include the progress variables for this target. -include examples/hello_world/CMakeFiles/hello_world.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/hello_world/CMakeFiles/hello_world.dir/flags.make - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: examples/hello_world/CMakeFiles/hello_world.dir/flags.make -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/hello_world.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/hello_world.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c > CMakeFiles/hello_world.dir/private/src/activator.c.i - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/hello_world.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c -o CMakeFiles/hello_world.dir/private/src/activator.c.s - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.requires: -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.requires - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.provides: examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.provides.build -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.provides - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.provides.build: examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o - -# Object files for target hello_world -hello_world_OBJECTS = \ -"CMakeFiles/hello_world.dir/private/src/activator.c.o" - -# External object files for target hello_world -hello_world_EXTERNAL_OBJECTS = - -examples/hello_world/libhello_world.so: examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o -examples/hello_world/libhello_world.so: examples/hello_world/CMakeFiles/hello_world.dir/build.make -examples/hello_world/libhello_world.so: framework/libcelix_framework.so -examples/hello_world/libhello_world.so: utils/libcelix_utils.so -examples/hello_world/libhello_world.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/hello_world/libhello_world.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/hello_world/libhello_world.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/hello_world/libhello_world.so: examples/hello_world/CMakeFiles/hello_world.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libhello_world.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/hello_world.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/CPackConfig-hello_world-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/hello_world.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/hello_world.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/ziptojar - -# Rule to build all files generated by this target. -examples/hello_world/CMakeFiles/hello_world.dir/build: examples/hello_world/libhello_world.so -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/build - -examples/hello_world/CMakeFiles/hello_world.dir/requires: examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o.requires -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/requires - -examples/hello_world/CMakeFiles/hello_world.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world && $(CMAKE_COMMAND) -P CMakeFiles/hello_world.dir/cmake_clean.cmake -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/clean - -examples/hello_world/CMakeFiles/hello_world.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/depend - diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/cmake_clean.cmake b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/cmake_clean.cmake deleted file mode 100644 index b9ce2e76..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "hello_world.zip" - "CMakeFiles/hello_world.dir/private/src/activator.c.o" - "libhello_world.pdb" - "libhello_world.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/hello_world.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.internal b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.internal deleted file mode 100644 index 0500bb8a..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.internal +++ /dev/null @@ -1,59 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.make b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.make deleted file mode 100644 index 737704d6..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/depend.make +++ /dev/null @@ -1,59 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world/private/src/activator.c -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/flags.make b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/flags.make deleted file mode 100644 index 7f960807..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dhello_world_EXPORTS - diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/link.txt b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/link.txt deleted file mode 100644 index dda78b5f..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libhello_world.so -o libhello_world.so CMakeFiles/hello_world.dir/private/src/activator.c.o ../../framework/libcelix_framework.so ../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o deleted file mode 100644 index c53ec79a..00000000 Binary files a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/progress.make b/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/hello_world.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/examples/hello_world/CMakeFiles/progress.marks b/src/hos_celix/build/examples/hello_world/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/examples/hello_world/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/examples/hello_world/CPackConfig-hello_world-bundle.cmake b/src/hos_celix/build/examples/hello_world/CPackConfig-hello_world-bundle.cmake deleted file mode 100644 index 44005395..00000000 --- a/src/hos_celix/build/examples/hello_world/CPackConfig-hello_world-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world;hello_world;hello_world_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "hello_world") -SET(CPACK_PACKAGE_NAME "hello_world") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/hello_world/CTestTestfile.cmake b/src/hos_celix/build/examples/hello_world/CTestTestfile.cmake deleted file mode 100644 index 4779fb8a..00000000 --- a/src/hos_celix/build/examples/hello_world/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/hello_world/MANIFEST.MF b/src/hos_celix/build/examples/hello_world/MANIFEST.MF deleted file mode 100644 index 8d0a6708..00000000 --- a/src/hos_celix/build/examples/hello_world/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_examples_hello_world -Bundle-Description: apache_celix_examples_hello_world bundle -Bundle-Version: 0.0.1.incubating -library: hello_world -Bundle-Name: Apache Celix Shell TUI diff --git a/src/hos_celix/build/examples/hello_world/Makefile b/src/hos_celix/build/examples/hello_world/Makefile deleted file mode 100644 index 3d7ce0e5..00000000 --- a/src/hos_celix/build/examples/hello_world/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/hello_world/CMakeFiles/hello_world.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/hello_world/CMakeFiles/hello_world.dir/rule -.PHONY : examples/hello_world/CMakeFiles/hello_world.dir/rule - -# Convenience name for target. -hello_world: examples/hello_world/CMakeFiles/hello_world.dir/rule -.PHONY : hello_world - -# fast build rule for target. -hello_world/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/build -.PHONY : hello_world/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/hello_world/CMakeFiles/hello_world.dir/build.make examples/hello_world/CMakeFiles/hello_world.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... hello_world" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world.zip b/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world.zip deleted file mode 100644 index bb92537a..00000000 Binary files a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/META-INF/MANIFEST.MF deleted file mode 100644 index 8d0a6708..00000000 --- a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_examples_hello_world -Bundle-Description: apache_celix_examples_hello_world bundle -Bundle-Version: 0.0.1.incubating -library: hello_world -Bundle-Name: Apache Celix Shell TUI diff --git a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/libhello_world.so b/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/libhello_world.so deleted file mode 100644 index 618466d1..00000000 Binary files a/src/hos_celix/build/examples/hello_world/_CPack_Packages/ZIP/hello_world/libhello_world.so and /dev/null differ diff --git a/src/hos_celix/build/examples/hello_world/cmake_install.cmake b/src/hos_celix/build/examples/hello_world/cmake_install.cmake deleted file mode 100644 index 5fe531b2..00000000 --- a/src/hos_celix/build/examples/hello_world/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/hello_world - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "hello_world_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "hello_world_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "hello_world_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/hello_world/libhello_world.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libhello_world.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "hello_world_install") - diff --git a/src/hos_celix/build/examples/hello_world/hello_world.zip b/src/hos_celix/build/examples/hello_world/hello_world.zip deleted file mode 100644 index 62a430fe..00000000 Binary files a/src/hos_celix/build/examples/hello_world/hello_world.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/hello_world/libhello_world.so b/src/hos_celix/build/examples/hello_world/libhello_world.so deleted file mode 100755 index 48bab0fc..00000000 Binary files a/src/hos_celix/build/examples/hello_world/libhello_world.so and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/C.includecache b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/C.includecache deleted file mode 100644 index 79ed724d..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/C.includecache +++ /dev/null @@ -1,588 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/bundle_context.h -mongoose.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/DependInfo.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/DependInfo.cmake deleted file mode 100644 index 8ed0d5ec..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/DependInfo.cmake +++ /dev/null @@ -1,27 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make deleted file mode 100644 index 6a5822aa..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make +++ /dev/null @@ -1,116 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.make - -# Include the progress variables for this target. -include examples/mongoose/CMakeFiles/celix.mongoose.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/mongoose/CMakeFiles/celix.mongoose.dir/flags.make - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: examples/mongoose/CMakeFiles/celix.mongoose.dir/flags.make -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix.mongoose.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix.mongoose.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c > CMakeFiles/celix.mongoose.dir/private/src/activator.c.i - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix.mongoose.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c -o CMakeFiles/celix.mongoose.dir/private/src/activator.c.s - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.requires: -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.requires - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.provides: examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.provides.build -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.provides - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.provides.build: examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o - -# Object files for target celix.mongoose -celix_mongoose_OBJECTS = \ -"CMakeFiles/celix.mongoose.dir/private/src/activator.c.o" - -# External object files for target celix.mongoose -celix_mongoose_EXTERNAL_OBJECTS = - -examples/mongoose/libcelix.mongoose.so: examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o -examples/mongoose/libcelix.mongoose.so: examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make -examples/mongoose/libcelix.mongoose.so: framework/libcelix_framework.so -examples/mongoose/libcelix.mongoose.so: examples/mongoose/libmongoose.a -examples/mongoose/libcelix.mongoose.so: utils/libcelix_utils.so -examples/mongoose/libcelix.mongoose.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/mongoose/libcelix.mongoose.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/mongoose/libcelix.mongoose.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/mongoose/libcelix.mongoose.so: examples/mongoose/CMakeFiles/celix.mongoose.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libcelix.mongoose.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/celix.mongoose.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CPackConfig-celix.mongoose-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/celix.mongoose.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/celix.mongoose.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/ziptojar - -# Rule to build all files generated by this target. -examples/mongoose/CMakeFiles/celix.mongoose.dir/build: examples/mongoose/libcelix.mongoose.so -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/build - -examples/mongoose/CMakeFiles/celix.mongoose.dir/requires: examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o.requires -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/requires - -examples/mongoose/CMakeFiles/celix.mongoose.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && $(CMAKE_COMMAND) -P CMakeFiles/celix.mongoose.dir/cmake_clean.cmake -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/clean - -examples/mongoose/CMakeFiles/celix.mongoose.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/depend - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/cmake_clean.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/cmake_clean.cmake deleted file mode 100644 index 76806850..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "celix.mongoose.zip" - "CMakeFiles/celix.mongoose.dir/private/src/activator.c.o" - "libcelix.mongoose.pdb" - "libcelix.mongoose.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/celix.mongoose.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.internal b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.internal deleted file mode 100644 index 689d2f66..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.internal +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.make deleted file mode 100644 index d12253df..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/depend.make +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/activator.c -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/flags.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/flags.make deleted file mode 100644 index c12a99b4..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dcelix_mongoose_EXPORTS - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/link.txt b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/link.txt deleted file mode 100644 index 524a379f..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libcelix.mongoose.so -o libcelix.mongoose.so CMakeFiles/celix.mongoose.dir/private/src/activator.c.o ../../framework/libcelix_framework.so libmongoose.a ../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o deleted file mode 100644 index 8560cbae..00000000 Binary files a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/progress.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/progress.make deleted file mode 100644 index 164e1d26..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/celix.mongoose.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 2 - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/C.includecache b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/C.includecache deleted file mode 100644 index 3752c0c4..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/C.includecache +++ /dev/null @@ -1,84 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c -sys/types.h -- -sys/stat.h -- -errno.h -- -signal.h -- -fcntl.h -- -time.h -- -stdlib.h -- -stdarg.h -- -assert.h -- -string.h -- -ctype.h -- -limits.h -- -stddef.h -- -stdio.h -- -windows.h -- -process.h -- -direct.h -- -io.h -- -winsock2.h -- -stdint.h -- -sys/wait.h -- -sys/socket.h -- -sys/select.h -- -sys/mman.h -- -netinet/in.h -- -arpa/inet.h -- -sys/time.h -- -stdint.h -- -inttypes.h -- -netdb.h -- -pwd.h -- -unistd.h -- -dirent.h -- -dlfcn.h -- -pthread.h -- -mongoose.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.h - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake deleted file mode 100644 index e06d2701..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/build.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/build.make deleted file mode 100644 index e25322e7..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/build.make +++ /dev/null @@ -1,106 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/mongoose/CMakeFiles/mongoose.dir/depend.make - -# Include the progress variables for this target. -include examples/mongoose/CMakeFiles/mongoose.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/mongoose/CMakeFiles/mongoose.dir/flags.make - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o: examples/mongoose/CMakeFiles/mongoose.dir/flags.make -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/mongoose.dir/private/src/mongoose.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mongoose.dir/private/src/mongoose.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c > CMakeFiles/mongoose.dir/private/src/mongoose.c.i - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mongoose.dir/private/src/mongoose.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c -o CMakeFiles/mongoose.dir/private/src/mongoose.c.s - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.requires: -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.requires - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.provides: examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.requires - $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.provides.build -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.provides - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.provides.build: examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o - -# Object files for target mongoose -mongoose_OBJECTS = \ -"CMakeFiles/mongoose.dir/private/src/mongoose.c.o" - -# External object files for target mongoose -mongoose_EXTERNAL_OBJECTS = - -examples/mongoose/libmongoose.a: examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o -examples/mongoose/libmongoose.a: examples/mongoose/CMakeFiles/mongoose.dir/build.make -examples/mongoose/libmongoose.a: examples/mongoose/CMakeFiles/mongoose.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C static library libmongoose.a" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && $(CMAKE_COMMAND) -P CMakeFiles/mongoose.dir/cmake_clean_target.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mongoose.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -examples/mongoose/CMakeFiles/mongoose.dir/build: examples/mongoose/libmongoose.a -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/build - -examples/mongoose/CMakeFiles/mongoose.dir/requires: examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o.requires -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/requires - -examples/mongoose/CMakeFiles/mongoose.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose && $(CMAKE_COMMAND) -P CMakeFiles/mongoose.dir/cmake_clean.cmake -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/clean - -examples/mongoose/CMakeFiles/mongoose.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/depend - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean.cmake deleted file mode 100644 index ec1524ff..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "celix.mongoose.zip" - "CMakeFiles/mongoose.dir/private/src/mongoose.c.o" - "libmongoose.pdb" - "libmongoose.a" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/mongoose.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean_target.cmake b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean_target.cmake deleted file mode 100644 index 12e873ee..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/cmake_clean_target.cmake +++ /dev/null @@ -1,3 +0,0 @@ -FILE(REMOVE_RECURSE - "libmongoose.a" -) diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.internal b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.internal deleted file mode 100644 index 35fcfe37..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.make deleted file mode 100644 index 3339f3e5..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include/mongoose.h -examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/src/mongoose.c - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/flags.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/flags.make deleted file mode 100644 index 20f0403c..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -fPIC - -C_DEFINES = - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/link.txt b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/link.txt deleted file mode 100644 index 391a7aa4..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/link.txt +++ /dev/null @@ -1,2 +0,0 @@ -/usr/bin/ar cr libmongoose.a CMakeFiles/mongoose.dir/private/src/mongoose.c.o -/usr/bin/ranlib libmongoose.a diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o deleted file mode 100644 index d0040ca7..00000000 Binary files a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/progress.make b/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/mongoose.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/examples/mongoose/CMakeFiles/progress.marks b/src/hos_celix/build/examples/mongoose/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/mongoose/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/mongoose/CPackConfig-celix.mongoose-bundle.cmake b/src/hos_celix/build/examples/mongoose/CPackConfig-celix.mongoose-bundle.cmake deleted file mode 100644 index 5347715c..00000000 --- a/src/hos_celix/build/examples/mongoose/CPackConfig-celix.mongoose-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose;celix.mongoose;celix.mongoose_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "celix.mongoose") -SET(CPACK_PACKAGE_NAME "celix.mongoose") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/mongoose/CTestTestfile.cmake b/src/hos_celix/build/examples/mongoose/CTestTestfile.cmake deleted file mode 100644 index 4704bc6d..00000000 --- a/src/hos_celix/build/examples/mongoose/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/mongoose/MANIFEST.MF b/src/hos_celix/build/examples/mongoose/MANIFEST.MF deleted file mode 100644 index 8b89dc87..00000000 --- a/src/hos_celix/build/examples/mongoose/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: celix.mongoose -Bundle-Description: celix.mongoose bundle -Bundle-Version: 0.0.1.incubating -library: celix.mongoose - diff --git a/src/hos_celix/build/examples/mongoose/Makefile b/src/hos_celix/build/examples/mongoose/Makefile deleted file mode 100644 index 1e6af0a1..00000000 --- a/src/hos_celix/build/examples/mongoose/Makefile +++ /dev/null @@ -1,265 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/mongoose/CMakeFiles/celix.mongoose.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/CMakeFiles/celix.mongoose.dir/rule -.PHONY : examples/mongoose/CMakeFiles/celix.mongoose.dir/rule - -# Convenience name for target. -celix.mongoose: examples/mongoose/CMakeFiles/celix.mongoose.dir/rule -.PHONY : celix.mongoose - -# fast build rule for target. -celix.mongoose/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/build -.PHONY : celix.mongoose/fast - -# Convenience name for target. -examples/mongoose/CMakeFiles/mongoose.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/mongoose/CMakeFiles/mongoose.dir/rule -.PHONY : examples/mongoose/CMakeFiles/mongoose.dir/rule - -# Convenience name for target. -mongoose: examples/mongoose/CMakeFiles/mongoose.dir/rule -.PHONY : mongoose - -# fast build rule for target. -mongoose/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/build -.PHONY : mongoose/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/celix.mongoose.dir/build.make examples/mongoose/CMakeFiles/celix.mongoose.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/mongoose.o: private/src/mongoose.c.o -.PHONY : private/src/mongoose.o - -# target to build an object file -private/src/mongoose.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.o -.PHONY : private/src/mongoose.c.o - -private/src/mongoose.i: private/src/mongoose.c.i -.PHONY : private/src/mongoose.i - -# target to preprocess a source file -private/src/mongoose.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.i -.PHONY : private/src/mongoose.c.i - -private/src/mongoose.s: private/src/mongoose.c.s -.PHONY : private/src/mongoose.s - -# target to generate assembly for a file -private/src/mongoose.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/mongoose/CMakeFiles/mongoose.dir/build.make examples/mongoose/CMakeFiles/mongoose.dir/private/src/mongoose.c.s -.PHONY : private/src/mongoose.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... celix.mongoose" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... mongoose" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/mongoose.o" - @echo "... private/src/mongoose.i" - @echo "... private/src/mongoose.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose.zip b/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose.zip deleted file mode 100644 index e6ccf206..00000000 Binary files a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/META-INF/MANIFEST.MF deleted file mode 100644 index 8b89dc87..00000000 --- a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: celix.mongoose -Bundle-Description: celix.mongoose bundle -Bundle-Version: 0.0.1.incubating -library: celix.mongoose - diff --git a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/libcelix.mongoose.so b/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/libcelix.mongoose.so deleted file mode 100644 index 967b693d..00000000 Binary files a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/libcelix.mongoose.so and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/celix.mongoose.zip b/src/hos_celix/build/examples/mongoose/celix.mongoose.zip deleted file mode 100644 index 769abb01..00000000 Binary files a/src/hos_celix/build/examples/mongoose/celix.mongoose.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/cmake_install.cmake b/src/hos_celix/build/examples/mongoose/cmake_install.cmake deleted file mode 100644 index f1235fe0..00000000 --- a/src/hos_celix/build/examples/mongoose/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/mongoose/libcelix.mongoose.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcelix.mongoose.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/mongoose/root") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "celix.mongoose_install") - diff --git a/src/hos_celix/build/examples/mongoose/libcelix.mongoose.so b/src/hos_celix/build/examples/mongoose/libcelix.mongoose.so deleted file mode 100755 index a557bb18..00000000 Binary files a/src/hos_celix/build/examples/mongoose/libcelix.mongoose.so and /dev/null differ diff --git a/src/hos_celix/build/examples/mongoose/libmongoose.a b/src/hos_celix/build/examples/mongoose/libmongoose.a deleted file mode 100644 index 50d77d2c..00000000 Binary files a/src/hos_celix/build/examples/mongoose/libmongoose.a and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CTestTestfile.cmake deleted file mode 100644 index b5e2d14c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CTestTestfile.cmake +++ /dev/null @@ -1,8 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(greeting) -SUBDIRS(client) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/Makefile deleted file mode 100644 index c7720a4d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/C.includecache deleted file mode 100644 index ab49d4b2..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/C.includecache +++ /dev/null @@ -1,584 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/../greeting/public/include/greeting_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c -stdlib.h -- -stdio.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/bundle_context.h -greeting_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/greeting_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/DependInfo.cmake deleted file mode 100644 index 62041969..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/../greeting/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make deleted file mode 100644 index 0fc65fac..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/flags.make - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/flags.make -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c > CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.i - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c -o CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.s - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.requires: -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.requires - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.provides: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.provides - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.provides.build: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o - -# Object files for target chapter01-greeting-example-client -chapter01__greeting__example__client_OBJECTS = \ -"CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o" - -# External object files for target chapter01-greeting-example-client -chapter01__greeting__example__client_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchapter01-greeting-example-client.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/chapter01-greeting-example-client.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CPackConfig-chapter01-greeting-example-client-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build: examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/requires: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o.requires -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/requires - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client && $(CMAKE_COMMAND) -P CMakeFiles/chapter01-greeting-example-client.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/clean - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/cmake_clean.cmake deleted file mode 100644 index d25c2af4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "chapter01-greeting-example-client.zip" - "CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o" - "libchapter01-greeting-example-client.pdb" - "libchapter01-greeting-example-client.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/chapter01-greeting-example-client.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.internal deleted file mode 100644 index 9a0e053b..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.internal +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/../greeting/public/include/greeting_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.make deleted file mode 100644 index 8e363a75..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/depend.make +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/../greeting/public/include/greeting_service.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/flags.make deleted file mode 100644 index d5ffc4c5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/../greeting/public/include - -C_DEFINES = -Dchapter01_greeting_example_client_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/link.txt deleted file mode 100644 index d3c395fc..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchapter01-greeting-example-client.so -o libchapter01-greeting-example-client.so CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o ../../../../framework/libcelix_framework.so ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o deleted file mode 100644 index 8940e565..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/progress.make deleted file mode 100644 index 42585f96..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 23 - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CTestTestfile.cmake deleted file mode 100644 index 0db7929a..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/MANIFEST.MF deleted file mode 100644 index 9cca0322..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter01-greeting-example-client -Bundle-Description: chapter01-greeting-example-client bundle -Bundle-Version: 0.0.1.incubating -library: chapter01-greeting-example-client - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/Makefile deleted file mode 100644 index 828b9914..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule -.PHONY : examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule - -# Convenience name for target. -chapter01-greeting-example-client: examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/rule -.PHONY : chapter01-greeting-example-client - -# fast build rule for target. -chapter01-greeting-example-client/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build -.PHONY : chapter01-greeting-example-client/fast - -private/src/client.o: private/src/client.c.o -.PHONY : private/src/client.o - -# target to build an object file -private/src/client.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.o -.PHONY : private/src/client.c.o - -private/src/client.i: private/src/client.c.i -.PHONY : private/src/client.i - -# target to preprocess a source file -private/src/client.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.i -.PHONY : private/src/client.c.i - -private/src/client.s: private/src/client.c.s -.PHONY : private/src/client.s - -# target to generate assembly for a file -private/src/client.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/build.make examples/osgi-in-action/chapter01-greeting-example/client/CMakeFiles/chapter01-greeting-example-client.dir/private/src/client.c.s -.PHONY : private/src/client.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... chapter01-greeting-example-client" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/client.o" - @echo "... private/src/client.i" - @echo "... private/src/client.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client.zip b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client.zip deleted file mode 100644 index 9854cae5..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/META-INF/MANIFEST.MF deleted file mode 100644 index 9cca0322..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter01-greeting-example-client -Bundle-Description: chapter01-greeting-example-client bundle -Bundle-Version: 0.0.1.incubating -library: chapter01-greeting-example-client - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/libchapter01-greeting-example-client.so b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/libchapter01-greeting-example-client.so deleted file mode 100644 index 0b03de39..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/_CPack_Packages/ZIP/chapter01-greeting-example-client/libchapter01-greeting-example-client.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip deleted file mode 100644 index af20c023..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/chapter01-greeting-example-client.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/cmake_install.cmake deleted file mode 100644 index 74725f6f..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example-client_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example-client_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example-client_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example-client.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example-client_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so deleted file mode 100755 index 30f87485..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/libchapter01-greeting-example-client.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/cmake_install.cmake deleted file mode 100644 index e9c69b85..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/cmake_install.cmake +++ /dev/null @@ -1,41 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/C.includecache deleted file mode 100644 index 59cbd968..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/C.includecache +++ /dev/null @@ -1,600 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h -greeting_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/bundle_context.h -greeting_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.h -greeting_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_service.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c -stdio.h -- -greeting_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/DependInfo.cmake deleted file mode 100644 index e3b2a302..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make deleted file mode 100644 index aaac64cd..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c > CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c -o CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c > CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.i - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c -o CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.s - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.requires: -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.requires - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.provides: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.provides - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.provides.build: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o - -# Object files for target chapter01-greeting-example -chapter01__greeting__example_OBJECTS = \ -"CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o" \ -"CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o" - -# External object files for target chapter01-greeting-example -chapter01__greeting__example_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchapter01-greeting-example.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/chapter01-greeting-example.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CPackConfig-chapter01-greeting-example-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build: examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/requires: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o.requires -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/requires: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o.requires -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/requires - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting && $(CMAKE_COMMAND) -P CMakeFiles/chapter01-greeting-example.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/clean - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/cmake_clean.cmake deleted file mode 100644 index 6ab86931..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "chapter01-greeting-example.zip" - "CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o" - "CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o" - "libchapter01-greeting-example.pdb" - "libchapter01-greeting-example.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/chapter01-greeting-example.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.internal deleted file mode 100644 index 79d3ddf6..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.internal +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.make deleted file mode 100644 index 8b571c13..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/depend.make +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make deleted file mode 100644 index 40775427..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include - -C_DEFINES = -Dchapter01_greeting_example_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/link.txt deleted file mode 100644 index 92a7b3f9..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchapter01-greeting-example.so -o libchapter01-greeting-example.so CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o ../../../../framework/libcelix_framework.so ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o deleted file mode 100644 index 7e73f738..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o deleted file mode 100644 index 1e21f726..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/progress.make deleted file mode 100644 index 8217c4f0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 22 -CMAKE_PROGRESS_2 = - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CPackConfig-chapter01-greeting-example-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CPackConfig-chapter01-greeting-example-bundle.cmake deleted file mode 100644 index 220dee44..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CPackConfig-chapter01-greeting-example-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting;chapter01-greeting-example;chapter01-greeting-example_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "chapter01-greeting-example") -SET(CPACK_PACKAGE_NAME "chapter01-greeting-example") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CTestTestfile.cmake deleted file mode 100644 index 53492d3c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/MANIFEST.MF deleted file mode 100644 index b85ab876..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter01-greeting-example -Bundle-Description: chapter01-greeting-example bundle -Bundle-Version: 0.0.1.incubating -library: chapter01-greeting-example - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/Makefile deleted file mode 100644 index b79d63ba..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule -.PHONY : examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule - -# Convenience name for target. -chapter01-greeting-example: examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/rule -.PHONY : chapter01-greeting-example - -# fast build rule for target. -chapter01-greeting-example/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build -.PHONY : chapter01-greeting-example/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/greeting_impl.o: private/src/greeting_impl.c.o -.PHONY : private/src/greeting_impl.o - -# target to build an object file -private/src/greeting_impl.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.o -.PHONY : private/src/greeting_impl.c.o - -private/src/greeting_impl.i: private/src/greeting_impl.c.i -.PHONY : private/src/greeting_impl.i - -# target to preprocess a source file -private/src/greeting_impl.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.i -.PHONY : private/src/greeting_impl.c.i - -private/src/greeting_impl.s: private/src/greeting_impl.c.s -.PHONY : private/src/greeting_impl.s - -# target to generate assembly for a file -private/src/greeting_impl.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/build.make examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeFiles/chapter01-greeting-example.dir/private/src/greeting_impl.c.s -.PHONY : private/src/greeting_impl.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... chapter01-greeting-example" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/greeting_impl.o" - @echo "... private/src/greeting_impl.i" - @echo "... private/src/greeting_impl.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example.zip b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example.zip deleted file mode 100644 index 02181381..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/META-INF/MANIFEST.MF deleted file mode 100644 index b85ab876..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter01-greeting-example -Bundle-Description: chapter01-greeting-example bundle -Bundle-Version: 0.0.1.incubating -library: chapter01-greeting-example - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/libchapter01-greeting-example.so b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/libchapter01-greeting-example.so deleted file mode 100644 index 657a75ac..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/_CPack_Packages/ZIP/chapter01-greeting-example/libchapter01-greeting-example.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip deleted file mode 100644 index 1e545c7f..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/chapter01-greeting-example.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/cmake_install.cmake deleted file mode 100644 index 86119fef..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter01-greeting-example.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter01-greeting-example_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so b/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so deleted file mode 100755 index 08698586..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/greeting/libchapter01-greeting-example.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/C.includecache deleted file mode 100644 index f903ad7c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/C.includecache +++ /dev/null @@ -1,588 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c -stdlib.h -- -stdio.h -- -apr_general.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/bundle_activator.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/DependInfo.cmake deleted file mode 100644 index 144b2498..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make deleted file mode 100644 index 588b576c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/flags.make - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/flags.make -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c > CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.i - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c -o CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.s - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.requires - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.provides: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.provides - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.provides.build: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o - -# Object files for target chapter04-correct-listener -chapter04__correct__listener_OBJECTS = \ -"CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o" - -# External object files for target chapter04-correct-listener -chapter04__correct__listener_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchapter04-correct-listener.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/chapter04-correct-listener.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CPackConfig-chapter04-correct-listener-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build: examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/requires: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/requires - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener && $(CMAKE_COMMAND) -P CMakeFiles/chapter04-correct-listener.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/clean - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/cmake_clean.cmake deleted file mode 100644 index 9f7a605e..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "chapter04-correct-listener.zip" - "CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o" - "libchapter04-correct-listener.pdb" - "libchapter04-correct-listener.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/chapter04-correct-listener.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.internal deleted file mode 100644 index fec4a879..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.internal +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.make deleted file mode 100644 index 3410f646..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/depend.make +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/flags.make deleted file mode 100644 index 1242f8dc..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dchapter04_correct_listener_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/link.txt deleted file mode 100644 index a9faa10d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchapter04-correct-listener.so -o libchapter04-correct-listener.so CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o deleted file mode 100644 index e7f30680..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/progress.make deleted file mode 100644 index 44101e16..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 24 - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CPackConfig-chapter04-correct-listener-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CPackConfig-chapter04-correct-listener-bundle.cmake deleted file mode 100644 index 63d02df0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CPackConfig-chapter04-correct-listener-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener;chapter04-correct-listener;chapter04-correct-listener_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "chapter04-correct-listener") -SET(CPACK_PACKAGE_NAME "chapter04-correct-listener") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CTestTestfile.cmake deleted file mode 100644 index c7f7a836..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/MANIFEST.MF deleted file mode 100644 index 65d963f0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-correct-listener -Bundle-Description: chapter04-correct-listener bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-correct-listener - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/Makefile deleted file mode 100644 index a64494dc..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule -.PHONY : examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule - -# Convenience name for target. -chapter04-correct-listener: examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/rule -.PHONY : chapter04-correct-listener - -# fast build rule for target. -chapter04-correct-listener/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build -.PHONY : chapter04-correct-listener/fast - -private/src/listener_example.o: private/src/listener_example.c.o -.PHONY : private/src/listener_example.o - -# target to build an object file -private/src/listener_example.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.o -.PHONY : private/src/listener_example.c.o - -private/src/listener_example.i: private/src/listener_example.c.i -.PHONY : private/src/listener_example.i - -# target to preprocess a source file -private/src/listener_example.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.i -.PHONY : private/src/listener_example.c.i - -private/src/listener_example.s: private/src/listener_example.c.s -.PHONY : private/src/listener_example.s - -# target to generate assembly for a file -private/src/listener_example.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/build.make examples/osgi-in-action/chapter04-correct-listener/CMakeFiles/chapter04-correct-listener.dir/private/src/listener_example.c.s -.PHONY : private/src/listener_example.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... chapter04-correct-listener" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/listener_example.o" - @echo "... private/src/listener_example.i" - @echo "... private/src/listener_example.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener.zip deleted file mode 100644 index 1bc92d5f..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/META-INF/MANIFEST.MF deleted file mode 100644 index 65d963f0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-correct-listener -Bundle-Description: chapter04-correct-listener bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-correct-listener - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/libchapter04-correct-listener.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/libchapter04-correct-listener.so deleted file mode 100644 index bffd9dfc..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/_CPack_Packages/ZIP/chapter04-correct-listener/libchapter04-correct-listener.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip deleted file mode 100644 index 7e803555..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/chapter04-correct-listener.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/cmake_install.cmake deleted file mode 100644 index dfd8806d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-listener_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-listener_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-listener_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-listener.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-listener_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so deleted file mode 100755 index d609ba55..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-listener/libchapter04-correct-listener.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/C.includecache deleted file mode 100644 index 683fa643..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/C.includecache +++ /dev/null @@ -1,592 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/bundle_context.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/log_service.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/DependInfo.cmake deleted file mode 100644 index 66e47eb1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make deleted file mode 100644 index 014a18d2..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/flags.make - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/flags.make -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c > CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c -o CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o - -# Object files for target chapter04-correct-lookup -chapter04__correct__lookup_OBJECTS = \ -"CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o" - -# External object files for target chapter04-correct-lookup -chapter04__correct__lookup_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchapter04-correct-lookup.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/chapter04-correct-lookup.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CPackConfig-chapter04-correct-lookup-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/chapter04-correct-lookup.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/chapter04-correct-lookup.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build: examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/requires: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/requires - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup && $(CMAKE_COMMAND) -P CMakeFiles/chapter04-correct-lookup.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/clean - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/cmake_clean.cmake deleted file mode 100644 index 726abf22..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "chapter04-correct-lookup.zip" - "CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o" - "libchapter04-correct-lookup.pdb" - "libchapter04-correct-lookup.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/chapter04-correct-lookup.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.internal deleted file mode 100644 index e02e1792..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.internal +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.make deleted file mode 100644 index a080f8db..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/depend.make +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/flags.make deleted file mode 100644 index a0c7d1be..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dchapter04_correct_lookup_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/link.txt deleted file mode 100644 index 20b5387e..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchapter04-correct-lookup.so -o libchapter04-correct-lookup.so CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o deleted file mode 100644 index 0e6aa306..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CPackConfig-chapter04-correct-lookup-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CPackConfig-chapter04-correct-lookup-bundle.cmake deleted file mode 100644 index d21b1da3..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CPackConfig-chapter04-correct-lookup-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup;chapter04-correct-lookup;chapter04-correct-lookup_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "chapter04-correct-lookup") -SET(CPACK_PACKAGE_NAME "chapter04-correct-lookup") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CTestTestfile.cmake deleted file mode 100644 index 290c6c2a..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/MANIFEST.MF deleted file mode 100644 index 8c6eaf3a..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-correct-lookup -Bundle-Description: chapter04-correct-lookup bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-correct-lookup - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/Makefile deleted file mode 100644 index d1c7bf67..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule -.PHONY : examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule - -# Convenience name for target. -chapter04-correct-lookup: examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/rule -.PHONY : chapter04-correct-lookup - -# fast build rule for target. -chapter04-correct-lookup/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build -.PHONY : chapter04-correct-lookup/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/build.make examples/osgi-in-action/chapter04-correct-lookup/CMakeFiles/chapter04-correct-lookup.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... chapter04-correct-lookup" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup.zip deleted file mode 100644 index 8255c24c..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/META-INF/MANIFEST.MF deleted file mode 100644 index 8c6eaf3a..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-correct-lookup -Bundle-Description: chapter04-correct-lookup bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-correct-lookup - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/libchapter04-correct-lookup.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/libchapter04-correct-lookup.so deleted file mode 100644 index a2a9db6a..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/_CPack_Packages/ZIP/chapter04-correct-lookup/libchapter04-correct-lookup.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/chapter04-correct-lookup.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/chapter04-correct-lookup.zip deleted file mode 100644 index b58a5fae..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/chapter04-correct-lookup.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/cmake_install.cmake deleted file mode 100644 index 610d8342..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-lookup_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-lookup_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-lookup_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-correct-lookup.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-correct-lookup_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so deleted file mode 100755 index f6ef5bee..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-correct-lookup/libchapter04-correct-lookup.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/progress.marks deleted file mode 100644 index 7273c0fa..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -25 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CTestTestfile.cmake deleted file mode 100644 index 4f825344..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CTestTestfile.cmake +++ /dev/null @@ -1,10 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(circle) -SUBDIRS(paint) -SUBDIRS(square) -SUBDIRS(triangle) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/Makefile deleted file mode 100644 index 9647bebb..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/C.includecache deleted file mode 100644 index 2ce80f32..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/C.includecache +++ /dev/null @@ -1,4474 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include/simple_shape.h -gdk/gdk.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/service_registration.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/bundle_context.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/simple_shape.h -circle_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/simple_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c -stdio.h -- -string.h -- -celixbool.h -- -stdlib.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/bundle.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/simple_shape.h -circle_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - -/usr/include/atk-1.0/atk/atk-enum-types.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atk.h -atk/atkobject.h -- -atk/atkaction.h -- -atk/atkcomponent.h -- -atk/atkdocument.h -- -atk/atkeditabletext.h -- -atk/atk-enum-types.h -- -atk/atkgobjectaccessible.h -- -atk/atkhyperlink.h -- -atk/atkhyperlinkimpl.h -- -atk/atkhypertext.h -- -atk/atkimage.h -- -atk/atknoopobject.h -- -atk/atknoopobjectfactory.h -- -atk/atkobjectfactory.h -- -atk/atkplug.h -- -atk/atkrange.h -- -atk/atkregistry.h -- -atk/atkrelation.h -- -atk/atkrelationset.h -- -atk/atkrelationtype.h -- -atk/atkselection.h -- -atk/atksocket.h -- -atk/atkstate.h -- -atk/atkstateset.h -- -atk/atkstreamablecontent.h -- -atk/atktable.h -- -atk/atktablecell.h -- -atk/atktext.h -- -atk/atkutil.h -- -atk/atkmisc.h -- -atk/atkvalue.h -- -atk/atkversion.h -- -atk/atkwindow.h -- - -/usr/include/atk-1.0/atk/atkaction.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkcomponent.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkdocument.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkeditabletext.h -atk/atkobject.h -- -atk/atktext.h -- - -/usr/include/atk-1.0/atk/atkgobjectaccessible.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkhyperlink.h -atk/atkaction.h -- - -/usr/include/atk-1.0/atk/atkhyperlinkimpl.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkhypertext.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkimage.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkmisc.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atknoopobject.h - -/usr/include/atk-1.0/atk/atknoopobjectfactory.h -atk/atkobjectfactory.h -- - -/usr/include/atk-1.0/atk/atkobject.h -glib-object.h -- -atk/atkstate.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkobjectfactory.h -glib-object.h -- -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkplug.h - -/usr/include/atk-1.0/atk/atkrange.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkregistry.h -glib-object.h -- -atkobjectfactory.h -/usr/include/atk-1.0/atk/atkobjectfactory.h - -/usr/include/atk-1.0/atk/atkrelation.h -glib-object.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkrelationset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkrelation.h -- - -/usr/include/atk-1.0/atk/atkrelationtype.h -glib.h -- - -/usr/include/atk-1.0/atk/atkselection.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atksocket.h - -/usr/include/atk-1.0/atk/atkstate.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkstateset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkstate.h -- - -/usr/include/atk-1.0/atk/atkstreamablecontent.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktable.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktablecell.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktext.h -glib-object.h -- -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkutil.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkvalue.h -atk/atkobject.h -- -atk/atkrange.h -- - -/usr/include/atk-1.0/atk/atkversion.h - -/usr/include/atk-1.0/atk/atkwindow.h -atk/atkobject.h -- - -/usr/include/cairo/cairo-deprecated.h - -/usr/include/cairo/cairo-features.h - -/usr/include/cairo/cairo-version.h - -/usr/include/cairo/cairo.h -cairo-version.h -/usr/include/cairo/cairo-version.h -cairo-features.h -/usr/include/cairo/cairo-features.h -cairo-deprecated.h -/usr/include/cairo/cairo-deprecated.h - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -glib.h -- -glib-object.h -- -gio/gio.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -glib-object.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -glib.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -stdio.h -- -glib.h -- -gmodule.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -glib.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-features.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-transform.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-simple-anim.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- -gdk-pixbuf/gdk-pixbuf-loader.h -- -gdk-pixbuf/gdk-pixbuf-enum-types.h -- - -/usr/include/glib-2.0/gio/gaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroupexporter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactionmap.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gappinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplication.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplicationcommandline.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gasyncinitable.h -gio/giotypes.h -- -gio/ginitable.h -- - -/usr/include/glib-2.0/gio/gasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gbufferedinputstream.h -gio/gfilterinputstream.h -- - -/usr/include/glib-2.0/gio/gbufferedoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gbytesicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcancellable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcharsetconverter.h -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcontenttype.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverterinputstream.h -gio/gfilterinputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gconverteroutputstream.h -gio/gfilteroutputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcredentials.h -gio/giotypes.h -- -unistd.h -- -sys/types.h -- - -/usr/include/glib-2.0/gio/gdatainputstream.h -gio/gbufferedinputstream.h -- - -/usr/include/glib-2.0/gio/gdataoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gdbusactiongroup.h -giotypes.h -/usr/include/glib-2.0/gio/giotypes.h - -/usr/include/glib-2.0/gio/gdbusaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusauthobserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusconnection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbuserror.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterface.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusintrospection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmenumodel.h -gio/gdbusconnection.h -- - -/usr/include/glib-2.0/gio/gdbusmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmethodinvocation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnameowning.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnamewatching.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobject.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanager.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusproxy.h -gio/giotypes.h -- -gio/gdbusintrospection.h -- - -/usr/include/glib-2.0/gio/gdbusserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusutils.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdrive.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gemblem.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gemblemedicon.h -gio/gicon.h -- -gio/gemblem.h -- - -/usr/include/glib-2.0/gio/gfile.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileattribute.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfileiostream.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gfilemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfilenamecompleter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gfilterinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfilteroutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddressmask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetsocketaddress.h -gio/gsocketaddress.h -- - -/usr/include/glib-2.0/gio/ginitable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gio.h -gio/giotypes.h -- -gio/gaction.h -- -gio/gactiongroup.h -- -gio/gactiongroupexporter.h -- -gio/gactionmap.h -- -gio/gappinfo.h -- -gio/gapplication.h -- -gio/gapplicationcommandline.h -- -gio/gasyncinitable.h -- -gio/gasyncresult.h -- -gio/gbufferedinputstream.h -- -gio/gbufferedoutputstream.h -- -gio/gbytesicon.h -- -gio/gcancellable.h -- -gio/gcharsetconverter.h -- -gio/gcontenttype.h -- -gio/gconverter.h -- -gio/gconverterinputstream.h -- -gio/gconverteroutputstream.h -- -gio/gcredentials.h -- -gio/gdatainputstream.h -- -gio/gdataoutputstream.h -- -gio/gdbusaddress.h -- -gio/gdbusauthobserver.h -- -gio/gdbusconnection.h -- -gio/gdbuserror.h -- -gio/gdbusintrospection.h -- -gio/gdbusmessage.h -- -gio/gdbusmethodinvocation.h -- -gio/gdbusnameowning.h -- -gio/gdbusnamewatching.h -- -gio/gdbusproxy.h -- -gio/gdbusserver.h -- -gio/gdbusutils.h -- -gio/gdrive.h -- -gio/gemblemedicon.h -- -gio/gfileattribute.h -- -gio/gfileenumerator.h -- -gio/gfile.h -- -gio/gfileicon.h -- -gio/gfileinfo.h -- -gio/gfileinputstream.h -- -gio/gfileiostream.h -- -gio/gfilemonitor.h -- -gio/gfilenamecompleter.h -- -gio/gfileoutputstream.h -- -gio/gfilterinputstream.h -- -gio/gfilteroutputstream.h -- -gio/gicon.h -- -gio/ginetaddress.h -- -gio/ginetaddressmask.h -- -gio/ginetsocketaddress.h -- -gio/ginitable.h -- -gio/ginputstream.h -- -gio/gioenums.h -- -gio/gioenumtypes.h -- -gio/gioerror.h -- -gio/giomodule.h -- -gio/gioscheduler.h -- -gio/giostream.h -- -gio/gloadableicon.h -- -gio/gmemoryinputstream.h -- -gio/gmemoryoutputstream.h -- -gio/gmount.h -- -gio/gmountoperation.h -- -gio/gnativevolumemonitor.h -- -gio/gnetworkaddress.h -- -gio/gnetworkmonitor.h -- -gio/gnetworkservice.h -- -gio/goutputstream.h -- -gio/gpermission.h -- -gio/gpollableinputstream.h -- -gio/gpollableoutputstream.h -- -gio/gpollableutils.h -- -gio/gpropertyaction.h -- -gio/gproxy.h -- -gio/gproxyaddress.h -- -gio/gproxyaddressenumerator.h -- -gio/gproxyresolver.h -- -gio/gresolver.h -- -gio/gresource.h -- -gio/gseekable.h -- -gio/gsettingsschema.h -- -gio/gsettings.h -- -gio/gsimpleaction.h -- -gio/gsimpleactiongroup.h -- -gio/gsimpleasyncresult.h -- -gio/gsimplepermission.h -- -gio/gsocketaddressenumerator.h -- -gio/gsocketaddress.h -- -gio/gsocketclient.h -- -gio/gsocketconnectable.h -- -gio/gsocketconnection.h -- -gio/gsocketcontrolmessage.h -- -gio/gsocket.h -- -gio/gsocketlistener.h -- -gio/gsocketservice.h -- -gio/gsrvtarget.h -- -gio/gsimpleproxyresolver.h -- -gio/gtask.h -- -gio/gsubprocess.h -- -gio/gsubprocesslauncher.h -- -gio/gtcpconnection.h -- -gio/gtcpwrapperconnection.h -- -gio/gtestdbus.h -- -gio/gthemedicon.h -- -gio/gthreadedsocketservice.h -- -gio/gtlsbackend.h -- -gio/gtlscertificate.h -- -gio/gtlsclientconnection.h -- -gio/gtlsconnection.h -- -gio/gtlsdatabase.h -- -gio/gtlsfiledatabase.h -- -gio/gtlsinteraction.h -- -gio/gtlsserverconnection.h -- -gio/gtlspassword.h -- -gio/gvfs.h -- -gio/gvolume.h -- -gio/gvolumemonitor.h -- -gio/gzlibcompressor.h -- -gio/gzlibdecompressor.h -- -gio/gdbusinterface.h -- -gio/gdbusinterfaceskeleton.h -- -gio/gdbusobject.h -- -gio/gdbusobjectskeleton.h -- -gio/gdbusobjectproxy.h -- -gio/gdbusobjectmanager.h -- -gio/gdbusobjectmanagerclient.h -- -gio/gdbusobjectmanagerserver.h -- -gio/gdbusactiongroup.h -- -gio/gremoteactiongroup.h -- -gio/gmenumodel.h -- -gio/gmenu.h -- -gio/gmenuexporter.h -- -gio/gdbusmenumodel.h -- -gio/gnotification.h -- - -/usr/include/glib-2.0/gio/gioenums.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioenumtypes.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioerror.h -glib.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/giomodule.h -gio/giotypes.h -- -gmodule.h -- - -/usr/include/glib-2.0/gio/gioscheduler.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/giostream.h -gio/ginputstream.h -- -gio/goutputstream.h -- -gio/gcancellable.h -- -gio/gioerror.h -- - -/usr/include/glib-2.0/gio/giotypes.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gloadableicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmemoryinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gmemoryoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gmenu.h -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenuexporter.h -gio/gdbusconnection.h -- -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenumodel.h -glib-object.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmount.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmountoperation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnativevolumemonitor.h -gio/gvolumemonitor.h -- - -/usr/include/glib-2.0/gio/gnetworkaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkmonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkservice.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnotification.h -gio/giotypes.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/goutputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpollableinputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableoutputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableutils.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpropertyaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxyaddress.h -gio/ginetsocketaddress.h -- - -/usr/include/glib-2.0/gio/gproxyaddressenumerator.h -gio/gsocketaddressenumerator.h -- - -/usr/include/glib-2.0/gio/gproxyresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gremoteactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresource.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gseekable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettings.h -gio/gsettingsschema.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettingsschema.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gsimpleaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleactiongroup.h -gactiongroup.h -/usr/include/glib-2.0/gio/gactiongroup.h -gactionmap.h -/usr/include/glib-2.0/gio/gactionmap.h - -/usr/include/glib-2.0/gio/gsimpleasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimplepermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleproxyresolver.h -gio/gproxyresolver.h -- - -/usr/include/glib-2.0/gio/gsocket.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddressenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnectable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnection.h -glib-object.h -- -gio/gsocket.h -- -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gsocketcontrolmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketlistener.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketservice.h -gio/gsocketlistener.h -- - -/usr/include/glib-2.0/gio/gsrvtarget.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocess.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocesslauncher.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtcpconnection.h -gio/gsocketconnection.h -- - -/usr/include/glib-2.0/gio/gtcpwrapperconnection.h -gio/gtcpconnection.h -- - -/usr/include/glib-2.0/gio/gtestdbus.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthemedicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthreadedsocketservice.h -gio/gsocketservice.h -- - -/usr/include/glib-2.0/gio/gtlsbackend.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlscertificate.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsclientconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gtlsconnection.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gtlsdatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsfiledatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsinteraction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlspassword.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsserverconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gvfs.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolume.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolumemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gzlibcompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/gio/gzlibdecompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/glib-object.h -gobject/gbinding.h -- -gobject/gboxed.h -- -gobject/genums.h -- -gobject/gobject.h -- -gobject/gparam.h -- -gobject/gparamspecs.h -- -gobject/gsignal.h -- -gobject/gsourceclosure.h -- -gobject/gtype.h -- -gobject/gtypemodule.h -- -gobject/gtypeplugin.h -- -gobject/gvalue.h -- -gobject/gvaluearray.h -- -gobject/gvaluetypes.h -- - -/usr/include/glib-2.0/glib.h -glib/galloca.h -- -glib/garray.h -- -glib/gasyncqueue.h -- -glib/gatomic.h -- -glib/gbacktrace.h -- -glib/gbase64.h -- -glib/gbitlock.h -- -glib/gbookmarkfile.h -- -glib/gbytes.h -- -glib/gcharset.h -- -glib/gchecksum.h -- -glib/gconvert.h -- -glib/gdataset.h -- -glib/gdate.h -- -glib/gdatetime.h -- -glib/gdir.h -- -glib/genviron.h -- -glib/gerror.h -- -glib/gfileutils.h -- -glib/ggettext.h -- -glib/ghash.h -- -glib/ghmac.h -- -glib/ghook.h -- -glib/ghostutils.h -- -glib/giochannel.h -- -glib/gkeyfile.h -- -glib/glist.h -- -glib/gmacros.h -- -glib/gmain.h -- -glib/gmappedfile.h -- -glib/gmarkup.h -- -glib/gmem.h -- -glib/gmessages.h -- -glib/gnode.h -- -glib/goption.h -- -glib/gpattern.h -- -glib/gpoll.h -- -glib/gprimes.h -- -glib/gqsort.h -- -glib/gquark.h -- -glib/gqueue.h -- -glib/grand.h -- -glib/gregex.h -- -glib/gscanner.h -- -glib/gsequence.h -- -glib/gshell.h -- -glib/gslice.h -- -glib/gslist.h -- -glib/gspawn.h -- -glib/gstrfuncs.h -- -glib/gstring.h -- -glib/gstringchunk.h -- -glib/gtestutils.h -- -glib/gthread.h -- -glib/gthreadpool.h -- -glib/gtimer.h -- -glib/gtimezone.h -- -glib/gtrashstack.h -- -glib/gtree.h -- -glib/gtypes.h -- -glib/gunicode.h -- -glib/gurifuncs.h -- -glib/gutils.h -- -glib/gvarianttype.h -- -glib/gvariant.h -- -glib/gversion.h -- -glib/gversionmacros.h -- -glib/gwin32.h -- -glib/deprecated/gallocator.h -- -glib/deprecated/gcache.h -- -glib/deprecated/gcompletion.h -- -glib/deprecated/gmain.h -- -glib/deprecated/grel.h -- -glib/deprecated/gthread.h -- - -/usr/include/glib-2.0/glib/deprecated/gallocator.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gcache.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gcompletion.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gmain.h -glib/gmain.h -- - -/usr/include/glib-2.0/glib/deprecated/grel.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gthread.h -glib/gthread.h -- -sys/types.h -- -pthread.h -- - -/usr/include/glib-2.0/glib/galloca.h -glib/gtypes.h -- -alloca.h -- -alloca.h -- -malloc.h -- - -/usr/include/glib-2.0/glib/garray.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gasyncqueue.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gatomic.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbacktrace.h -glib/gtypes.h -- -signal.h -- - -/usr/include/glib-2.0/glib/gbase64.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbitlock.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbookmarkfile.h -glib/gerror.h -- -time.h -- - -/usr/include/glib-2.0/glib/gbytes.h -glib/gtypes.h -- -glib/garray.h -- - -/usr/include/glib-2.0/glib/gcharset.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gchecksum.h -glib/gtypes.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gconvert.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gdataset.h -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdate.h -time.h -- -glib/gtypes.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdatetime.h -glib/gtimezone.h -- - -/usr/include/glib-2.0/glib/gdir.h -glib/gerror.h -- -dirent.h -- - -/usr/include/glib-2.0/glib/genviron.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gerror.h -stdarg.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gfileutils.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/ggettext.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/ghash.h -glib/gtypes.h -- -glib/glist.h -- - -/usr/include/glib-2.0/glib/ghmac.h -glib/gtypes.h -- -gchecksum.h -/usr/include/glib-2.0/glib/gchecksum.h - -/usr/include/glib-2.0/glib/ghook.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/ghostutils.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/giochannel.h -glib/gconvert.h -- -glib/gmain.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gkeyfile.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/glist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gmacros.h -stddef.h -- - -/usr/include/glib-2.0/glib/gmain.h -glib/gpoll.h -- -glib/gslist.h -- -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gmappedfile.h -glib/gbytes.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gmarkup.h -stdarg.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gmem.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gmessages.h -stdarg.h -- -glib/gtypes.h -- -glib/gmacros.h -- - -/usr/include/glib-2.0/glib/gnode.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/goption.h -glib/gerror.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gpattern.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gpoll.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gprimes.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqsort.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gquark.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqueue.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/grand.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gregex.h -glib/gerror.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gscanner.h -glib/gdataset.h -- -glib/ghash.h -- - -/usr/include/glib-2.0/glib/gsequence.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gshell.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gslice.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gslist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gspawn.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gstrfuncs.h -stdarg.h -- -glib/gmacros.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gstring.h -glib/gtypes.h -- -glib/gunicode.h -- -glib/gbytes.h -- -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gstringchunk.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtestutils.h -glib/gmessages.h -- -glib/gstring.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gthread.h -glib/gatomic.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gthreadpool.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gtimer.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtimezone.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtrashstack.h -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gtree.h -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gtypes.h -glibconfig.h -- -glib/gmacros.h -- -glib/gversionmacros.h -- -time.h -- - -/usr/include/glib-2.0/glib/gunicode.h -glib/gerror.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gurifuncs.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gutils.h -glib/gtypes.h -- -stdarg.h -- - -/usr/include/glib-2.0/glib/gvariant.h -glib/gvarianttype.h -- -glib/gstring.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gvarianttype.h -glib/gmessages.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversion.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversionmacros.h - -/usr/include/glib-2.0/glib/gwin32.h -glib/gtypes.h -- - -/usr/include/glib-2.0/gmodule.h -glib.h -- - -/usr/include/glib-2.0/gobject/gbinding.h -glib.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gboxed.h -gobject/gtype.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gclosure.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/genums.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/glib-types.h -glib.h -- - -/usr/include/glib-2.0/gobject/gmarshal.h - -/usr/include/glib-2.0/gobject/gobject.h -gobject/gtype.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gclosure.h -- -gobject/gsignal.h -- -gobject/gboxed.h -- - -/usr/include/glib-2.0/gobject/gparam.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gparamspecs.h -gobject/gvalue.h -- -gobject/genums.h -- -gobject/gboxed.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gsignal.h -gobject/gclosure.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gmarshal.h -- - -/usr/include/glib-2.0/gobject/gsourceclosure.h -gobject/gclosure.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gtype.h -glib.h -- - -/usr/include/glib-2.0/gobject/gtypemodule.h -gobject/gobject.h -- -gobject/genums.h -- - -/usr/include/glib-2.0/gobject/gtypeplugin.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvalue.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvaluearray.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gvaluetypes.h -gobject/gvalue.h -- - -/usr/include/gtk-2.0/gdk/gdk.h -gdk/gdkapplaunchcontext.h -- -gdk/gdkcairo.h -- -gdk/gdkcolor.h -- -gdk/gdkcursor.h -- -gdk/gdkdisplay.h -- -gdk/gdkdisplaymanager.h -- -gdk/gdkdnd.h -- -gdk/gdkdrawable.h -- -gdk/gdkenumtypes.h -- -gdk/gdkevents.h -- -gdk/gdkfont.h -- -gdk/gdkgc.h -- -gdk/gdkimage.h -- -gdk/gdkinput.h -- -gdk/gdkkeys.h -- -gdk/gdkpango.h -- -gdk/gdkpixbuf.h -- -gdk/gdkpixmap.h -- -gdk/gdkproperty.h -- -gdk/gdkregion.h -- -gdk/gdkrgb.h -- -gdk/gdkscreen.h -- -gdk/gdkselection.h -- -gdk/gdkspawn.h -- -gdk/gdktestutils.h -- -gdk/gdktypes.h -- -gdk/gdkvisual.h -- -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -gio/gio.h -- -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdkcairo.h -gdk/gdkcolor.h -- -gdk/gdkpixbuf.h -- -pango/pangocairo.h -- - -/usr/include/gtk-2.0/gdk/gdkcolor.h -cairo.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkcursor.h -gdk/gdktypes.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplay.h -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -gdk/gdktypes.h -- -gdk/gdkdisplay.h -- - -/usr/include/gtk-2.0/gdk/gdkdnd.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkdrawable.h -gdk/gdktypes.h -- -gdk/gdkgc.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- -cairo.h -- - -/usr/include/gtk-2.0/gdk/gdkenumtypes.h -glib-object.h -- - -/usr/include/gtk-2.0/gdk/gdkevents.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- -gdk/gdkdnd.h -- -gdk/gdkinput.h -- - -/usr/include/gtk-2.0/gdk/gdkfont.h -gdk/gdktypes.h -- -pango/pango.h -- - -/usr/include/gtk-2.0/gdk/gdkgc.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkimage.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkinput.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkkeys.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpango.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpixbuf.h -cairo.h -- -gdk/gdktypes.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkpixmap.h -gdk/gdktypes.h -- -gdk/gdkdrawable.h -- - -/usr/include/gtk-2.0/gdk/gdkproperty.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkregion.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkrgb.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkscreen.h -cairo.h -- -gdk/gdktypes.h -/usr/include/gtk-2.0/gdk/gdk/gdktypes.h -gdk/gdkdisplay.h -/usr/include/gtk-2.0/gdk/gdk/gdkdisplay.h - -/usr/include/gtk-2.0/gdk/gdkselection.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkspawn.h -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdktestutils.h -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdktypes.h -glib.h -- -pango/pango.h -- -glib-object.h -- -gdkconfig.h -- - -/usr/include/gtk-2.0/gdk/gdkvisual.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkwindow.h -gdk/gdkdrawable.h -- -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gtk/gtk.h -gdk/gdk.h -- -gtk/gtkaboutdialog.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkaccellabel.h -- -gtk/gtkaccelmap.h -- -gtk/gtkaccessible.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- -gtk/gtkactivatable.h -- -gtk/gtkadjustment.h -- -gtk/gtkalignment.h -- -gtk/gtkarrow.h -- -gtk/gtkaspectframe.h -- -gtk/gtkassistant.h -- -gtk/gtkbbox.h -- -gtk/gtkbin.h -- -gtk/gtkbindings.h -- -gtk/gtkbox.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- -gtk/gtkbutton.h -- -gtk/gtkcalendar.h -- -gtk/gtkcelleditable.h -- -gtk/gtkcelllayout.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkcellrendereraccel.h -- -gtk/gtkcellrenderercombo.h -- -gtk/gtkcellrendererpixbuf.h -- -gtk/gtkcellrendererprogress.h -- -gtk/gtkcellrendererspin.h -- -gtk/gtkcellrendererspinner.h -- -gtk/gtkcellrenderertext.h -- -gtk/gtkcellrenderertoggle.h -- -gtk/gtkcellview.h -- -gtk/gtkcheckbutton.h -- -gtk/gtkcheckmenuitem.h -- -gtk/gtkclipboard.h -- -gtk/gtkcolorbutton.h -- -gtk/gtkcolorsel.h -- -gtk/gtkcolorseldialog.h -- -gtk/gtkcombobox.h -- -gtk/gtkcomboboxentry.h -- -gtk/gtkcomboboxtext.h -- -gtk/gtkcontainer.h -- -gtk/gtkdebug.h -- -gtk/gtkdialog.h -- -gtk/gtkdnd.h -- -gtk/gtkdrawingarea.h -- -gtk/gtkeditable.h -- -gtk/gtkentry.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkenums.h -- -gtk/gtkeventbox.h -- -gtk/gtkexpander.h -- -gtk/gtkfixed.h -- -gtk/gtkfilechooser.h -- -gtk/gtkfilechooserbutton.h -- -gtk/gtkfilechooserdialog.h -- -gtk/gtkfilechooserwidget.h -- -gtk/gtkfilefilter.h -- -gtk/gtkfontbutton.h -- -gtk/gtkfontsel.h -- -gtk/gtkframe.h -- -gtk/gtkgc.h -- -gtk/gtkhandlebox.h -- -gtk/gtkhbbox.h -- -gtk/gtkhbox.h -- -gtk/gtkhpaned.h -- -gtk/gtkhruler.h -- -gtk/gtkhscale.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkhseparator.h -- -gtk/gtkhsv.h -- -gtk/gtkiconfactory.h -- -gtk/gtkicontheme.h -- -gtk/gtkiconview.h -- -gtk/gtkimage.h -- -gtk/gtkimagemenuitem.h -- -gtk/gtkimcontext.h -- -gtk/gtkimcontextsimple.h -- -gtk/gtkimmulticontext.h -- -gtk/gtkinfobar.h -- -gtk/gtkinvisible.h -- -gtk/gtkitem.h -- -gtk/gtklabel.h -- -gtk/gtklayout.h -- -gtk/gtklinkbutton.h -- -gtk/gtkliststore.h -- -gtk/gtkmain.h -- -gtk/gtkmenu.h -- -gtk/gtkmenubar.h -- -gtk/gtkmenuitem.h -- -gtk/gtkmenushell.h -- -gtk/gtkmenutoolbutton.h -- -gtk/gtkmessagedialog.h -- -gtk/gtkmisc.h -- -gtk/gtkmodules.h -- -gtk/gtkmountoperation.h -- -gtk/gtknotebook.h -- -gtk/gtkobject.h -- -gtk/gtkoffscreenwindow.h -- -gtk/gtkorientable.h -- -gtk/gtkpagesetup.h -- -gtk/gtkpapersize.h -- -gtk/gtkpaned.h -- -gtk/gtkplug.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperation.h -- -gtk/gtkprintoperationpreview.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprogressbar.h -- -gtk/gtkradioaction.h -- -gtk/gtkradiobutton.h -- -gtk/gtkradiomenuitem.h -- -gtk/gtkradiotoolbutton.h -- -gtk/gtkrange.h -- -gtk/gtkrc.h -- -gtk/gtkrecentaction.h -- -gtk/gtkrecentchooser.h -- -gtk/gtkrecentchooserdialog.h -- -gtk/gtkrecentchoosermenu.h -- -gtk/gtkrecentchooserwidget.h -- -gtk/gtkrecentfilter.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkruler.h -- -gtk/gtkscale.h -- -gtk/gtkscalebutton.h -- -gtk/gtkscrollbar.h -- -gtk/gtkscrolledwindow.h -- -gtk/gtkselection.h -- -gtk/gtkseparator.h -- -gtk/gtkseparatormenuitem.h -- -gtk/gtkseparatortoolitem.h -- -gtk/gtksettings.h -- -gtk/gtkshow.h -- -gtk/gtksizegroup.h -- -gtk/gtksocket.h -- -gtk/gtkspinbutton.h -- -gtk/gtkspinner.h -- -gtk/gtkstatusbar.h -- -gtk/gtkstatusicon.h -- -gtk/gtkstock.h -- -gtk/gtkstyle.h -- -gtk/gtktable.h -- -gtk/gtktearoffmenuitem.h -- -gtk/gtktextbuffer.h -- -gtk/gtktextbufferrichtext.h -- -gtk/gtktextchild.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktexttag.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextview.h -- -gtk/gtktoggleaction.h -- -gtk/gtktogglebutton.h -- -gtk/gtktoggletoolbutton.h -- -gtk/gtktoolbar.h -- -gtk/gtktoolbutton.h -- -gtk/gtktoolitem.h -- -gtk/gtktoolitemgroup.h -- -gtk/gtktoolpalette.h -- -gtk/gtktoolshell.h -- -gtk/gtktooltip.h -- -gtk/gtktestutils.h -- -gtk/gtktreednd.h -- -gtk/gtktreemodel.h -- -gtk/gtktreemodelfilter.h -- -gtk/gtktreemodelsort.h -- -gtk/gtktreeselection.h -- -gtk/gtktreesortable.h -- -gtk/gtktreestore.h -- -gtk/gtktreeview.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktypeutils.h -- -gtk/gtkuimanager.h -- -gtk/gtkvbbox.h -- -gtk/gtkvbox.h -- -gtk/gtkversion.h -- -gtk/gtkviewport.h -- -gtk/gtkvolumebutton.h -- -gtk/gtkvpaned.h -- -gtk/gtkvruler.h -- -gtk/gtkvscale.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkvseparator.h -- -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- -gtk/gtktext.h -- -gtk/gtktree.h -- -gtk/gtktreeitem.h -- -gtk/gtkclist.h -- -gtk/gtkcombo.h -- -gtk/gtkctree.h -- -gtk/gtkcurve.h -- -gtk/gtkfilesel.h -- -gtk/gtkgamma.h -- -gtk/gtkinputdialog.h -- -gtk/gtkitemfactory.h -- -gtk/gtklist.h -- -gtk/gtklistitem.h -- -gtk/gtkoldeditable.h -- -gtk/gtkoptionmenu.h -- -gtk/gtkpixmap.h -- -gtk/gtkpreview.h -- -gtk/gtkprogress.h -- -gtk/gtksignal.h -- -gtk/gtktipsquery.h -- -gtk/gtktooltips.h -- - -/usr/include/gtk-2.0/gtk/gtkaboutdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelgroup.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkaccellabel.h -gtk/gtklabel.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelmap.h -gtk/gtkaccelgroup.h -- - -/usr/include/gtk-2.0/gtk/gtkaccessible.h -atk/atk.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkaction.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkactiongroup.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkactivatable.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkadjustment.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkalignment.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkarrow.h -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkaspectframe.h -gtk/gtkframe.h -- - -/usr/include/gtk-2.0/gtk/gtkassistant.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkbbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkbin.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbindings.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkbox.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbuildable.h -gtk/gtkbuilder.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkbuilder.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkbutton.h -gtk/gtkbin.h -- -gtk/gtkimage.h -- - -/usr/include/gtk-2.0/gtk/gtkcalendar.h -gtk/gtkwidget.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtkcelleditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkcelllayout.h -gtk/gtkcellrenderer.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderer.h -gtk/gtkcelleditable.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -gtk/gtktreemodel.h -- -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellview.h -gtk/gtkwidget.h -- -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckbutton.h -gtk/gtktogglebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkclipboard.h -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkclist.h -gtk/gtksignal.h -- -gtk/gtkalignment.h -- -gtk/gtklabel.h -- -gtk/gtkbutton.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -gtk/gtkdialog.h -- -gtk/gtkcolorsel.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcombo.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkcombobox.h -gtk/gtkbin.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -gtk/gtkcombobox.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -gtk/gtkcombobox.h -- - -/usr/include/gtk-2.0/gtk/gtkcontainer.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkctree.h -gtk/gtkclist.h -- - -/usr/include/gtk-2.0/gtk/gtkcurve.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkdebug.h -glib.h -- - -/usr/include/gtk-2.0/gtk/gtkdialog.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkdnd.h -gtk/gtkwidget.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkdrawingarea.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkeditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkentry.h -gtk/gtkeditable.h -- -gtk/gtkimcontext.h -- -gtk/gtkmenu.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkimage.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkentrybuffer.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkentrycompletion.h -gtk/gtktreemodel.h -- -gtk/gtkliststore.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktreemodelfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkenums.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkeventbox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkexpander.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooser.h -gtk/gtkfilefilter.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -gtk/gtkhbox.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -gtk/gtkfilechooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkfilefilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkfilesel.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkfixed.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkfontbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkfontsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkframe.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkgamma.h -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkgc.h -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkhandlebox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkhbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkhruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkhscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkhscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkhseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkhsv.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkiconfactory.h -gdk/gdk.h -- -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkicontheme.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkiconview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkselection.h -- -gtk/gtktooltip.h -- - -/usr/include/gtk-2.0/gtk/gtkimage.h -gio/gio.h -- -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontext.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -gtk/gtkimcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkimmulticontext.h -gtk/gtkimcontext.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkinfobar.h -gtk/gtkhbox.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkinputdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkinvisible.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkitem.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkitemfactory.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklabel.h -gtk/gtkmisc.h -- -gtk/gtkwindow.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtklayout.h -gtk/gtkcontainer.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtklinkbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtklist.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklistitem.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkliststore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtkmain.h -gdk/gdk.h -- -gtk/gtkwidget.h -- -gtk/gtkbox.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkmarshal.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkmenu.h -gtk/gtkaccelgroup.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenubar.h -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenuitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtkmenushell.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -gtk/gtkmenu.h -- -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkmessagedialog.h -gtk/gtkdialog.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkmisc.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkmodules.h -gtk/gtksettings.h -- - -/usr/include/gtk-2.0/gtk/gtkmountoperation.h - -/usr/include/gtk-2.0/gtk/gtknotebook.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkobject.h -gdkconfig.h -- -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkdebug.h -- - -/usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkoldeditable.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkoptionmenu.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkorientable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkpagesetup.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkpaned.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkpapersize.h -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkpixmap.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkplug.h -gtk/gtksocket.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkpreview.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkprintcontext.h -pango/pango.h -- -gtk/gtkpagesetup.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperation.h -cairo.h -- -gtk/gtkmain.h -- -gtk/gtkwindow.h -- -gtk/gtkpagesetup.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperationpreview.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -cairo.h -- -gtk/gtkprintcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkprintsettings.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkprogress.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkprogressbar.h -gtk/gtkprogress.h -- - -/usr/include/gtk-2.0/gtk/gtkradioaction.h -gtk/gtktoggleaction.h -- - -/usr/include/gtk-2.0/gtk/gtkradiobutton.h -gtk/gtkcheckbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -gtk/gtkcheckmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -gtk/gtktoggletoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkrange.h -gtk/gtkadjustment.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkrc.h -gtk/gtkstyle.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentaction.h -gtk/gtkaction.h -- -gtk/gtkrecentmanager.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooser.h -gtk/gtkwidget.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkrecentfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -gtk/gtkmenu.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -gtk/gtkrecentchooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentfilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentmanager.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- -time.h -- - -/usr/include/gtk-2.0/gtk/gtkruler.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkscale.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscalebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkscrollbar.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkviewport.h -- - -/usr/include/gtk-2.0/gtk/gtkselection.h -gtk/gtkwidget.h -- -gtk/gtktextiter.h -- - -/usr/include/gtk-2.0/gtk/gtkseparator.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtksettings.h -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkshow.h - -/usr/include/gtk-2.0/gtk/gtksignal.h -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkobject.h -- -gtk/gtkmarshal.h -- - -/usr/include/gtk-2.0/gtk/gtksizegroup.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtksocket.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkspinbutton.h -gtk/gtkentry.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkspinner.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusbar.h -gtk/gtkhbox.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusicon.h -gtk/gtkimage.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtkstock.h -gdk/gdk.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkstyle.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtktable.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtktestutils.h - -/usr/include/gtk-2.0/gtk/gtktext.h -gtk/gtkoldeditable.h -- - -/usr/include/gtk-2.0/gtk/gtktextbuffer.h -gtk/gtkwidget.h -- -gtk/gtkclipboard.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -gtk/gtktextbuffer.h -- - -/usr/include/gtk-2.0/gtk/gtktextchild.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktextiter.h -gtk/gtktexttag.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextmark.h - -/usr/include/gtk-2.0/gtk/gtktexttag.h -gdk/gdk.h -- -gtk/gtkenums.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktexttagtable.h -gtk/gtktexttag.h -- - -/usr/include/gtk-2.0/gtk/gtktextview.h -gtk/gtkcontainer.h -- -gtk/gtkimcontext.h -- -gtk/gtktextbuffer.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtktipsquery.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtktoggleaction.h -gtk/gtkaction.h -- - -/usr/include/gtk-2.0/gtk/gtktogglebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbar.h -gtk/gtkcontainer.h -- -gtk/gtktooltips.h -- -gtk/gtktoolitem.h -- -gtk/gtkpixmap.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbutton.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitem.h -gtk/gtkbin.h -- -gtk/gtktooltips.h -- -gtk/gtkmenuitem.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -gtk/gtkcontainer.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolpalette.h -gtk/gtkcontainer.h -- -gtk/gtkdnd.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolshell.h -gtk/gtkenums.h -- -pango/pango.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktooltip.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktooltips.h -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktree.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktreednd.h -gtk/gtktreemodel.h -- -gtk/gtkdnd.h -- - -/usr/include/gtk-2.0/gtk/gtktreeitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodel.h -glib-object.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -gdkconfig.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelsort.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtktreeselection.h -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtktreesortable.h -gtk/gtktreemodel.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtktreestore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -stdarg.h -- - -/usr/include/gtk-2.0/gtk/gtktreeview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkdnd.h -- -gtk/gtkentry.h -- - -/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktypebuiltins.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktypeutils.h -gtk/gtktypebuiltins.h -- - -/usr/include/gtk-2.0/gtk/gtkuimanager.h -gtk/gtkaccelgroup.h -- -gtk/gtkwidget.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- - -/usr/include/gtk-2.0/gtk/gtkvbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkvbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkversion.h - -/usr/include/gtk-2.0/gtk/gtkviewport.h -gtk/gtkadjustment.h -- -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkvolumebutton.h -gtk/gtkscalebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkvpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkvruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkvscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkvscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkvseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkwidget.h -gdk/gdk.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkobject.h -- -gtk/gtkadjustment.h -- -gtk/gtkstyle.h -- -gtk/gtksettings.h -- -atk/atk.h -- - -/usr/include/gtk-2.0/gtk/gtkwindow.h -gtk/gtkaccelgroup.h -- -gtk/gtkbin.h -- - -/usr/include/pango-1.0/pango/pango-attributes.h -pango/pango-font.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-bidi-type.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-break.h -glib.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-context.h -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-attributes.h -- - -/usr/include/pango-1.0/pango/pango-coverage.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-engine.h -pango/pango-types.h -- -pango/pango-item.h -- -pango/pango-font.h -- -pango/pango-glyph.h -- -pango/pango-script.h -- -gmodule.h -- - -/usr/include/pango-1.0/pango/pango-enum-types.h -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-features.h - -/usr/include/pango-1.0/pango/pango-font.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-fontmap.h -pango/pango-font.h -- -pango/pango-fontset.h -- - -/usr/include/pango-1.0/pango/pango-fontset.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-glyph-item.h -pango/pango-attributes.h -- -pango/pango-break.h -- -pango/pango-item.h -- -pango/pango-glyph.h -- - -/usr/include/pango-1.0/pango/pango-glyph.h -pango/pango-types.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-gravity.h -glib.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-item.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-language.h -glib.h -- -glib-object.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-layout.h -pango/pango-attributes.h -- -pango/pango-context.h -- -pango/pango-glyph-item.h -- -pango/pango-tabs.h -- - -/usr/include/pango-1.0/pango/pango-matrix.h -glib.h -- -glib-object.h -- -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-renderer.h -pango/pango-layout.h -- - -/usr/include/pango-1.0/pango/pango-script.h -glib.h -- -pango/pango-language.h -- - -/usr/include/pango-1.0/pango/pango-tabs.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-types.h -glib.h -- -glib-object.h -- -pango/pango-gravity.h -- -pango/pango-language.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- -pango/pango-bidi-type.h -- - -/usr/include/pango-1.0/pango/pango-utils.h -stdio.h -- -glib.h -- -pango/pango-font.h -- - -/usr/include/pango-1.0/pango/pango.h -pango/pango-attributes.h -- -pango/pango-bidi-type.h -- -pango/pango-break.h -- -pango/pango-context.h -- -pango/pango-coverage.h -- -pango/pango-engine.h -- -pango/pango-enum-types.h -- -pango/pango-features.h -- -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-fontset.h -- -pango/pango-glyph.h -- -pango/pango-glyph-item.h -- -pango/pango-gravity.h -- -pango/pango-item.h -- -pango/pango-layout.h -- -pango/pango-matrix.h -- -pango/pango-renderer.h -- -pango/pango-script.h -- -pango/pango-tabs.h -- -pango/pango-types.h -- -pango/pango-utils.h -- - -/usr/include/pango-1.0/pango/pangocairo.h -pango/pango.h -- -cairo.h -- - -/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -glib/gmacros.h -- -limits.h -- -float.h -- - -/usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/DependInfo.cmake deleted file mode 100644 index 4d96c8af..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/DependInfo.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include" - "/usr/include/gtk-2.0" - "/usr/lib/x86_64-linux-gnu/gtk-2.0/include" - "/usr/include/gio-unix-2.0" - "/usr/include/cairo" - "/usr/include/pango-1.0" - "/usr/include/atk-1.0" - "/usr/include/pixman-1" - "/usr/include/libpng12" - "/usr/include/gdk-pixbuf-2.0" - "/usr/include/harfbuzz" - "/usr/include/glib-2.0" - "/usr/lib/x86_64-linux-gnu/glib-2.0/include" - "/usr/include/freetype2" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make deleted file mode 100644 index 4e1f7c64..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/circle.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/circle.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c > CMakeFiles/circle.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/circle.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c -o CMakeFiles/circle.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/circle.dir/private/src/circle_shape.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/circle.dir/private/src/circle_shape.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c > CMakeFiles/circle.dir/private/src/circle_shape.c.i - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/circle.dir/private/src/circle_shape.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c -o CMakeFiles/circle.dir/private/src/circle_shape.c.s - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.provides: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o - -# Object files for target circle -circle_OBJECTS = \ -"CMakeFiles/circle.dir/private/src/activator.c.o" \ -"CMakeFiles/circle.dir/private/src/circle_shape.c.o" - -# External object files for target circle -circle_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libcircle.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/circle.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CPackConfig-circle-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build: examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/requires: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o.requires -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/requires: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/requires - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle && $(CMAKE_COMMAND) -P CMakeFiles/circle.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/clean - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/cmake_clean.cmake deleted file mode 100644 index 9fe603c0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "circle.zip" - "CMakeFiles/circle.dir/private/src/activator.c.o" - "CMakeFiles/circle.dir/private/src/circle_shape.c.o" - "libcircle.pdb" - "libcircle.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/circle.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.internal deleted file mode 100644 index daf7f942..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.internal +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.make deleted file mode 100644 index 49e11282..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/depend.make +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make deleted file mode 100644 index 570fea07..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/../simple/public/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dcircle_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/link.txt deleted file mode 100644 index 0c70d46b..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libcircle.so -o libcircle.so CMakeFiles/circle.dir/private/src/activator.c.o CMakeFiles/circle.dir/private/src/circle_shape.c.o ../../../../framework/libcelix_framework.so -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lglib-2.0 ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o deleted file mode 100644 index cc505e63..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o deleted file mode 100644 index 40cf8d4f..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/progress.make deleted file mode 100644 index b2fb3ce8..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 29 - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CPackConfig-circle-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CPackConfig-circle-bundle.cmake deleted file mode 100644 index da39ee33..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CPackConfig-circle-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle;circle;circle_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "circle") -SET(CPACK_PACKAGE_NAME "circle") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CTestTestfile.cmake deleted file mode 100644 index 97160fbf..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/MANIFEST.MF deleted file mode 100644 index 9433bf14..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: circle -Bundle-Description: circle bundle -Bundle-Version: 0.0.1.incubating -library: circle - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/Makefile deleted file mode 100644 index a3cceb77..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule -.PHONY : examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule - -# Convenience name for target. -circle: examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/rule -.PHONY : circle - -# fast build rule for target. -circle/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build -.PHONY : circle/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/circle_shape.o: private/src/circle_shape.c.o -.PHONY : private/src/circle_shape.o - -# target to build an object file -private/src/circle_shape.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.o -.PHONY : private/src/circle_shape.c.o - -private/src/circle_shape.i: private/src/circle_shape.c.i -.PHONY : private/src/circle_shape.i - -# target to preprocess a source file -private/src/circle_shape.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.i -.PHONY : private/src/circle_shape.c.i - -private/src/circle_shape.s: private/src/circle_shape.c.s -.PHONY : private/src/circle_shape.s - -# target to generate assembly for a file -private/src/circle_shape.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/build.make examples/osgi-in-action/chapter04-paint-example/circle/CMakeFiles/circle.dir/private/src/circle_shape.c.s -.PHONY : private/src/circle_shape.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... circle" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/circle_shape.o" - @echo "... private/src/circle_shape.i" - @echo "... private/src/circle_shape.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle.zip deleted file mode 100644 index c0dad16e..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/META-INF/MANIFEST.MF deleted file mode 100644 index 9433bf14..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: circle -Bundle-Description: circle bundle -Bundle-Version: 0.0.1.incubating -library: circle - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/circle.png b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/circle.png deleted file mode 100644 index 3d4887ea..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/circle.png and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/libcircle.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/libcircle.so deleted file mode 100644 index 42c84bfc..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/_CPack_Packages/ZIP/circle/libcircle.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip deleted file mode 100644 index 2b904fcc..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/circle.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/cmake_install.cmake deleted file mode 100644 index 20c3c944..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libcircle.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle.png") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "circle_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so deleted file mode 100755 index 772d0e9c..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/libcircle.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/cmake_install.cmake deleted file mode 100644 index 1ecf54e5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/cmake_install.cmake +++ /dev/null @@ -1,43 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/circle/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/C.includecache deleted file mode 100644 index 8e937d6c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/C.includecache +++ /dev/null @@ -1,4586 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h -gdk/gdk.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h -paint_frame.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle_context.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/simple_shape.h -paint_frame.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/service_tracker.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/service_reference.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c -stdio.h -- -string.h -- -celixbool.h -- -stdlib.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/simple_shape.h -default_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c -stdio.h -- -stdlib.h -- -gtk/gtk.h -- -string.h -- -celixbool.h -- -glib.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/utils.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/simple_shape.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/linked_list_iterator.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/linkedlist.h -paint_frame.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.h -shape_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.h -default_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c -stdio.h -- -stdio.h -- -string.h -- -celixbool.h -- -stdlib.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/bundle_context.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/utils.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/linkedlist.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/simple_shape.h -shape_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - -/usr/include/atk-1.0/atk/atk-enum-types.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atk.h -atk/atkobject.h -- -atk/atkaction.h -- -atk/atkcomponent.h -- -atk/atkdocument.h -- -atk/atkeditabletext.h -- -atk/atk-enum-types.h -- -atk/atkgobjectaccessible.h -- -atk/atkhyperlink.h -- -atk/atkhyperlinkimpl.h -- -atk/atkhypertext.h -- -atk/atkimage.h -- -atk/atknoopobject.h -- -atk/atknoopobjectfactory.h -- -atk/atkobjectfactory.h -- -atk/atkplug.h -- -atk/atkrange.h -- -atk/atkregistry.h -- -atk/atkrelation.h -- -atk/atkrelationset.h -- -atk/atkrelationtype.h -- -atk/atkselection.h -- -atk/atksocket.h -- -atk/atkstate.h -- -atk/atkstateset.h -- -atk/atkstreamablecontent.h -- -atk/atktable.h -- -atk/atktablecell.h -- -atk/atktext.h -- -atk/atkutil.h -- -atk/atkmisc.h -- -atk/atkvalue.h -- -atk/atkversion.h -- -atk/atkwindow.h -- - -/usr/include/atk-1.0/atk/atkaction.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkcomponent.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkdocument.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkeditabletext.h -atk/atkobject.h -- -atk/atktext.h -- - -/usr/include/atk-1.0/atk/atkgobjectaccessible.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkhyperlink.h -atk/atkaction.h -- - -/usr/include/atk-1.0/atk/atkhyperlinkimpl.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkhypertext.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkimage.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkmisc.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atknoopobject.h - -/usr/include/atk-1.0/atk/atknoopobjectfactory.h -atk/atkobjectfactory.h -- - -/usr/include/atk-1.0/atk/atkobject.h -glib-object.h -- -atk/atkstate.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkobjectfactory.h -glib-object.h -- -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkplug.h - -/usr/include/atk-1.0/atk/atkrange.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkregistry.h -glib-object.h -- -atkobjectfactory.h -/usr/include/atk-1.0/atk/atkobjectfactory.h - -/usr/include/atk-1.0/atk/atkrelation.h -glib-object.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkrelationset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkrelation.h -- - -/usr/include/atk-1.0/atk/atkrelationtype.h -glib.h -- - -/usr/include/atk-1.0/atk/atkselection.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atksocket.h - -/usr/include/atk-1.0/atk/atkstate.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkstateset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkstate.h -- - -/usr/include/atk-1.0/atk/atkstreamablecontent.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktable.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktablecell.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktext.h -glib-object.h -- -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkutil.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkvalue.h -atk/atkobject.h -- -atk/atkrange.h -- - -/usr/include/atk-1.0/atk/atkversion.h - -/usr/include/atk-1.0/atk/atkwindow.h -atk/atkobject.h -- - -/usr/include/cairo/cairo-deprecated.h - -/usr/include/cairo/cairo-features.h - -/usr/include/cairo/cairo-version.h - -/usr/include/cairo/cairo.h -cairo-version.h -/usr/include/cairo/cairo-version.h -cairo-features.h -/usr/include/cairo/cairo-features.h -cairo-deprecated.h -/usr/include/cairo/cairo-deprecated.h - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -glib.h -- -glib-object.h -- -gio/gio.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -glib-object.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -glib.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -stdio.h -- -glib.h -- -gmodule.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -glib.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-features.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-transform.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-simple-anim.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- -gdk-pixbuf/gdk-pixbuf-loader.h -- -gdk-pixbuf/gdk-pixbuf-enum-types.h -- - -/usr/include/glib-2.0/gio/gaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroupexporter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactionmap.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gappinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplication.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplicationcommandline.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gasyncinitable.h -gio/giotypes.h -- -gio/ginitable.h -- - -/usr/include/glib-2.0/gio/gasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gbufferedinputstream.h -gio/gfilterinputstream.h -- - -/usr/include/glib-2.0/gio/gbufferedoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gbytesicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcancellable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcharsetconverter.h -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcontenttype.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverterinputstream.h -gio/gfilterinputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gconverteroutputstream.h -gio/gfilteroutputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcredentials.h -gio/giotypes.h -- -unistd.h -- -sys/types.h -- - -/usr/include/glib-2.0/gio/gdatainputstream.h -gio/gbufferedinputstream.h -- - -/usr/include/glib-2.0/gio/gdataoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gdbusactiongroup.h -giotypes.h -/usr/include/glib-2.0/gio/giotypes.h - -/usr/include/glib-2.0/gio/gdbusaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusauthobserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusconnection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbuserror.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterface.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusintrospection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmenumodel.h -gio/gdbusconnection.h -- - -/usr/include/glib-2.0/gio/gdbusmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmethodinvocation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnameowning.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnamewatching.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobject.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanager.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusproxy.h -gio/giotypes.h -- -gio/gdbusintrospection.h -- - -/usr/include/glib-2.0/gio/gdbusserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusutils.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdrive.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gemblem.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gemblemedicon.h -gio/gicon.h -- -gio/gemblem.h -- - -/usr/include/glib-2.0/gio/gfile.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileattribute.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfileiostream.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gfilemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfilenamecompleter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gfilterinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfilteroutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddressmask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetsocketaddress.h -gio/gsocketaddress.h -- - -/usr/include/glib-2.0/gio/ginitable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gio.h -gio/giotypes.h -- -gio/gaction.h -- -gio/gactiongroup.h -- -gio/gactiongroupexporter.h -- -gio/gactionmap.h -- -gio/gappinfo.h -- -gio/gapplication.h -- -gio/gapplicationcommandline.h -- -gio/gasyncinitable.h -- -gio/gasyncresult.h -- -gio/gbufferedinputstream.h -- -gio/gbufferedoutputstream.h -- -gio/gbytesicon.h -- -gio/gcancellable.h -- -gio/gcharsetconverter.h -- -gio/gcontenttype.h -- -gio/gconverter.h -- -gio/gconverterinputstream.h -- -gio/gconverteroutputstream.h -- -gio/gcredentials.h -- -gio/gdatainputstream.h -- -gio/gdataoutputstream.h -- -gio/gdbusaddress.h -- -gio/gdbusauthobserver.h -- -gio/gdbusconnection.h -- -gio/gdbuserror.h -- -gio/gdbusintrospection.h -- -gio/gdbusmessage.h -- -gio/gdbusmethodinvocation.h -- -gio/gdbusnameowning.h -- -gio/gdbusnamewatching.h -- -gio/gdbusproxy.h -- -gio/gdbusserver.h -- -gio/gdbusutils.h -- -gio/gdrive.h -- -gio/gemblemedicon.h -- -gio/gfileattribute.h -- -gio/gfileenumerator.h -- -gio/gfile.h -- -gio/gfileicon.h -- -gio/gfileinfo.h -- -gio/gfileinputstream.h -- -gio/gfileiostream.h -- -gio/gfilemonitor.h -- -gio/gfilenamecompleter.h -- -gio/gfileoutputstream.h -- -gio/gfilterinputstream.h -- -gio/gfilteroutputstream.h -- -gio/gicon.h -- -gio/ginetaddress.h -- -gio/ginetaddressmask.h -- -gio/ginetsocketaddress.h -- -gio/ginitable.h -- -gio/ginputstream.h -- -gio/gioenums.h -- -gio/gioenumtypes.h -- -gio/gioerror.h -- -gio/giomodule.h -- -gio/gioscheduler.h -- -gio/giostream.h -- -gio/gloadableicon.h -- -gio/gmemoryinputstream.h -- -gio/gmemoryoutputstream.h -- -gio/gmount.h -- -gio/gmountoperation.h -- -gio/gnativevolumemonitor.h -- -gio/gnetworkaddress.h -- -gio/gnetworkmonitor.h -- -gio/gnetworkservice.h -- -gio/goutputstream.h -- -gio/gpermission.h -- -gio/gpollableinputstream.h -- -gio/gpollableoutputstream.h -- -gio/gpollableutils.h -- -gio/gpropertyaction.h -- -gio/gproxy.h -- -gio/gproxyaddress.h -- -gio/gproxyaddressenumerator.h -- -gio/gproxyresolver.h -- -gio/gresolver.h -- -gio/gresource.h -- -gio/gseekable.h -- -gio/gsettingsschema.h -- -gio/gsettings.h -- -gio/gsimpleaction.h -- -gio/gsimpleactiongroup.h -- -gio/gsimpleasyncresult.h -- -gio/gsimplepermission.h -- -gio/gsocketaddressenumerator.h -- -gio/gsocketaddress.h -- -gio/gsocketclient.h -- -gio/gsocketconnectable.h -- -gio/gsocketconnection.h -- -gio/gsocketcontrolmessage.h -- -gio/gsocket.h -- -gio/gsocketlistener.h -- -gio/gsocketservice.h -- -gio/gsrvtarget.h -- -gio/gsimpleproxyresolver.h -- -gio/gtask.h -- -gio/gsubprocess.h -- -gio/gsubprocesslauncher.h -- -gio/gtcpconnection.h -- -gio/gtcpwrapperconnection.h -- -gio/gtestdbus.h -- -gio/gthemedicon.h -- -gio/gthreadedsocketservice.h -- -gio/gtlsbackend.h -- -gio/gtlscertificate.h -- -gio/gtlsclientconnection.h -- -gio/gtlsconnection.h -- -gio/gtlsdatabase.h -- -gio/gtlsfiledatabase.h -- -gio/gtlsinteraction.h -- -gio/gtlsserverconnection.h -- -gio/gtlspassword.h -- -gio/gvfs.h -- -gio/gvolume.h -- -gio/gvolumemonitor.h -- -gio/gzlibcompressor.h -- -gio/gzlibdecompressor.h -- -gio/gdbusinterface.h -- -gio/gdbusinterfaceskeleton.h -- -gio/gdbusobject.h -- -gio/gdbusobjectskeleton.h -- -gio/gdbusobjectproxy.h -- -gio/gdbusobjectmanager.h -- -gio/gdbusobjectmanagerclient.h -- -gio/gdbusobjectmanagerserver.h -- -gio/gdbusactiongroup.h -- -gio/gremoteactiongroup.h -- -gio/gmenumodel.h -- -gio/gmenu.h -- -gio/gmenuexporter.h -- -gio/gdbusmenumodel.h -- -gio/gnotification.h -- - -/usr/include/glib-2.0/gio/gioenums.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioenumtypes.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioerror.h -glib.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/giomodule.h -gio/giotypes.h -- -gmodule.h -- - -/usr/include/glib-2.0/gio/gioscheduler.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/giostream.h -gio/ginputstream.h -- -gio/goutputstream.h -- -gio/gcancellable.h -- -gio/gioerror.h -- - -/usr/include/glib-2.0/gio/giotypes.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gloadableicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmemoryinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gmemoryoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gmenu.h -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenuexporter.h -gio/gdbusconnection.h -- -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenumodel.h -glib-object.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmount.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmountoperation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnativevolumemonitor.h -gio/gvolumemonitor.h -- - -/usr/include/glib-2.0/gio/gnetworkaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkmonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkservice.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnotification.h -gio/giotypes.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/goutputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpollableinputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableoutputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableutils.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpropertyaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxyaddress.h -gio/ginetsocketaddress.h -- - -/usr/include/glib-2.0/gio/gproxyaddressenumerator.h -gio/gsocketaddressenumerator.h -- - -/usr/include/glib-2.0/gio/gproxyresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gremoteactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresource.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gseekable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettings.h -gio/gsettingsschema.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettingsschema.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gsimpleaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleactiongroup.h -gactiongroup.h -/usr/include/glib-2.0/gio/gactiongroup.h -gactionmap.h -/usr/include/glib-2.0/gio/gactionmap.h - -/usr/include/glib-2.0/gio/gsimpleasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimplepermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleproxyresolver.h -gio/gproxyresolver.h -- - -/usr/include/glib-2.0/gio/gsocket.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddressenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnectable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnection.h -glib-object.h -- -gio/gsocket.h -- -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gsocketcontrolmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketlistener.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketservice.h -gio/gsocketlistener.h -- - -/usr/include/glib-2.0/gio/gsrvtarget.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocess.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocesslauncher.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtcpconnection.h -gio/gsocketconnection.h -- - -/usr/include/glib-2.0/gio/gtcpwrapperconnection.h -gio/gtcpconnection.h -- - -/usr/include/glib-2.0/gio/gtestdbus.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthemedicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthreadedsocketservice.h -gio/gsocketservice.h -- - -/usr/include/glib-2.0/gio/gtlsbackend.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlscertificate.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsclientconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gtlsconnection.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gtlsdatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsfiledatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsinteraction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlspassword.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsserverconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gvfs.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolume.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolumemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gzlibcompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/gio/gzlibdecompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/glib-object.h -gobject/gbinding.h -- -gobject/gboxed.h -- -gobject/genums.h -- -gobject/gobject.h -- -gobject/gparam.h -- -gobject/gparamspecs.h -- -gobject/gsignal.h -- -gobject/gsourceclosure.h -- -gobject/gtype.h -- -gobject/gtypemodule.h -- -gobject/gtypeplugin.h -- -gobject/gvalue.h -- -gobject/gvaluearray.h -- -gobject/gvaluetypes.h -- - -/usr/include/glib-2.0/glib.h -glib/galloca.h -- -glib/garray.h -- -glib/gasyncqueue.h -- -glib/gatomic.h -- -glib/gbacktrace.h -- -glib/gbase64.h -- -glib/gbitlock.h -- -glib/gbookmarkfile.h -- -glib/gbytes.h -- -glib/gcharset.h -- -glib/gchecksum.h -- -glib/gconvert.h -- -glib/gdataset.h -- -glib/gdate.h -- -glib/gdatetime.h -- -glib/gdir.h -- -glib/genviron.h -- -glib/gerror.h -- -glib/gfileutils.h -- -glib/ggettext.h -- -glib/ghash.h -- -glib/ghmac.h -- -glib/ghook.h -- -glib/ghostutils.h -- -glib/giochannel.h -- -glib/gkeyfile.h -- -glib/glist.h -- -glib/gmacros.h -- -glib/gmain.h -- -glib/gmappedfile.h -- -glib/gmarkup.h -- -glib/gmem.h -- -glib/gmessages.h -- -glib/gnode.h -- -glib/goption.h -- -glib/gpattern.h -- -glib/gpoll.h -- -glib/gprimes.h -- -glib/gqsort.h -- -glib/gquark.h -- -glib/gqueue.h -- -glib/grand.h -- -glib/gregex.h -- -glib/gscanner.h -- -glib/gsequence.h -- -glib/gshell.h -- -glib/gslice.h -- -glib/gslist.h -- -glib/gspawn.h -- -glib/gstrfuncs.h -- -glib/gstring.h -- -glib/gstringchunk.h -- -glib/gtestutils.h -- -glib/gthread.h -- -glib/gthreadpool.h -- -glib/gtimer.h -- -glib/gtimezone.h -- -glib/gtrashstack.h -- -glib/gtree.h -- -glib/gtypes.h -- -glib/gunicode.h -- -glib/gurifuncs.h -- -glib/gutils.h -- -glib/gvarianttype.h -- -glib/gvariant.h -- -glib/gversion.h -- -glib/gversionmacros.h -- -glib/gwin32.h -- -glib/deprecated/gallocator.h -- -glib/deprecated/gcache.h -- -glib/deprecated/gcompletion.h -- -glib/deprecated/gmain.h -- -glib/deprecated/grel.h -- -glib/deprecated/gthread.h -- - -/usr/include/glib-2.0/glib/deprecated/gallocator.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gcache.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gcompletion.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gmain.h -glib/gmain.h -- - -/usr/include/glib-2.0/glib/deprecated/grel.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gthread.h -glib/gthread.h -- -sys/types.h -- -pthread.h -- - -/usr/include/glib-2.0/glib/galloca.h -glib/gtypes.h -- -alloca.h -- -alloca.h -- -malloc.h -- - -/usr/include/glib-2.0/glib/garray.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gasyncqueue.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gatomic.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbacktrace.h -glib/gtypes.h -- -signal.h -- - -/usr/include/glib-2.0/glib/gbase64.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbitlock.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbookmarkfile.h -glib/gerror.h -- -time.h -- - -/usr/include/glib-2.0/glib/gbytes.h -glib/gtypes.h -- -glib/garray.h -- - -/usr/include/glib-2.0/glib/gcharset.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gchecksum.h -glib/gtypes.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gconvert.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gdataset.h -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdate.h -time.h -- -glib/gtypes.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdatetime.h -glib/gtimezone.h -- - -/usr/include/glib-2.0/glib/gdir.h -glib/gerror.h -- -dirent.h -- - -/usr/include/glib-2.0/glib/genviron.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gerror.h -stdarg.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gfileutils.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/ggettext.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/ghash.h -glib/gtypes.h -- -glib/glist.h -- - -/usr/include/glib-2.0/glib/ghmac.h -glib/gtypes.h -- -gchecksum.h -/usr/include/glib-2.0/glib/gchecksum.h - -/usr/include/glib-2.0/glib/ghook.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/ghostutils.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/giochannel.h -glib/gconvert.h -- -glib/gmain.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gkeyfile.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/glist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gmacros.h -stddef.h -- - -/usr/include/glib-2.0/glib/gmain.h -glib/gpoll.h -- -glib/gslist.h -- -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gmappedfile.h -glib/gbytes.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gmarkup.h -stdarg.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gmem.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gmessages.h -stdarg.h -- -glib/gtypes.h -- -glib/gmacros.h -- - -/usr/include/glib-2.0/glib/gnode.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/goption.h -glib/gerror.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gpattern.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gpoll.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gprimes.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqsort.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gquark.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqueue.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/grand.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gregex.h -glib/gerror.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gscanner.h -glib/gdataset.h -- -glib/ghash.h -- - -/usr/include/glib-2.0/glib/gsequence.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gshell.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gslice.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gslist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gspawn.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gstrfuncs.h -stdarg.h -- -glib/gmacros.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gstring.h -glib/gtypes.h -- -glib/gunicode.h -- -glib/gbytes.h -- -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gstringchunk.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtestutils.h -glib/gmessages.h -- -glib/gstring.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gthread.h -glib/gatomic.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gthreadpool.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gtimer.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtimezone.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtrashstack.h -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gtree.h -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gtypes.h -glibconfig.h -- -glib/gmacros.h -- -glib/gversionmacros.h -- -time.h -- - -/usr/include/glib-2.0/glib/gunicode.h -glib/gerror.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gurifuncs.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gutils.h -glib/gtypes.h -- -stdarg.h -- - -/usr/include/glib-2.0/glib/gvariant.h -glib/gvarianttype.h -- -glib/gstring.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gvarianttype.h -glib/gmessages.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversion.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversionmacros.h - -/usr/include/glib-2.0/glib/gwin32.h -glib/gtypes.h -- - -/usr/include/glib-2.0/gmodule.h -glib.h -- - -/usr/include/glib-2.0/gobject/gbinding.h -glib.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gboxed.h -gobject/gtype.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gclosure.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/genums.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/glib-types.h -glib.h -- - -/usr/include/glib-2.0/gobject/gmarshal.h - -/usr/include/glib-2.0/gobject/gobject.h -gobject/gtype.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gclosure.h -- -gobject/gsignal.h -- -gobject/gboxed.h -- - -/usr/include/glib-2.0/gobject/gparam.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gparamspecs.h -gobject/gvalue.h -- -gobject/genums.h -- -gobject/gboxed.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gsignal.h -gobject/gclosure.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gmarshal.h -- - -/usr/include/glib-2.0/gobject/gsourceclosure.h -gobject/gclosure.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gtype.h -glib.h -- - -/usr/include/glib-2.0/gobject/gtypemodule.h -gobject/gobject.h -- -gobject/genums.h -- - -/usr/include/glib-2.0/gobject/gtypeplugin.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvalue.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvaluearray.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gvaluetypes.h -gobject/gvalue.h -- - -/usr/include/gtk-2.0/gdk/gdk.h -gdk/gdkapplaunchcontext.h -- -gdk/gdkcairo.h -- -gdk/gdkcolor.h -- -gdk/gdkcursor.h -- -gdk/gdkdisplay.h -- -gdk/gdkdisplaymanager.h -- -gdk/gdkdnd.h -- -gdk/gdkdrawable.h -- -gdk/gdkenumtypes.h -- -gdk/gdkevents.h -- -gdk/gdkfont.h -- -gdk/gdkgc.h -- -gdk/gdkimage.h -- -gdk/gdkinput.h -- -gdk/gdkkeys.h -- -gdk/gdkpango.h -- -gdk/gdkpixbuf.h -- -gdk/gdkpixmap.h -- -gdk/gdkproperty.h -- -gdk/gdkregion.h -- -gdk/gdkrgb.h -- -gdk/gdkscreen.h -- -gdk/gdkselection.h -- -gdk/gdkspawn.h -- -gdk/gdktestutils.h -- -gdk/gdktypes.h -- -gdk/gdkvisual.h -- -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -gio/gio.h -- -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdkcairo.h -gdk/gdkcolor.h -- -gdk/gdkpixbuf.h -- -pango/pangocairo.h -- - -/usr/include/gtk-2.0/gdk/gdkcolor.h -cairo.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkcursor.h -gdk/gdktypes.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplay.h -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -gdk/gdktypes.h -- -gdk/gdkdisplay.h -- - -/usr/include/gtk-2.0/gdk/gdkdnd.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkdrawable.h -gdk/gdktypes.h -- -gdk/gdkgc.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- -cairo.h -- - -/usr/include/gtk-2.0/gdk/gdkenumtypes.h -glib-object.h -- - -/usr/include/gtk-2.0/gdk/gdkevents.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- -gdk/gdkdnd.h -- -gdk/gdkinput.h -- - -/usr/include/gtk-2.0/gdk/gdkfont.h -gdk/gdktypes.h -- -pango/pango.h -- - -/usr/include/gtk-2.0/gdk/gdkgc.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkimage.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkinput.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkkeys.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpango.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpixbuf.h -cairo.h -- -gdk/gdktypes.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkpixmap.h -gdk/gdktypes.h -- -gdk/gdkdrawable.h -- - -/usr/include/gtk-2.0/gdk/gdkproperty.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkregion.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkrgb.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkscreen.h -cairo.h -- -gdk/gdktypes.h -/usr/include/gtk-2.0/gdk/gdk/gdktypes.h -gdk/gdkdisplay.h -/usr/include/gtk-2.0/gdk/gdk/gdkdisplay.h - -/usr/include/gtk-2.0/gdk/gdkselection.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkspawn.h -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdktestutils.h -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdktypes.h -glib.h -- -pango/pango.h -- -glib-object.h -- -gdkconfig.h -- - -/usr/include/gtk-2.0/gdk/gdkvisual.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkwindow.h -gdk/gdkdrawable.h -- -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gtk/gtk.h -gdk/gdk.h -- -gtk/gtkaboutdialog.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkaccellabel.h -- -gtk/gtkaccelmap.h -- -gtk/gtkaccessible.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- -gtk/gtkactivatable.h -- -gtk/gtkadjustment.h -- -gtk/gtkalignment.h -- -gtk/gtkarrow.h -- -gtk/gtkaspectframe.h -- -gtk/gtkassistant.h -- -gtk/gtkbbox.h -- -gtk/gtkbin.h -- -gtk/gtkbindings.h -- -gtk/gtkbox.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- -gtk/gtkbutton.h -- -gtk/gtkcalendar.h -- -gtk/gtkcelleditable.h -- -gtk/gtkcelllayout.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkcellrendereraccel.h -- -gtk/gtkcellrenderercombo.h -- -gtk/gtkcellrendererpixbuf.h -- -gtk/gtkcellrendererprogress.h -- -gtk/gtkcellrendererspin.h -- -gtk/gtkcellrendererspinner.h -- -gtk/gtkcellrenderertext.h -- -gtk/gtkcellrenderertoggle.h -- -gtk/gtkcellview.h -- -gtk/gtkcheckbutton.h -- -gtk/gtkcheckmenuitem.h -- -gtk/gtkclipboard.h -- -gtk/gtkcolorbutton.h -- -gtk/gtkcolorsel.h -- -gtk/gtkcolorseldialog.h -- -gtk/gtkcombobox.h -- -gtk/gtkcomboboxentry.h -- -gtk/gtkcomboboxtext.h -- -gtk/gtkcontainer.h -- -gtk/gtkdebug.h -- -gtk/gtkdialog.h -- -gtk/gtkdnd.h -- -gtk/gtkdrawingarea.h -- -gtk/gtkeditable.h -- -gtk/gtkentry.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkenums.h -- -gtk/gtkeventbox.h -- -gtk/gtkexpander.h -- -gtk/gtkfixed.h -- -gtk/gtkfilechooser.h -- -gtk/gtkfilechooserbutton.h -- -gtk/gtkfilechooserdialog.h -- -gtk/gtkfilechooserwidget.h -- -gtk/gtkfilefilter.h -- -gtk/gtkfontbutton.h -- -gtk/gtkfontsel.h -- -gtk/gtkframe.h -- -gtk/gtkgc.h -- -gtk/gtkhandlebox.h -- -gtk/gtkhbbox.h -- -gtk/gtkhbox.h -- -gtk/gtkhpaned.h -- -gtk/gtkhruler.h -- -gtk/gtkhscale.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkhseparator.h -- -gtk/gtkhsv.h -- -gtk/gtkiconfactory.h -- -gtk/gtkicontheme.h -- -gtk/gtkiconview.h -- -gtk/gtkimage.h -- -gtk/gtkimagemenuitem.h -- -gtk/gtkimcontext.h -- -gtk/gtkimcontextsimple.h -- -gtk/gtkimmulticontext.h -- -gtk/gtkinfobar.h -- -gtk/gtkinvisible.h -- -gtk/gtkitem.h -- -gtk/gtklabel.h -- -gtk/gtklayout.h -- -gtk/gtklinkbutton.h -- -gtk/gtkliststore.h -- -gtk/gtkmain.h -- -gtk/gtkmenu.h -- -gtk/gtkmenubar.h -- -gtk/gtkmenuitem.h -- -gtk/gtkmenushell.h -- -gtk/gtkmenutoolbutton.h -- -gtk/gtkmessagedialog.h -- -gtk/gtkmisc.h -- -gtk/gtkmodules.h -- -gtk/gtkmountoperation.h -- -gtk/gtknotebook.h -- -gtk/gtkobject.h -- -gtk/gtkoffscreenwindow.h -- -gtk/gtkorientable.h -- -gtk/gtkpagesetup.h -- -gtk/gtkpapersize.h -- -gtk/gtkpaned.h -- -gtk/gtkplug.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperation.h -- -gtk/gtkprintoperationpreview.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprogressbar.h -- -gtk/gtkradioaction.h -- -gtk/gtkradiobutton.h -- -gtk/gtkradiomenuitem.h -- -gtk/gtkradiotoolbutton.h -- -gtk/gtkrange.h -- -gtk/gtkrc.h -- -gtk/gtkrecentaction.h -- -gtk/gtkrecentchooser.h -- -gtk/gtkrecentchooserdialog.h -- -gtk/gtkrecentchoosermenu.h -- -gtk/gtkrecentchooserwidget.h -- -gtk/gtkrecentfilter.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkruler.h -- -gtk/gtkscale.h -- -gtk/gtkscalebutton.h -- -gtk/gtkscrollbar.h -- -gtk/gtkscrolledwindow.h -- -gtk/gtkselection.h -- -gtk/gtkseparator.h -- -gtk/gtkseparatormenuitem.h -- -gtk/gtkseparatortoolitem.h -- -gtk/gtksettings.h -- -gtk/gtkshow.h -- -gtk/gtksizegroup.h -- -gtk/gtksocket.h -- -gtk/gtkspinbutton.h -- -gtk/gtkspinner.h -- -gtk/gtkstatusbar.h -- -gtk/gtkstatusicon.h -- -gtk/gtkstock.h -- -gtk/gtkstyle.h -- -gtk/gtktable.h -- -gtk/gtktearoffmenuitem.h -- -gtk/gtktextbuffer.h -- -gtk/gtktextbufferrichtext.h -- -gtk/gtktextchild.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktexttag.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextview.h -- -gtk/gtktoggleaction.h -- -gtk/gtktogglebutton.h -- -gtk/gtktoggletoolbutton.h -- -gtk/gtktoolbar.h -- -gtk/gtktoolbutton.h -- -gtk/gtktoolitem.h -- -gtk/gtktoolitemgroup.h -- -gtk/gtktoolpalette.h -- -gtk/gtktoolshell.h -- -gtk/gtktooltip.h -- -gtk/gtktestutils.h -- -gtk/gtktreednd.h -- -gtk/gtktreemodel.h -- -gtk/gtktreemodelfilter.h -- -gtk/gtktreemodelsort.h -- -gtk/gtktreeselection.h -- -gtk/gtktreesortable.h -- -gtk/gtktreestore.h -- -gtk/gtktreeview.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktypeutils.h -- -gtk/gtkuimanager.h -- -gtk/gtkvbbox.h -- -gtk/gtkvbox.h -- -gtk/gtkversion.h -- -gtk/gtkviewport.h -- -gtk/gtkvolumebutton.h -- -gtk/gtkvpaned.h -- -gtk/gtkvruler.h -- -gtk/gtkvscale.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkvseparator.h -- -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- -gtk/gtktext.h -- -gtk/gtktree.h -- -gtk/gtktreeitem.h -- -gtk/gtkclist.h -- -gtk/gtkcombo.h -- -gtk/gtkctree.h -- -gtk/gtkcurve.h -- -gtk/gtkfilesel.h -- -gtk/gtkgamma.h -- -gtk/gtkinputdialog.h -- -gtk/gtkitemfactory.h -- -gtk/gtklist.h -- -gtk/gtklistitem.h -- -gtk/gtkoldeditable.h -- -gtk/gtkoptionmenu.h -- -gtk/gtkpixmap.h -- -gtk/gtkpreview.h -- -gtk/gtkprogress.h -- -gtk/gtksignal.h -- -gtk/gtktipsquery.h -- -gtk/gtktooltips.h -- - -/usr/include/gtk-2.0/gtk/gtkaboutdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelgroup.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkaccellabel.h -gtk/gtklabel.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelmap.h -gtk/gtkaccelgroup.h -- - -/usr/include/gtk-2.0/gtk/gtkaccessible.h -atk/atk.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkaction.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkactiongroup.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkactivatable.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkadjustment.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkalignment.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkarrow.h -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkaspectframe.h -gtk/gtkframe.h -- - -/usr/include/gtk-2.0/gtk/gtkassistant.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkbbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkbin.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbindings.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkbox.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbuildable.h -gtk/gtkbuilder.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkbuilder.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkbutton.h -gtk/gtkbin.h -- -gtk/gtkimage.h -- - -/usr/include/gtk-2.0/gtk/gtkcalendar.h -gtk/gtkwidget.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtkcelleditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkcelllayout.h -gtk/gtkcellrenderer.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderer.h -gtk/gtkcelleditable.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -gtk/gtktreemodel.h -- -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellview.h -gtk/gtkwidget.h -- -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckbutton.h -gtk/gtktogglebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkclipboard.h -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkclist.h -gtk/gtksignal.h -- -gtk/gtkalignment.h -- -gtk/gtklabel.h -- -gtk/gtkbutton.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -gtk/gtkdialog.h -- -gtk/gtkcolorsel.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcombo.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkcombobox.h -gtk/gtkbin.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -gtk/gtkcombobox.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -gtk/gtkcombobox.h -- - -/usr/include/gtk-2.0/gtk/gtkcontainer.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkctree.h -gtk/gtkclist.h -- - -/usr/include/gtk-2.0/gtk/gtkcurve.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkdebug.h -glib.h -- - -/usr/include/gtk-2.0/gtk/gtkdialog.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkdnd.h -gtk/gtkwidget.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkdrawingarea.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkeditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkentry.h -gtk/gtkeditable.h -- -gtk/gtkimcontext.h -- -gtk/gtkmenu.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkimage.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkentrybuffer.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkentrycompletion.h -gtk/gtktreemodel.h -- -gtk/gtkliststore.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktreemodelfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkenums.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkeventbox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkexpander.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooser.h -gtk/gtkfilefilter.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -gtk/gtkhbox.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -gtk/gtkfilechooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkfilefilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkfilesel.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkfixed.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkfontbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkfontsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkframe.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkgamma.h -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkgc.h -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkhandlebox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkhbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkhruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkhscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkhscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkhseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkhsv.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkiconfactory.h -gdk/gdk.h -- -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkicontheme.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkiconview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkselection.h -- -gtk/gtktooltip.h -- - -/usr/include/gtk-2.0/gtk/gtkimage.h -gio/gio.h -- -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontext.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -gtk/gtkimcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkimmulticontext.h -gtk/gtkimcontext.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkinfobar.h -gtk/gtkhbox.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkinputdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkinvisible.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkitem.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkitemfactory.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklabel.h -gtk/gtkmisc.h -- -gtk/gtkwindow.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtklayout.h -gtk/gtkcontainer.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtklinkbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtklist.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklistitem.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkliststore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtkmain.h -gdk/gdk.h -- -gtk/gtkwidget.h -- -gtk/gtkbox.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkmarshal.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkmenu.h -gtk/gtkaccelgroup.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenubar.h -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenuitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtkmenushell.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -gtk/gtkmenu.h -- -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkmessagedialog.h -gtk/gtkdialog.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkmisc.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkmodules.h -gtk/gtksettings.h -- - -/usr/include/gtk-2.0/gtk/gtkmountoperation.h - -/usr/include/gtk-2.0/gtk/gtknotebook.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkobject.h -gdkconfig.h -- -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkdebug.h -- - -/usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkoldeditable.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkoptionmenu.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkorientable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkpagesetup.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkpaned.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkpapersize.h -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkpixmap.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkplug.h -gtk/gtksocket.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkpreview.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkprintcontext.h -pango/pango.h -- -gtk/gtkpagesetup.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperation.h -cairo.h -- -gtk/gtkmain.h -- -gtk/gtkwindow.h -- -gtk/gtkpagesetup.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperationpreview.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -cairo.h -- -gtk/gtkprintcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkprintsettings.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkprogress.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkprogressbar.h -gtk/gtkprogress.h -- - -/usr/include/gtk-2.0/gtk/gtkradioaction.h -gtk/gtktoggleaction.h -- - -/usr/include/gtk-2.0/gtk/gtkradiobutton.h -gtk/gtkcheckbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -gtk/gtkcheckmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -gtk/gtktoggletoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkrange.h -gtk/gtkadjustment.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkrc.h -gtk/gtkstyle.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentaction.h -gtk/gtkaction.h -- -gtk/gtkrecentmanager.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooser.h -gtk/gtkwidget.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkrecentfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -gtk/gtkmenu.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -gtk/gtkrecentchooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentfilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentmanager.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- -time.h -- - -/usr/include/gtk-2.0/gtk/gtkruler.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkscale.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscalebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkscrollbar.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkviewport.h -- - -/usr/include/gtk-2.0/gtk/gtkselection.h -gtk/gtkwidget.h -- -gtk/gtktextiter.h -- - -/usr/include/gtk-2.0/gtk/gtkseparator.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtksettings.h -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkshow.h - -/usr/include/gtk-2.0/gtk/gtksignal.h -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkobject.h -- -gtk/gtkmarshal.h -- - -/usr/include/gtk-2.0/gtk/gtksizegroup.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtksocket.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkspinbutton.h -gtk/gtkentry.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkspinner.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusbar.h -gtk/gtkhbox.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusicon.h -gtk/gtkimage.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtkstock.h -gdk/gdk.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkstyle.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtktable.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtktestutils.h - -/usr/include/gtk-2.0/gtk/gtktext.h -gtk/gtkoldeditable.h -- - -/usr/include/gtk-2.0/gtk/gtktextbuffer.h -gtk/gtkwidget.h -- -gtk/gtkclipboard.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -gtk/gtktextbuffer.h -- - -/usr/include/gtk-2.0/gtk/gtktextchild.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktextiter.h -gtk/gtktexttag.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextmark.h - -/usr/include/gtk-2.0/gtk/gtktexttag.h -gdk/gdk.h -- -gtk/gtkenums.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktexttagtable.h -gtk/gtktexttag.h -- - -/usr/include/gtk-2.0/gtk/gtktextview.h -gtk/gtkcontainer.h -- -gtk/gtkimcontext.h -- -gtk/gtktextbuffer.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtktipsquery.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtktoggleaction.h -gtk/gtkaction.h -- - -/usr/include/gtk-2.0/gtk/gtktogglebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbar.h -gtk/gtkcontainer.h -- -gtk/gtktooltips.h -- -gtk/gtktoolitem.h -- -gtk/gtkpixmap.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbutton.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitem.h -gtk/gtkbin.h -- -gtk/gtktooltips.h -- -gtk/gtkmenuitem.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -gtk/gtkcontainer.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolpalette.h -gtk/gtkcontainer.h -- -gtk/gtkdnd.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolshell.h -gtk/gtkenums.h -- -pango/pango.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktooltip.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktooltips.h -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktree.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktreednd.h -gtk/gtktreemodel.h -- -gtk/gtkdnd.h -- - -/usr/include/gtk-2.0/gtk/gtktreeitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodel.h -glib-object.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -gdkconfig.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelsort.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtktreeselection.h -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtktreesortable.h -gtk/gtktreemodel.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtktreestore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -stdarg.h -- - -/usr/include/gtk-2.0/gtk/gtktreeview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkdnd.h -- -gtk/gtkentry.h -- - -/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktypebuiltins.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktypeutils.h -gtk/gtktypebuiltins.h -- - -/usr/include/gtk-2.0/gtk/gtkuimanager.h -gtk/gtkaccelgroup.h -- -gtk/gtkwidget.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- - -/usr/include/gtk-2.0/gtk/gtkvbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkvbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkversion.h - -/usr/include/gtk-2.0/gtk/gtkviewport.h -gtk/gtkadjustment.h -- -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkvolumebutton.h -gtk/gtkscalebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkvpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkvruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkvscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkvscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkvseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkwidget.h -gdk/gdk.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkobject.h -- -gtk/gtkadjustment.h -- -gtk/gtkstyle.h -- -gtk/gtksettings.h -- -atk/atk.h -- - -/usr/include/gtk-2.0/gtk/gtkwindow.h -gtk/gtkaccelgroup.h -- -gtk/gtkbin.h -- - -/usr/include/pango-1.0/pango/pango-attributes.h -pango/pango-font.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-bidi-type.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-break.h -glib.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-context.h -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-attributes.h -- - -/usr/include/pango-1.0/pango/pango-coverage.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-engine.h -pango/pango-types.h -- -pango/pango-item.h -- -pango/pango-font.h -- -pango/pango-glyph.h -- -pango/pango-script.h -- -gmodule.h -- - -/usr/include/pango-1.0/pango/pango-enum-types.h -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-features.h - -/usr/include/pango-1.0/pango/pango-font.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-fontmap.h -pango/pango-font.h -- -pango/pango-fontset.h -- - -/usr/include/pango-1.0/pango/pango-fontset.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-glyph-item.h -pango/pango-attributes.h -- -pango/pango-break.h -- -pango/pango-item.h -- -pango/pango-glyph.h -- - -/usr/include/pango-1.0/pango/pango-glyph.h -pango/pango-types.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-gravity.h -glib.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-item.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-language.h -glib.h -- -glib-object.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-layout.h -pango/pango-attributes.h -- -pango/pango-context.h -- -pango/pango-glyph-item.h -- -pango/pango-tabs.h -- - -/usr/include/pango-1.0/pango/pango-matrix.h -glib.h -- -glib-object.h -- -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-renderer.h -pango/pango-layout.h -- - -/usr/include/pango-1.0/pango/pango-script.h -glib.h -- -pango/pango-language.h -- - -/usr/include/pango-1.0/pango/pango-tabs.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-types.h -glib.h -- -glib-object.h -- -pango/pango-gravity.h -- -pango/pango-language.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- -pango/pango-bidi-type.h -- - -/usr/include/pango-1.0/pango/pango-utils.h -stdio.h -- -glib.h -- -pango/pango-font.h -- - -/usr/include/pango-1.0/pango/pango.h -pango/pango-attributes.h -- -pango/pango-bidi-type.h -- -pango/pango-break.h -- -pango/pango-context.h -- -pango/pango-coverage.h -- -pango/pango-engine.h -- -pango/pango-enum-types.h -- -pango/pango-features.h -- -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-fontset.h -- -pango/pango-glyph.h -- -pango/pango-glyph-item.h -- -pango/pango-gravity.h -- -pango/pango-item.h -- -pango/pango-layout.h -- -pango/pango-matrix.h -- -pango/pango-renderer.h -- -pango/pango-script.h -- -pango/pango-tabs.h -- -pango/pango-types.h -- -pango/pango-utils.h -- - -/usr/include/pango-1.0/pango/pangocairo.h -pango/pango.h -- -cairo.h -- - -/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -glib/gmacros.h -- -limits.h -- -float.h -- - -/usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/DependInfo.cmake deleted file mode 100644 index d2d9741c..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/DependInfo.cmake +++ /dev/null @@ -1,44 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include" - "/usr/include/gtk-2.0" - "/usr/lib/x86_64-linux-gnu/gtk-2.0/include" - "/usr/include/gio-unix-2.0" - "/usr/include/cairo" - "/usr/include/pango-1.0" - "/usr/include/atk-1.0" - "/usr/include/pixman-1" - "/usr/include/libpng12" - "/usr/include/gdk-pixbuf-2.0" - "/usr/include/harfbuzz" - "/usr/include/glib-2.0" - "/usr/lib/x86_64-linux-gnu/glib-2.0/include" - "/usr/include/freetype2" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make deleted file mode 100644 index df50f8aa..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make +++ /dev/null @@ -1,193 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c > CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c -o CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c > CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.i - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c -o CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.s - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.provides: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c > CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.i - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c -o CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.s - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.provides: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c > CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.i - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c -o CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.s - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.provides: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o - -# Object files for target chapter04-paint-example -chapter04__paint__example_OBJECTS = \ -"CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o" \ -"CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o" \ -"CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o" \ -"CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o" - -# External object files for target chapter04-paint-example -chapter04__paint__example_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libchapter04-paint-example.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/chapter04-paint-example.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CPackConfig-chapter04-paint-example-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build: examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/requires: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o.requires -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/requires: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o.requires -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/requires: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o.requires -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/requires: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/requires - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint && $(CMAKE_COMMAND) -P CMakeFiles/chapter04-paint-example.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/clean - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/cmake_clean.cmake deleted file mode 100644 index 236f1852..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/cmake_clean.cmake +++ /dev/null @@ -1,14 +0,0 @@ -FILE(REMOVE_RECURSE - "chapter04-paint-example.zip" - "CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o" - "CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o" - "CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o" - "CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o" - "libchapter04-paint-example.pdb" - "libchapter04-paint-example.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/chapter04-paint-example.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.internal deleted file mode 100644 index 51229771..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.internal +++ /dev/null @@ -1,2424 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.make deleted file mode 100644 index 4eb02722..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/depend.make +++ /dev/null @@ -1,2424 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make deleted file mode 100644 index a81e8a4f..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/../simple/public/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dchapter04_paint_example_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/link.txt deleted file mode 100644 index 9bd15e3d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libchapter04-paint-example.so -o libchapter04-paint-example.so CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o ../../../../framework/libcelix_framework.so -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lglib-2.0 ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o deleted file mode 100644 index 9a5ad195..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o deleted file mode 100644 index fb9e4170..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o deleted file mode 100644 index 83053171..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o deleted file mode 100644 index 48187b78..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/progress.make deleted file mode 100644 index 53fc1d38..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/progress.make +++ /dev/null @@ -1,5 +0,0 @@ -CMAKE_PROGRESS_1 = 25 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 26 -CMAKE_PROGRESS_4 = - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CPackConfig-chapter04-paint-example-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CPackConfig-chapter04-paint-example-bundle.cmake deleted file mode 100644 index 5f20da29..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CPackConfig-chapter04-paint-example-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint;chapter04-paint-example;chapter04-paint-example_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "chapter04-paint-example") -SET(CPACK_PACKAGE_NAME "chapter04-paint-example") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CTestTestfile.cmake deleted file mode 100644 index 6e1b4eaf..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/MANIFEST.MF deleted file mode 100644 index 111ba030..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-paint-example -Bundle-Description: chapter04-paint-example bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-paint-example - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/Makefile deleted file mode 100644 index 5823a033..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/Makefile +++ /dev/null @@ -1,304 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule -.PHONY : examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule - -# Convenience name for target. -chapter04-paint-example: examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/rule -.PHONY : chapter04-paint-example - -# fast build rule for target. -chapter04-paint-example/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build -.PHONY : chapter04-paint-example/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/default_shape.o: private/src/default_shape.c.o -.PHONY : private/src/default_shape.o - -# target to build an object file -private/src/default_shape.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.o -.PHONY : private/src/default_shape.c.o - -private/src/default_shape.i: private/src/default_shape.c.i -.PHONY : private/src/default_shape.i - -# target to preprocess a source file -private/src/default_shape.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.i -.PHONY : private/src/default_shape.c.i - -private/src/default_shape.s: private/src/default_shape.c.s -.PHONY : private/src/default_shape.s - -# target to generate assembly for a file -private/src/default_shape.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/default_shape.c.s -.PHONY : private/src/default_shape.c.s - -private/src/paint_frame.o: private/src/paint_frame.c.o -.PHONY : private/src/paint_frame.o - -# target to build an object file -private/src/paint_frame.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.o -.PHONY : private/src/paint_frame.c.o - -private/src/paint_frame.i: private/src/paint_frame.c.i -.PHONY : private/src/paint_frame.i - -# target to preprocess a source file -private/src/paint_frame.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.i -.PHONY : private/src/paint_frame.c.i - -private/src/paint_frame.s: private/src/paint_frame.c.s -.PHONY : private/src/paint_frame.s - -# target to generate assembly for a file -private/src/paint_frame.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/paint_frame.c.s -.PHONY : private/src/paint_frame.c.s - -private/src/shape_component.o: private/src/shape_component.c.o -.PHONY : private/src/shape_component.o - -# target to build an object file -private/src/shape_component.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.o -.PHONY : private/src/shape_component.c.o - -private/src/shape_component.i: private/src/shape_component.c.i -.PHONY : private/src/shape_component.i - -# target to preprocess a source file -private/src/shape_component.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.i -.PHONY : private/src/shape_component.c.i - -private/src/shape_component.s: private/src/shape_component.c.s -.PHONY : private/src/shape_component.s - -# target to generate assembly for a file -private/src/shape_component.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/build.make examples/osgi-in-action/chapter04-paint-example/paint/CMakeFiles/chapter04-paint-example.dir/private/src/shape_component.c.s -.PHONY : private/src/shape_component.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... chapter04-paint-example" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/default_shape.o" - @echo "... private/src/default_shape.i" - @echo "... private/src/default_shape.s" - @echo "... private/src/paint_frame.o" - @echo "... private/src/paint_frame.i" - @echo "... private/src/paint_frame.s" - @echo "... private/src/shape_component.o" - @echo "... private/src/shape_component.i" - @echo "... private/src/shape_component.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example.zip deleted file mode 100644 index fe8f8bef..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/META-INF/MANIFEST.MF deleted file mode 100644 index 111ba030..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: chapter04-paint-example -Bundle-Description: chapter04-paint-example bundle -Bundle-Version: 0.0.1.incubating -library: chapter04-paint-example - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/gtktest.glade b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/gtktest.glade deleted file mode 100644 index 9a5e7d56..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/gtktest.glade +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - 600 - 400 - False - - - - True - False - - - True - False - - - False - True - 0 - - - - - True - False - GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK - - - - True - True - 1 - - - - - - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/libchapter04-paint-example.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/libchapter04-paint-example.so deleted file mode 100644 index f9840632..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/libchapter04-paint-example.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/underc.png b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/underc.png deleted file mode 100644 index 425cdb91..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/_CPack_Packages/ZIP/chapter04-paint-example/underc.png and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip deleted file mode 100644 index 6edbb527..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/chapter04-paint-example.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/cmake_install.cmake deleted file mode 100644 index e34ae2ac..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/cmake_install.cmake +++ /dev/null @@ -1,63 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libchapter04-paint-example.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/underc.png" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/gtktest.glade" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "chapter04-paint-example_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so deleted file mode 100755 index 990beb4b..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/paint/libchapter04-paint-example.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/C.includecache deleted file mode 100644 index 04a2085d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/C.includecache +++ /dev/null @@ -1,4470 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include/simple_shape.h -gdk/gdk.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/bundle_context.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/simple_shape.h -square_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/simple_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c -stdio.h -- -string.h -- -celixbool.h -- -stdlib.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/bundle.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/simple_shape.h -square_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - -/usr/include/atk-1.0/atk/atk-enum-types.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atk.h -atk/atkobject.h -- -atk/atkaction.h -- -atk/atkcomponent.h -- -atk/atkdocument.h -- -atk/atkeditabletext.h -- -atk/atk-enum-types.h -- -atk/atkgobjectaccessible.h -- -atk/atkhyperlink.h -- -atk/atkhyperlinkimpl.h -- -atk/atkhypertext.h -- -atk/atkimage.h -- -atk/atknoopobject.h -- -atk/atknoopobjectfactory.h -- -atk/atkobjectfactory.h -- -atk/atkplug.h -- -atk/atkrange.h -- -atk/atkregistry.h -- -atk/atkrelation.h -- -atk/atkrelationset.h -- -atk/atkrelationtype.h -- -atk/atkselection.h -- -atk/atksocket.h -- -atk/atkstate.h -- -atk/atkstateset.h -- -atk/atkstreamablecontent.h -- -atk/atktable.h -- -atk/atktablecell.h -- -atk/atktext.h -- -atk/atkutil.h -- -atk/atkmisc.h -- -atk/atkvalue.h -- -atk/atkversion.h -- -atk/atkwindow.h -- - -/usr/include/atk-1.0/atk/atkaction.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkcomponent.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkdocument.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkeditabletext.h -atk/atkobject.h -- -atk/atktext.h -- - -/usr/include/atk-1.0/atk/atkgobjectaccessible.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkhyperlink.h -atk/atkaction.h -- - -/usr/include/atk-1.0/atk/atkhyperlinkimpl.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkhypertext.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkimage.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkmisc.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atknoopobject.h - -/usr/include/atk-1.0/atk/atknoopobjectfactory.h -atk/atkobjectfactory.h -- - -/usr/include/atk-1.0/atk/atkobject.h -glib-object.h -- -atk/atkstate.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkobjectfactory.h -glib-object.h -- -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkplug.h - -/usr/include/atk-1.0/atk/atkrange.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkregistry.h -glib-object.h -- -atkobjectfactory.h -/usr/include/atk-1.0/atk/atkobjectfactory.h - -/usr/include/atk-1.0/atk/atkrelation.h -glib-object.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkrelationset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkrelation.h -- - -/usr/include/atk-1.0/atk/atkrelationtype.h -glib.h -- - -/usr/include/atk-1.0/atk/atkselection.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atksocket.h - -/usr/include/atk-1.0/atk/atkstate.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkstateset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkstate.h -- - -/usr/include/atk-1.0/atk/atkstreamablecontent.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktable.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktablecell.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktext.h -glib-object.h -- -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkutil.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkvalue.h -atk/atkobject.h -- -atk/atkrange.h -- - -/usr/include/atk-1.0/atk/atkversion.h - -/usr/include/atk-1.0/atk/atkwindow.h -atk/atkobject.h -- - -/usr/include/cairo/cairo-deprecated.h - -/usr/include/cairo/cairo-features.h - -/usr/include/cairo/cairo-version.h - -/usr/include/cairo/cairo.h -cairo-version.h -/usr/include/cairo/cairo-version.h -cairo-features.h -/usr/include/cairo/cairo-features.h -cairo-deprecated.h -/usr/include/cairo/cairo-deprecated.h - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -glib.h -- -glib-object.h -- -gio/gio.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -glib-object.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -glib.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -stdio.h -- -glib.h -- -gmodule.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -glib.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-features.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-transform.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-simple-anim.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- -gdk-pixbuf/gdk-pixbuf-loader.h -- -gdk-pixbuf/gdk-pixbuf-enum-types.h -- - -/usr/include/glib-2.0/gio/gaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroupexporter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactionmap.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gappinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplication.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplicationcommandline.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gasyncinitable.h -gio/giotypes.h -- -gio/ginitable.h -- - -/usr/include/glib-2.0/gio/gasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gbufferedinputstream.h -gio/gfilterinputstream.h -- - -/usr/include/glib-2.0/gio/gbufferedoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gbytesicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcancellable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcharsetconverter.h -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcontenttype.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverterinputstream.h -gio/gfilterinputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gconverteroutputstream.h -gio/gfilteroutputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcredentials.h -gio/giotypes.h -- -unistd.h -- -sys/types.h -- - -/usr/include/glib-2.0/gio/gdatainputstream.h -gio/gbufferedinputstream.h -- - -/usr/include/glib-2.0/gio/gdataoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gdbusactiongroup.h -giotypes.h -/usr/include/glib-2.0/gio/giotypes.h - -/usr/include/glib-2.0/gio/gdbusaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusauthobserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusconnection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbuserror.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterface.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusintrospection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmenumodel.h -gio/gdbusconnection.h -- - -/usr/include/glib-2.0/gio/gdbusmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmethodinvocation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnameowning.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnamewatching.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobject.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanager.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusproxy.h -gio/giotypes.h -- -gio/gdbusintrospection.h -- - -/usr/include/glib-2.0/gio/gdbusserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusutils.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdrive.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gemblem.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gemblemedicon.h -gio/gicon.h -- -gio/gemblem.h -- - -/usr/include/glib-2.0/gio/gfile.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileattribute.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfileiostream.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gfilemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfilenamecompleter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gfilterinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfilteroutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddressmask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetsocketaddress.h -gio/gsocketaddress.h -- - -/usr/include/glib-2.0/gio/ginitable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gio.h -gio/giotypes.h -- -gio/gaction.h -- -gio/gactiongroup.h -- -gio/gactiongroupexporter.h -- -gio/gactionmap.h -- -gio/gappinfo.h -- -gio/gapplication.h -- -gio/gapplicationcommandline.h -- -gio/gasyncinitable.h -- -gio/gasyncresult.h -- -gio/gbufferedinputstream.h -- -gio/gbufferedoutputstream.h -- -gio/gbytesicon.h -- -gio/gcancellable.h -- -gio/gcharsetconverter.h -- -gio/gcontenttype.h -- -gio/gconverter.h -- -gio/gconverterinputstream.h -- -gio/gconverteroutputstream.h -- -gio/gcredentials.h -- -gio/gdatainputstream.h -- -gio/gdataoutputstream.h -- -gio/gdbusaddress.h -- -gio/gdbusauthobserver.h -- -gio/gdbusconnection.h -- -gio/gdbuserror.h -- -gio/gdbusintrospection.h -- -gio/gdbusmessage.h -- -gio/gdbusmethodinvocation.h -- -gio/gdbusnameowning.h -- -gio/gdbusnamewatching.h -- -gio/gdbusproxy.h -- -gio/gdbusserver.h -- -gio/gdbusutils.h -- -gio/gdrive.h -- -gio/gemblemedicon.h -- -gio/gfileattribute.h -- -gio/gfileenumerator.h -- -gio/gfile.h -- -gio/gfileicon.h -- -gio/gfileinfo.h -- -gio/gfileinputstream.h -- -gio/gfileiostream.h -- -gio/gfilemonitor.h -- -gio/gfilenamecompleter.h -- -gio/gfileoutputstream.h -- -gio/gfilterinputstream.h -- -gio/gfilteroutputstream.h -- -gio/gicon.h -- -gio/ginetaddress.h -- -gio/ginetaddressmask.h -- -gio/ginetsocketaddress.h -- -gio/ginitable.h -- -gio/ginputstream.h -- -gio/gioenums.h -- -gio/gioenumtypes.h -- -gio/gioerror.h -- -gio/giomodule.h -- -gio/gioscheduler.h -- -gio/giostream.h -- -gio/gloadableicon.h -- -gio/gmemoryinputstream.h -- -gio/gmemoryoutputstream.h -- -gio/gmount.h -- -gio/gmountoperation.h -- -gio/gnativevolumemonitor.h -- -gio/gnetworkaddress.h -- -gio/gnetworkmonitor.h -- -gio/gnetworkservice.h -- -gio/goutputstream.h -- -gio/gpermission.h -- -gio/gpollableinputstream.h -- -gio/gpollableoutputstream.h -- -gio/gpollableutils.h -- -gio/gpropertyaction.h -- -gio/gproxy.h -- -gio/gproxyaddress.h -- -gio/gproxyaddressenumerator.h -- -gio/gproxyresolver.h -- -gio/gresolver.h -- -gio/gresource.h -- -gio/gseekable.h -- -gio/gsettingsschema.h -- -gio/gsettings.h -- -gio/gsimpleaction.h -- -gio/gsimpleactiongroup.h -- -gio/gsimpleasyncresult.h -- -gio/gsimplepermission.h -- -gio/gsocketaddressenumerator.h -- -gio/gsocketaddress.h -- -gio/gsocketclient.h -- -gio/gsocketconnectable.h -- -gio/gsocketconnection.h -- -gio/gsocketcontrolmessage.h -- -gio/gsocket.h -- -gio/gsocketlistener.h -- -gio/gsocketservice.h -- -gio/gsrvtarget.h -- -gio/gsimpleproxyresolver.h -- -gio/gtask.h -- -gio/gsubprocess.h -- -gio/gsubprocesslauncher.h -- -gio/gtcpconnection.h -- -gio/gtcpwrapperconnection.h -- -gio/gtestdbus.h -- -gio/gthemedicon.h -- -gio/gthreadedsocketservice.h -- -gio/gtlsbackend.h -- -gio/gtlscertificate.h -- -gio/gtlsclientconnection.h -- -gio/gtlsconnection.h -- -gio/gtlsdatabase.h -- -gio/gtlsfiledatabase.h -- -gio/gtlsinteraction.h -- -gio/gtlsserverconnection.h -- -gio/gtlspassword.h -- -gio/gvfs.h -- -gio/gvolume.h -- -gio/gvolumemonitor.h -- -gio/gzlibcompressor.h -- -gio/gzlibdecompressor.h -- -gio/gdbusinterface.h -- -gio/gdbusinterfaceskeleton.h -- -gio/gdbusobject.h -- -gio/gdbusobjectskeleton.h -- -gio/gdbusobjectproxy.h -- -gio/gdbusobjectmanager.h -- -gio/gdbusobjectmanagerclient.h -- -gio/gdbusobjectmanagerserver.h -- -gio/gdbusactiongroup.h -- -gio/gremoteactiongroup.h -- -gio/gmenumodel.h -- -gio/gmenu.h -- -gio/gmenuexporter.h -- -gio/gdbusmenumodel.h -- -gio/gnotification.h -- - -/usr/include/glib-2.0/gio/gioenums.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioenumtypes.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioerror.h -glib.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/giomodule.h -gio/giotypes.h -- -gmodule.h -- - -/usr/include/glib-2.0/gio/gioscheduler.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/giostream.h -gio/ginputstream.h -- -gio/goutputstream.h -- -gio/gcancellable.h -- -gio/gioerror.h -- - -/usr/include/glib-2.0/gio/giotypes.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gloadableicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmemoryinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gmemoryoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gmenu.h -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenuexporter.h -gio/gdbusconnection.h -- -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenumodel.h -glib-object.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmount.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmountoperation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnativevolumemonitor.h -gio/gvolumemonitor.h -- - -/usr/include/glib-2.0/gio/gnetworkaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkmonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkservice.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnotification.h -gio/giotypes.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/goutputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpollableinputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableoutputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableutils.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpropertyaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxyaddress.h -gio/ginetsocketaddress.h -- - -/usr/include/glib-2.0/gio/gproxyaddressenumerator.h -gio/gsocketaddressenumerator.h -- - -/usr/include/glib-2.0/gio/gproxyresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gremoteactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresource.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gseekable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettings.h -gio/gsettingsschema.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettingsschema.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gsimpleaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleactiongroup.h -gactiongroup.h -/usr/include/glib-2.0/gio/gactiongroup.h -gactionmap.h -/usr/include/glib-2.0/gio/gactionmap.h - -/usr/include/glib-2.0/gio/gsimpleasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimplepermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleproxyresolver.h -gio/gproxyresolver.h -- - -/usr/include/glib-2.0/gio/gsocket.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddressenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnectable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnection.h -glib-object.h -- -gio/gsocket.h -- -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gsocketcontrolmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketlistener.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketservice.h -gio/gsocketlistener.h -- - -/usr/include/glib-2.0/gio/gsrvtarget.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocess.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocesslauncher.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtcpconnection.h -gio/gsocketconnection.h -- - -/usr/include/glib-2.0/gio/gtcpwrapperconnection.h -gio/gtcpconnection.h -- - -/usr/include/glib-2.0/gio/gtestdbus.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthemedicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthreadedsocketservice.h -gio/gsocketservice.h -- - -/usr/include/glib-2.0/gio/gtlsbackend.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlscertificate.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsclientconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gtlsconnection.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gtlsdatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsfiledatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsinteraction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlspassword.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsserverconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gvfs.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolume.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolumemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gzlibcompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/gio/gzlibdecompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/glib-object.h -gobject/gbinding.h -- -gobject/gboxed.h -- -gobject/genums.h -- -gobject/gobject.h -- -gobject/gparam.h -- -gobject/gparamspecs.h -- -gobject/gsignal.h -- -gobject/gsourceclosure.h -- -gobject/gtype.h -- -gobject/gtypemodule.h -- -gobject/gtypeplugin.h -- -gobject/gvalue.h -- -gobject/gvaluearray.h -- -gobject/gvaluetypes.h -- - -/usr/include/glib-2.0/glib.h -glib/galloca.h -- -glib/garray.h -- -glib/gasyncqueue.h -- -glib/gatomic.h -- -glib/gbacktrace.h -- -glib/gbase64.h -- -glib/gbitlock.h -- -glib/gbookmarkfile.h -- -glib/gbytes.h -- -glib/gcharset.h -- -glib/gchecksum.h -- -glib/gconvert.h -- -glib/gdataset.h -- -glib/gdate.h -- -glib/gdatetime.h -- -glib/gdir.h -- -glib/genviron.h -- -glib/gerror.h -- -glib/gfileutils.h -- -glib/ggettext.h -- -glib/ghash.h -- -glib/ghmac.h -- -glib/ghook.h -- -glib/ghostutils.h -- -glib/giochannel.h -- -glib/gkeyfile.h -- -glib/glist.h -- -glib/gmacros.h -- -glib/gmain.h -- -glib/gmappedfile.h -- -glib/gmarkup.h -- -glib/gmem.h -- -glib/gmessages.h -- -glib/gnode.h -- -glib/goption.h -- -glib/gpattern.h -- -glib/gpoll.h -- -glib/gprimes.h -- -glib/gqsort.h -- -glib/gquark.h -- -glib/gqueue.h -- -glib/grand.h -- -glib/gregex.h -- -glib/gscanner.h -- -glib/gsequence.h -- -glib/gshell.h -- -glib/gslice.h -- -glib/gslist.h -- -glib/gspawn.h -- -glib/gstrfuncs.h -- -glib/gstring.h -- -glib/gstringchunk.h -- -glib/gtestutils.h -- -glib/gthread.h -- -glib/gthreadpool.h -- -glib/gtimer.h -- -glib/gtimezone.h -- -glib/gtrashstack.h -- -glib/gtree.h -- -glib/gtypes.h -- -glib/gunicode.h -- -glib/gurifuncs.h -- -glib/gutils.h -- -glib/gvarianttype.h -- -glib/gvariant.h -- -glib/gversion.h -- -glib/gversionmacros.h -- -glib/gwin32.h -- -glib/deprecated/gallocator.h -- -glib/deprecated/gcache.h -- -glib/deprecated/gcompletion.h -- -glib/deprecated/gmain.h -- -glib/deprecated/grel.h -- -glib/deprecated/gthread.h -- - -/usr/include/glib-2.0/glib/deprecated/gallocator.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gcache.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gcompletion.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gmain.h -glib/gmain.h -- - -/usr/include/glib-2.0/glib/deprecated/grel.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gthread.h -glib/gthread.h -- -sys/types.h -- -pthread.h -- - -/usr/include/glib-2.0/glib/galloca.h -glib/gtypes.h -- -alloca.h -- -alloca.h -- -malloc.h -- - -/usr/include/glib-2.0/glib/garray.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gasyncqueue.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gatomic.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbacktrace.h -glib/gtypes.h -- -signal.h -- - -/usr/include/glib-2.0/glib/gbase64.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbitlock.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbookmarkfile.h -glib/gerror.h -- -time.h -- - -/usr/include/glib-2.0/glib/gbytes.h -glib/gtypes.h -- -glib/garray.h -- - -/usr/include/glib-2.0/glib/gcharset.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gchecksum.h -glib/gtypes.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gconvert.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gdataset.h -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdate.h -time.h -- -glib/gtypes.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdatetime.h -glib/gtimezone.h -- - -/usr/include/glib-2.0/glib/gdir.h -glib/gerror.h -- -dirent.h -- - -/usr/include/glib-2.0/glib/genviron.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gerror.h -stdarg.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gfileutils.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/ggettext.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/ghash.h -glib/gtypes.h -- -glib/glist.h -- - -/usr/include/glib-2.0/glib/ghmac.h -glib/gtypes.h -- -gchecksum.h -/usr/include/glib-2.0/glib/gchecksum.h - -/usr/include/glib-2.0/glib/ghook.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/ghostutils.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/giochannel.h -glib/gconvert.h -- -glib/gmain.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gkeyfile.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/glist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gmacros.h -stddef.h -- - -/usr/include/glib-2.0/glib/gmain.h -glib/gpoll.h -- -glib/gslist.h -- -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gmappedfile.h -glib/gbytes.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gmarkup.h -stdarg.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gmem.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gmessages.h -stdarg.h -- -glib/gtypes.h -- -glib/gmacros.h -- - -/usr/include/glib-2.0/glib/gnode.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/goption.h -glib/gerror.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gpattern.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gpoll.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gprimes.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqsort.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gquark.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqueue.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/grand.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gregex.h -glib/gerror.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gscanner.h -glib/gdataset.h -- -glib/ghash.h -- - -/usr/include/glib-2.0/glib/gsequence.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gshell.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gslice.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gslist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gspawn.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gstrfuncs.h -stdarg.h -- -glib/gmacros.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gstring.h -glib/gtypes.h -- -glib/gunicode.h -- -glib/gbytes.h -- -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gstringchunk.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtestutils.h -glib/gmessages.h -- -glib/gstring.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gthread.h -glib/gatomic.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gthreadpool.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gtimer.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtimezone.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtrashstack.h -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gtree.h -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gtypes.h -glibconfig.h -- -glib/gmacros.h -- -glib/gversionmacros.h -- -time.h -- - -/usr/include/glib-2.0/glib/gunicode.h -glib/gerror.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gurifuncs.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gutils.h -glib/gtypes.h -- -stdarg.h -- - -/usr/include/glib-2.0/glib/gvariant.h -glib/gvarianttype.h -- -glib/gstring.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gvarianttype.h -glib/gmessages.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversion.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversionmacros.h - -/usr/include/glib-2.0/glib/gwin32.h -glib/gtypes.h -- - -/usr/include/glib-2.0/gmodule.h -glib.h -- - -/usr/include/glib-2.0/gobject/gbinding.h -glib.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gboxed.h -gobject/gtype.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gclosure.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/genums.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/glib-types.h -glib.h -- - -/usr/include/glib-2.0/gobject/gmarshal.h - -/usr/include/glib-2.0/gobject/gobject.h -gobject/gtype.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gclosure.h -- -gobject/gsignal.h -- -gobject/gboxed.h -- - -/usr/include/glib-2.0/gobject/gparam.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gparamspecs.h -gobject/gvalue.h -- -gobject/genums.h -- -gobject/gboxed.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gsignal.h -gobject/gclosure.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gmarshal.h -- - -/usr/include/glib-2.0/gobject/gsourceclosure.h -gobject/gclosure.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gtype.h -glib.h -- - -/usr/include/glib-2.0/gobject/gtypemodule.h -gobject/gobject.h -- -gobject/genums.h -- - -/usr/include/glib-2.0/gobject/gtypeplugin.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvalue.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvaluearray.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gvaluetypes.h -gobject/gvalue.h -- - -/usr/include/gtk-2.0/gdk/gdk.h -gdk/gdkapplaunchcontext.h -- -gdk/gdkcairo.h -- -gdk/gdkcolor.h -- -gdk/gdkcursor.h -- -gdk/gdkdisplay.h -- -gdk/gdkdisplaymanager.h -- -gdk/gdkdnd.h -- -gdk/gdkdrawable.h -- -gdk/gdkenumtypes.h -- -gdk/gdkevents.h -- -gdk/gdkfont.h -- -gdk/gdkgc.h -- -gdk/gdkimage.h -- -gdk/gdkinput.h -- -gdk/gdkkeys.h -- -gdk/gdkpango.h -- -gdk/gdkpixbuf.h -- -gdk/gdkpixmap.h -- -gdk/gdkproperty.h -- -gdk/gdkregion.h -- -gdk/gdkrgb.h -- -gdk/gdkscreen.h -- -gdk/gdkselection.h -- -gdk/gdkspawn.h -- -gdk/gdktestutils.h -- -gdk/gdktypes.h -- -gdk/gdkvisual.h -- -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -gio/gio.h -- -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdkcairo.h -gdk/gdkcolor.h -- -gdk/gdkpixbuf.h -- -pango/pangocairo.h -- - -/usr/include/gtk-2.0/gdk/gdkcolor.h -cairo.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkcursor.h -gdk/gdktypes.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplay.h -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -gdk/gdktypes.h -- -gdk/gdkdisplay.h -- - -/usr/include/gtk-2.0/gdk/gdkdnd.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkdrawable.h -gdk/gdktypes.h -- -gdk/gdkgc.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- -cairo.h -- - -/usr/include/gtk-2.0/gdk/gdkenumtypes.h -glib-object.h -- - -/usr/include/gtk-2.0/gdk/gdkevents.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- -gdk/gdkdnd.h -- -gdk/gdkinput.h -- - -/usr/include/gtk-2.0/gdk/gdkfont.h -gdk/gdktypes.h -- -pango/pango.h -- - -/usr/include/gtk-2.0/gdk/gdkgc.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkimage.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkinput.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkkeys.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpango.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpixbuf.h -cairo.h -- -gdk/gdktypes.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkpixmap.h -gdk/gdktypes.h -- -gdk/gdkdrawable.h -- - -/usr/include/gtk-2.0/gdk/gdkproperty.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkregion.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkrgb.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkscreen.h -cairo.h -- -gdk/gdktypes.h -/usr/include/gtk-2.0/gdk/gdk/gdktypes.h -gdk/gdkdisplay.h -/usr/include/gtk-2.0/gdk/gdk/gdkdisplay.h - -/usr/include/gtk-2.0/gdk/gdkselection.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkspawn.h -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdktestutils.h -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdktypes.h -glib.h -- -pango/pango.h -- -glib-object.h -- -gdkconfig.h -- - -/usr/include/gtk-2.0/gdk/gdkvisual.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkwindow.h -gdk/gdkdrawable.h -- -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gtk/gtk.h -gdk/gdk.h -- -gtk/gtkaboutdialog.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkaccellabel.h -- -gtk/gtkaccelmap.h -- -gtk/gtkaccessible.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- -gtk/gtkactivatable.h -- -gtk/gtkadjustment.h -- -gtk/gtkalignment.h -- -gtk/gtkarrow.h -- -gtk/gtkaspectframe.h -- -gtk/gtkassistant.h -- -gtk/gtkbbox.h -- -gtk/gtkbin.h -- -gtk/gtkbindings.h -- -gtk/gtkbox.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- -gtk/gtkbutton.h -- -gtk/gtkcalendar.h -- -gtk/gtkcelleditable.h -- -gtk/gtkcelllayout.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkcellrendereraccel.h -- -gtk/gtkcellrenderercombo.h -- -gtk/gtkcellrendererpixbuf.h -- -gtk/gtkcellrendererprogress.h -- -gtk/gtkcellrendererspin.h -- -gtk/gtkcellrendererspinner.h -- -gtk/gtkcellrenderertext.h -- -gtk/gtkcellrenderertoggle.h -- -gtk/gtkcellview.h -- -gtk/gtkcheckbutton.h -- -gtk/gtkcheckmenuitem.h -- -gtk/gtkclipboard.h -- -gtk/gtkcolorbutton.h -- -gtk/gtkcolorsel.h -- -gtk/gtkcolorseldialog.h -- -gtk/gtkcombobox.h -- -gtk/gtkcomboboxentry.h -- -gtk/gtkcomboboxtext.h -- -gtk/gtkcontainer.h -- -gtk/gtkdebug.h -- -gtk/gtkdialog.h -- -gtk/gtkdnd.h -- -gtk/gtkdrawingarea.h -- -gtk/gtkeditable.h -- -gtk/gtkentry.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkenums.h -- -gtk/gtkeventbox.h -- -gtk/gtkexpander.h -- -gtk/gtkfixed.h -- -gtk/gtkfilechooser.h -- -gtk/gtkfilechooserbutton.h -- -gtk/gtkfilechooserdialog.h -- -gtk/gtkfilechooserwidget.h -- -gtk/gtkfilefilter.h -- -gtk/gtkfontbutton.h -- -gtk/gtkfontsel.h -- -gtk/gtkframe.h -- -gtk/gtkgc.h -- -gtk/gtkhandlebox.h -- -gtk/gtkhbbox.h -- -gtk/gtkhbox.h -- -gtk/gtkhpaned.h -- -gtk/gtkhruler.h -- -gtk/gtkhscale.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkhseparator.h -- -gtk/gtkhsv.h -- -gtk/gtkiconfactory.h -- -gtk/gtkicontheme.h -- -gtk/gtkiconview.h -- -gtk/gtkimage.h -- -gtk/gtkimagemenuitem.h -- -gtk/gtkimcontext.h -- -gtk/gtkimcontextsimple.h -- -gtk/gtkimmulticontext.h -- -gtk/gtkinfobar.h -- -gtk/gtkinvisible.h -- -gtk/gtkitem.h -- -gtk/gtklabel.h -- -gtk/gtklayout.h -- -gtk/gtklinkbutton.h -- -gtk/gtkliststore.h -- -gtk/gtkmain.h -- -gtk/gtkmenu.h -- -gtk/gtkmenubar.h -- -gtk/gtkmenuitem.h -- -gtk/gtkmenushell.h -- -gtk/gtkmenutoolbutton.h -- -gtk/gtkmessagedialog.h -- -gtk/gtkmisc.h -- -gtk/gtkmodules.h -- -gtk/gtkmountoperation.h -- -gtk/gtknotebook.h -- -gtk/gtkobject.h -- -gtk/gtkoffscreenwindow.h -- -gtk/gtkorientable.h -- -gtk/gtkpagesetup.h -- -gtk/gtkpapersize.h -- -gtk/gtkpaned.h -- -gtk/gtkplug.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperation.h -- -gtk/gtkprintoperationpreview.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprogressbar.h -- -gtk/gtkradioaction.h -- -gtk/gtkradiobutton.h -- -gtk/gtkradiomenuitem.h -- -gtk/gtkradiotoolbutton.h -- -gtk/gtkrange.h -- -gtk/gtkrc.h -- -gtk/gtkrecentaction.h -- -gtk/gtkrecentchooser.h -- -gtk/gtkrecentchooserdialog.h -- -gtk/gtkrecentchoosermenu.h -- -gtk/gtkrecentchooserwidget.h -- -gtk/gtkrecentfilter.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkruler.h -- -gtk/gtkscale.h -- -gtk/gtkscalebutton.h -- -gtk/gtkscrollbar.h -- -gtk/gtkscrolledwindow.h -- -gtk/gtkselection.h -- -gtk/gtkseparator.h -- -gtk/gtkseparatormenuitem.h -- -gtk/gtkseparatortoolitem.h -- -gtk/gtksettings.h -- -gtk/gtkshow.h -- -gtk/gtksizegroup.h -- -gtk/gtksocket.h -- -gtk/gtkspinbutton.h -- -gtk/gtkspinner.h -- -gtk/gtkstatusbar.h -- -gtk/gtkstatusicon.h -- -gtk/gtkstock.h -- -gtk/gtkstyle.h -- -gtk/gtktable.h -- -gtk/gtktearoffmenuitem.h -- -gtk/gtktextbuffer.h -- -gtk/gtktextbufferrichtext.h -- -gtk/gtktextchild.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktexttag.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextview.h -- -gtk/gtktoggleaction.h -- -gtk/gtktogglebutton.h -- -gtk/gtktoggletoolbutton.h -- -gtk/gtktoolbar.h -- -gtk/gtktoolbutton.h -- -gtk/gtktoolitem.h -- -gtk/gtktoolitemgroup.h -- -gtk/gtktoolpalette.h -- -gtk/gtktoolshell.h -- -gtk/gtktooltip.h -- -gtk/gtktestutils.h -- -gtk/gtktreednd.h -- -gtk/gtktreemodel.h -- -gtk/gtktreemodelfilter.h -- -gtk/gtktreemodelsort.h -- -gtk/gtktreeselection.h -- -gtk/gtktreesortable.h -- -gtk/gtktreestore.h -- -gtk/gtktreeview.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktypeutils.h -- -gtk/gtkuimanager.h -- -gtk/gtkvbbox.h -- -gtk/gtkvbox.h -- -gtk/gtkversion.h -- -gtk/gtkviewport.h -- -gtk/gtkvolumebutton.h -- -gtk/gtkvpaned.h -- -gtk/gtkvruler.h -- -gtk/gtkvscale.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkvseparator.h -- -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- -gtk/gtktext.h -- -gtk/gtktree.h -- -gtk/gtktreeitem.h -- -gtk/gtkclist.h -- -gtk/gtkcombo.h -- -gtk/gtkctree.h -- -gtk/gtkcurve.h -- -gtk/gtkfilesel.h -- -gtk/gtkgamma.h -- -gtk/gtkinputdialog.h -- -gtk/gtkitemfactory.h -- -gtk/gtklist.h -- -gtk/gtklistitem.h -- -gtk/gtkoldeditable.h -- -gtk/gtkoptionmenu.h -- -gtk/gtkpixmap.h -- -gtk/gtkpreview.h -- -gtk/gtkprogress.h -- -gtk/gtksignal.h -- -gtk/gtktipsquery.h -- -gtk/gtktooltips.h -- - -/usr/include/gtk-2.0/gtk/gtkaboutdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelgroup.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkaccellabel.h -gtk/gtklabel.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelmap.h -gtk/gtkaccelgroup.h -- - -/usr/include/gtk-2.0/gtk/gtkaccessible.h -atk/atk.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkaction.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkactiongroup.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkactivatable.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkadjustment.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkalignment.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkarrow.h -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkaspectframe.h -gtk/gtkframe.h -- - -/usr/include/gtk-2.0/gtk/gtkassistant.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkbbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkbin.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbindings.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkbox.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbuildable.h -gtk/gtkbuilder.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkbuilder.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkbutton.h -gtk/gtkbin.h -- -gtk/gtkimage.h -- - -/usr/include/gtk-2.0/gtk/gtkcalendar.h -gtk/gtkwidget.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtkcelleditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkcelllayout.h -gtk/gtkcellrenderer.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderer.h -gtk/gtkcelleditable.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -gtk/gtktreemodel.h -- -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellview.h -gtk/gtkwidget.h -- -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckbutton.h -gtk/gtktogglebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkclipboard.h -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkclist.h -gtk/gtksignal.h -- -gtk/gtkalignment.h -- -gtk/gtklabel.h -- -gtk/gtkbutton.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -gtk/gtkdialog.h -- -gtk/gtkcolorsel.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcombo.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkcombobox.h -gtk/gtkbin.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -gtk/gtkcombobox.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -gtk/gtkcombobox.h -- - -/usr/include/gtk-2.0/gtk/gtkcontainer.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkctree.h -gtk/gtkclist.h -- - -/usr/include/gtk-2.0/gtk/gtkcurve.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkdebug.h -glib.h -- - -/usr/include/gtk-2.0/gtk/gtkdialog.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkdnd.h -gtk/gtkwidget.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkdrawingarea.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkeditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkentry.h -gtk/gtkeditable.h -- -gtk/gtkimcontext.h -- -gtk/gtkmenu.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkimage.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkentrybuffer.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkentrycompletion.h -gtk/gtktreemodel.h -- -gtk/gtkliststore.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktreemodelfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkenums.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkeventbox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkexpander.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooser.h -gtk/gtkfilefilter.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -gtk/gtkhbox.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -gtk/gtkfilechooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkfilefilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkfilesel.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkfixed.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkfontbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkfontsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkframe.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkgamma.h -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkgc.h -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkhandlebox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkhbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkhruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkhscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkhscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkhseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkhsv.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkiconfactory.h -gdk/gdk.h -- -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkicontheme.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkiconview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkselection.h -- -gtk/gtktooltip.h -- - -/usr/include/gtk-2.0/gtk/gtkimage.h -gio/gio.h -- -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontext.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -gtk/gtkimcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkimmulticontext.h -gtk/gtkimcontext.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkinfobar.h -gtk/gtkhbox.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkinputdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkinvisible.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkitem.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkitemfactory.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklabel.h -gtk/gtkmisc.h -- -gtk/gtkwindow.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtklayout.h -gtk/gtkcontainer.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtklinkbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtklist.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklistitem.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkliststore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtkmain.h -gdk/gdk.h -- -gtk/gtkwidget.h -- -gtk/gtkbox.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkmarshal.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkmenu.h -gtk/gtkaccelgroup.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenubar.h -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenuitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtkmenushell.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -gtk/gtkmenu.h -- -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkmessagedialog.h -gtk/gtkdialog.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkmisc.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkmodules.h -gtk/gtksettings.h -- - -/usr/include/gtk-2.0/gtk/gtkmountoperation.h - -/usr/include/gtk-2.0/gtk/gtknotebook.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkobject.h -gdkconfig.h -- -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkdebug.h -- - -/usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkoldeditable.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkoptionmenu.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkorientable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkpagesetup.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkpaned.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkpapersize.h -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkpixmap.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkplug.h -gtk/gtksocket.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkpreview.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkprintcontext.h -pango/pango.h -- -gtk/gtkpagesetup.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperation.h -cairo.h -- -gtk/gtkmain.h -- -gtk/gtkwindow.h -- -gtk/gtkpagesetup.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperationpreview.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -cairo.h -- -gtk/gtkprintcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkprintsettings.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkprogress.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkprogressbar.h -gtk/gtkprogress.h -- - -/usr/include/gtk-2.0/gtk/gtkradioaction.h -gtk/gtktoggleaction.h -- - -/usr/include/gtk-2.0/gtk/gtkradiobutton.h -gtk/gtkcheckbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -gtk/gtkcheckmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -gtk/gtktoggletoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkrange.h -gtk/gtkadjustment.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkrc.h -gtk/gtkstyle.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentaction.h -gtk/gtkaction.h -- -gtk/gtkrecentmanager.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooser.h -gtk/gtkwidget.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkrecentfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -gtk/gtkmenu.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -gtk/gtkrecentchooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentfilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentmanager.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- -time.h -- - -/usr/include/gtk-2.0/gtk/gtkruler.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkscale.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscalebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkscrollbar.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkviewport.h -- - -/usr/include/gtk-2.0/gtk/gtkselection.h -gtk/gtkwidget.h -- -gtk/gtktextiter.h -- - -/usr/include/gtk-2.0/gtk/gtkseparator.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtksettings.h -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkshow.h - -/usr/include/gtk-2.0/gtk/gtksignal.h -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkobject.h -- -gtk/gtkmarshal.h -- - -/usr/include/gtk-2.0/gtk/gtksizegroup.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtksocket.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkspinbutton.h -gtk/gtkentry.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkspinner.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusbar.h -gtk/gtkhbox.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusicon.h -gtk/gtkimage.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtkstock.h -gdk/gdk.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkstyle.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtktable.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtktestutils.h - -/usr/include/gtk-2.0/gtk/gtktext.h -gtk/gtkoldeditable.h -- - -/usr/include/gtk-2.0/gtk/gtktextbuffer.h -gtk/gtkwidget.h -- -gtk/gtkclipboard.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -gtk/gtktextbuffer.h -- - -/usr/include/gtk-2.0/gtk/gtktextchild.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktextiter.h -gtk/gtktexttag.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextmark.h - -/usr/include/gtk-2.0/gtk/gtktexttag.h -gdk/gdk.h -- -gtk/gtkenums.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktexttagtable.h -gtk/gtktexttag.h -- - -/usr/include/gtk-2.0/gtk/gtktextview.h -gtk/gtkcontainer.h -- -gtk/gtkimcontext.h -- -gtk/gtktextbuffer.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtktipsquery.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtktoggleaction.h -gtk/gtkaction.h -- - -/usr/include/gtk-2.0/gtk/gtktogglebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbar.h -gtk/gtkcontainer.h -- -gtk/gtktooltips.h -- -gtk/gtktoolitem.h -- -gtk/gtkpixmap.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbutton.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitem.h -gtk/gtkbin.h -- -gtk/gtktooltips.h -- -gtk/gtkmenuitem.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -gtk/gtkcontainer.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolpalette.h -gtk/gtkcontainer.h -- -gtk/gtkdnd.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolshell.h -gtk/gtkenums.h -- -pango/pango.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktooltip.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktooltips.h -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktree.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktreednd.h -gtk/gtktreemodel.h -- -gtk/gtkdnd.h -- - -/usr/include/gtk-2.0/gtk/gtktreeitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodel.h -glib-object.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -gdkconfig.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelsort.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtktreeselection.h -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtktreesortable.h -gtk/gtktreemodel.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtktreestore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -stdarg.h -- - -/usr/include/gtk-2.0/gtk/gtktreeview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkdnd.h -- -gtk/gtkentry.h -- - -/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktypebuiltins.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktypeutils.h -gtk/gtktypebuiltins.h -- - -/usr/include/gtk-2.0/gtk/gtkuimanager.h -gtk/gtkaccelgroup.h -- -gtk/gtkwidget.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- - -/usr/include/gtk-2.0/gtk/gtkvbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkvbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkversion.h - -/usr/include/gtk-2.0/gtk/gtkviewport.h -gtk/gtkadjustment.h -- -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkvolumebutton.h -gtk/gtkscalebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkvpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkvruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkvscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkvscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkvseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkwidget.h -gdk/gdk.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkobject.h -- -gtk/gtkadjustment.h -- -gtk/gtkstyle.h -- -gtk/gtksettings.h -- -atk/atk.h -- - -/usr/include/gtk-2.0/gtk/gtkwindow.h -gtk/gtkaccelgroup.h -- -gtk/gtkbin.h -- - -/usr/include/pango-1.0/pango/pango-attributes.h -pango/pango-font.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-bidi-type.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-break.h -glib.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-context.h -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-attributes.h -- - -/usr/include/pango-1.0/pango/pango-coverage.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-engine.h -pango/pango-types.h -- -pango/pango-item.h -- -pango/pango-font.h -- -pango/pango-glyph.h -- -pango/pango-script.h -- -gmodule.h -- - -/usr/include/pango-1.0/pango/pango-enum-types.h -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-features.h - -/usr/include/pango-1.0/pango/pango-font.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-fontmap.h -pango/pango-font.h -- -pango/pango-fontset.h -- - -/usr/include/pango-1.0/pango/pango-fontset.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-glyph-item.h -pango/pango-attributes.h -- -pango/pango-break.h -- -pango/pango-item.h -- -pango/pango-glyph.h -- - -/usr/include/pango-1.0/pango/pango-glyph.h -pango/pango-types.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-gravity.h -glib.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-item.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-language.h -glib.h -- -glib-object.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-layout.h -pango/pango-attributes.h -- -pango/pango-context.h -- -pango/pango-glyph-item.h -- -pango/pango-tabs.h -- - -/usr/include/pango-1.0/pango/pango-matrix.h -glib.h -- -glib-object.h -- -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-renderer.h -pango/pango-layout.h -- - -/usr/include/pango-1.0/pango/pango-script.h -glib.h -- -pango/pango-language.h -- - -/usr/include/pango-1.0/pango/pango-tabs.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-types.h -glib.h -- -glib-object.h -- -pango/pango-gravity.h -- -pango/pango-language.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- -pango/pango-bidi-type.h -- - -/usr/include/pango-1.0/pango/pango-utils.h -stdio.h -- -glib.h -- -pango/pango-font.h -- - -/usr/include/pango-1.0/pango/pango.h -pango/pango-attributes.h -- -pango/pango-bidi-type.h -- -pango/pango-break.h -- -pango/pango-context.h -- -pango/pango-coverage.h -- -pango/pango-engine.h -- -pango/pango-enum-types.h -- -pango/pango-features.h -- -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-fontset.h -- -pango/pango-glyph.h -- -pango/pango-glyph-item.h -- -pango/pango-gravity.h -- -pango/pango-item.h -- -pango/pango-layout.h -- -pango/pango-matrix.h -- -pango/pango-renderer.h -- -pango/pango-script.h -- -pango/pango-tabs.h -- -pango/pango-types.h -- -pango/pango-utils.h -- - -/usr/include/pango-1.0/pango/pangocairo.h -pango/pango.h -- -cairo.h -- - -/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -glib/gmacros.h -- -limits.h -- -float.h -- - -/usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/DependInfo.cmake deleted file mode 100644 index 7b54619f..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/DependInfo.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include" - "/usr/include/gtk-2.0" - "/usr/lib/x86_64-linux-gnu/gtk-2.0/include" - "/usr/include/gio-unix-2.0" - "/usr/include/cairo" - "/usr/include/pango-1.0" - "/usr/include/atk-1.0" - "/usr/include/pixman-1" - "/usr/include/libpng12" - "/usr/include/gdk-pixbuf-2.0" - "/usr/include/harfbuzz" - "/usr/include/glib-2.0" - "/usr/lib/x86_64-linux-gnu/glib-2.0/include" - "/usr/include/freetype2" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make deleted file mode 100644 index 5a4a72a1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/square.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/square.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c > CMakeFiles/square.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/square.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c -o CMakeFiles/square.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/square.dir/private/src/square_shape.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/square.dir/private/src/square_shape.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c > CMakeFiles/square.dir/private/src/square_shape.c.i - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/square.dir/private/src/square_shape.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c -o CMakeFiles/square.dir/private/src/square_shape.c.s - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.provides: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o - -# Object files for target square -square_OBJECTS = \ -"CMakeFiles/square.dir/private/src/activator.c.o" \ -"CMakeFiles/square.dir/private/src/square_shape.c.o" - -# External object files for target square -square_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-paint-example/square/libsquare.so: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libsquare.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/square.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CPackConfig-square-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build: examples/osgi-in-action/chapter04-paint-example/square/libsquare.so -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/requires: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o.requires -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/requires: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/requires - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square && $(CMAKE_COMMAND) -P CMakeFiles/square.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/clean - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/cmake_clean.cmake deleted file mode 100644 index c3d89ed3..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "square.zip" - "CMakeFiles/square.dir/private/src/activator.c.o" - "CMakeFiles/square.dir/private/src/square_shape.c.o" - "libsquare.pdb" - "libsquare.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/square.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.internal deleted file mode 100644 index b72e0836..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.internal +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.make deleted file mode 100644 index 3f5bd804..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/depend.make +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make deleted file mode 100644 index ebdd5f45..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/../simple/public/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dsquare_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/link.txt deleted file mode 100644 index ff06d2e8..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libsquare.so -o libsquare.so CMakeFiles/square.dir/private/src/activator.c.o CMakeFiles/square.dir/private/src/square_shape.c.o ../../../../framework/libcelix_framework.so -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lglib-2.0 ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o deleted file mode 100644 index 931b6f34..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o deleted file mode 100644 index ccb3097f..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/progress.make deleted file mode 100644 index b6f0f0b5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 95 -CMAKE_PROGRESS_2 = 96 - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CPackConfig-square-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CPackConfig-square-bundle.cmake deleted file mode 100644 index 4a8f5c4d..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CPackConfig-square-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square;square;square_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "square") -SET(CPACK_PACKAGE_NAME "square") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CTestTestfile.cmake deleted file mode 100644 index 96a11f45..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/MANIFEST.MF deleted file mode 100644 index a60833a0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: square -Bundle-Description: square bundle -Bundle-Version: 0.0.1.incubating -library: square - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/Makefile deleted file mode 100644 index 230cb59f..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule -.PHONY : examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule - -# Convenience name for target. -square: examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/rule -.PHONY : square - -# fast build rule for target. -square/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build -.PHONY : square/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/square_shape.o: private/src/square_shape.c.o -.PHONY : private/src/square_shape.o - -# target to build an object file -private/src/square_shape.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.o -.PHONY : private/src/square_shape.c.o - -private/src/square_shape.i: private/src/square_shape.c.i -.PHONY : private/src/square_shape.i - -# target to preprocess a source file -private/src/square_shape.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.i -.PHONY : private/src/square_shape.c.i - -private/src/square_shape.s: private/src/square_shape.c.s -.PHONY : private/src/square_shape.s - -# target to generate assembly for a file -private/src/square_shape.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/build.make examples/osgi-in-action/chapter04-paint-example/square/CMakeFiles/square.dir/private/src/square_shape.c.s -.PHONY : private/src/square_shape.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... square" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/square_shape.o" - @echo "... private/src/square_shape.i" - @echo "... private/src/square_shape.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square.zip deleted file mode 100644 index b342e000..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/META-INF/MANIFEST.MF deleted file mode 100644 index a60833a0..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: square -Bundle-Description: square bundle -Bundle-Version: 0.0.1.incubating -library: square - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/libsquare.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/libsquare.so deleted file mode 100644 index 5bdd93f9..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/libsquare.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/square.png b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/square.png deleted file mode 100644 index 3f24cfc9..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/_CPack_Packages/ZIP/square/square.png and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/cmake_install.cmake deleted file mode 100644 index 044a5a4b..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/libsquare.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libsquare.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square.png") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "square_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/libsquare.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/libsquare.so deleted file mode 100755 index edf87652..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/libsquare.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip deleted file mode 100644 index 8e922f55..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/square/square.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/progress.marks b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/C.includecache b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/C.includecache deleted file mode 100644 index dd2b7496..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/C.includecache +++ /dev/null @@ -1,4470 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include/simple_shape.h -gdk/gdk.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c -stdlib.h -- -stdio.h -- -apr_general.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/bundle_context.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/simple_shape.h -triangle_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/simple_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c -stdio.h -- -string.h -- -celixbool.h -- -stdlib.h -- -glib.h -- -gtk/gtk.h -- -gdk/gdk.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/bundle.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/hash_map.h -simple_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/simple_shape.h -triangle_shape.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - -/usr/include/atk-1.0/atk/atk-enum-types.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atk.h -atk/atkobject.h -- -atk/atkaction.h -- -atk/atkcomponent.h -- -atk/atkdocument.h -- -atk/atkeditabletext.h -- -atk/atk-enum-types.h -- -atk/atkgobjectaccessible.h -- -atk/atkhyperlink.h -- -atk/atkhyperlinkimpl.h -- -atk/atkhypertext.h -- -atk/atkimage.h -- -atk/atknoopobject.h -- -atk/atknoopobjectfactory.h -- -atk/atkobjectfactory.h -- -atk/atkplug.h -- -atk/atkrange.h -- -atk/atkregistry.h -- -atk/atkrelation.h -- -atk/atkrelationset.h -- -atk/atkrelationtype.h -- -atk/atkselection.h -- -atk/atksocket.h -- -atk/atkstate.h -- -atk/atkstateset.h -- -atk/atkstreamablecontent.h -- -atk/atktable.h -- -atk/atktablecell.h -- -atk/atktext.h -- -atk/atkutil.h -- -atk/atkmisc.h -- -atk/atkvalue.h -- -atk/atkversion.h -- -atk/atkwindow.h -- - -/usr/include/atk-1.0/atk/atkaction.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkcomponent.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkdocument.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkeditabletext.h -atk/atkobject.h -- -atk/atktext.h -- - -/usr/include/atk-1.0/atk/atkgobjectaccessible.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkhyperlink.h -atk/atkaction.h -- - -/usr/include/atk-1.0/atk/atkhyperlinkimpl.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkhypertext.h -atk/atkobject.h -- -atk/atkhyperlink.h -- - -/usr/include/atk-1.0/atk/atkimage.h -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkmisc.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atknoopobject.h - -/usr/include/atk-1.0/atk/atknoopobjectfactory.h -atk/atkobjectfactory.h -- - -/usr/include/atk-1.0/atk/atkobject.h -glib-object.h -- -atk/atkstate.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkobjectfactory.h -glib-object.h -- -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkplug.h - -/usr/include/atk-1.0/atk/atkrange.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkregistry.h -glib-object.h -- -atkobjectfactory.h -/usr/include/atk-1.0/atk/atkobjectfactory.h - -/usr/include/atk-1.0/atk/atkrelation.h -glib-object.h -- -atk/atkrelationtype.h -- - -/usr/include/atk-1.0/atk/atkrelationset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkrelation.h -- - -/usr/include/atk-1.0/atk/atkrelationtype.h -glib.h -- - -/usr/include/atk-1.0/atk/atkselection.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atksocket.h - -/usr/include/atk-1.0/atk/atkstate.h -glib-object.h -- - -/usr/include/atk-1.0/atk/atkstateset.h -glib-object.h -- -atk/atkobject.h -- -atk/atkstate.h -- - -/usr/include/atk-1.0/atk/atkstreamablecontent.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktable.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktablecell.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atktext.h -glib-object.h -- -atk/atkobject.h -- -atk/atkutil.h -- - -/usr/include/atk-1.0/atk/atkutil.h -atk/atkobject.h -- - -/usr/include/atk-1.0/atk/atkvalue.h -atk/atkobject.h -- -atk/atkrange.h -- - -/usr/include/atk-1.0/atk/atkversion.h - -/usr/include/atk-1.0/atk/atkwindow.h -atk/atkobject.h -- - -/usr/include/cairo/cairo-deprecated.h - -/usr/include/cairo/cairo-features.h - -/usr/include/cairo/cairo-version.h - -/usr/include/cairo/cairo.h -cairo-version.h -/usr/include/cairo/cairo-version.h -cairo-features.h -/usr/include/cairo/cairo-features.h -cairo-deprecated.h -/usr/include/cairo/cairo-deprecated.h - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -glib.h -- -glib-object.h -- -gio/gio.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -glib-object.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -glib.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -stdio.h -- -glib.h -- -gmodule.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -glib.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -gdk-pixbuf/gdk-pixbuf-animation.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- - -/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -glib.h -- -gdk-pixbuf/gdk-pixbuf-features.h -- -glib-object.h -- -gdk-pixbuf/gdk-pixbuf-core.h -- -gdk-pixbuf/gdk-pixbuf-transform.h -- -gdk-pixbuf/gdk-pixbuf-animation.h -- -gdk-pixbuf/gdk-pixbuf-simple-anim.h -- -gdk-pixbuf/gdk-pixbuf-io.h -- -gdk-pixbuf/gdk-pixbuf-loader.h -- -gdk-pixbuf/gdk-pixbuf-enum-types.h -- - -/usr/include/glib-2.0/gio/gaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactiongroupexporter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gactionmap.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gappinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplication.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gapplicationcommandline.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gasyncinitable.h -gio/giotypes.h -- -gio/ginitable.h -- - -/usr/include/glib-2.0/gio/gasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gbufferedinputstream.h -gio/gfilterinputstream.h -- - -/usr/include/glib-2.0/gio/gbufferedoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gbytesicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcancellable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gcharsetconverter.h -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcontenttype.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gconverterinputstream.h -gio/gfilterinputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gconverteroutputstream.h -gio/gfilteroutputstream.h -- -gio/gconverter.h -- - -/usr/include/glib-2.0/gio/gcredentials.h -gio/giotypes.h -- -unistd.h -- -sys/types.h -- - -/usr/include/glib-2.0/gio/gdatainputstream.h -gio/gbufferedinputstream.h -- - -/usr/include/glib-2.0/gio/gdataoutputstream.h -gio/gfilteroutputstream.h -- - -/usr/include/glib-2.0/gio/gdbusactiongroup.h -giotypes.h -/usr/include/glib-2.0/gio/giotypes.h - -/usr/include/glib-2.0/gio/gdbusaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusauthobserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusconnection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbuserror.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterface.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusintrospection.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmenumodel.h -gio/gdbusconnection.h -- - -/usr/include/glib-2.0/gio/gdbusmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusmethodinvocation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnameowning.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusnamewatching.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobject.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanager.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusobjectskeleton.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusproxy.h -gio/giotypes.h -- -gio/gdbusintrospection.h -- - -/usr/include/glib-2.0/gio/gdbusserver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdbusutils.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gdrive.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gemblem.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gemblemedicon.h -gio/gicon.h -- -gio/gemblem.h -- - -/usr/include/glib-2.0/gio/gfile.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileattribute.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinfo.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfileiostream.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gfilemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfilenamecompleter.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gfileoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gfilterinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gfilteroutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetaddressmask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginetsocketaddress.h -gio/gsocketaddress.h -- - -/usr/include/glib-2.0/gio/ginitable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/ginputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gio.h -gio/giotypes.h -- -gio/gaction.h -- -gio/gactiongroup.h -- -gio/gactiongroupexporter.h -- -gio/gactionmap.h -- -gio/gappinfo.h -- -gio/gapplication.h -- -gio/gapplicationcommandline.h -- -gio/gasyncinitable.h -- -gio/gasyncresult.h -- -gio/gbufferedinputstream.h -- -gio/gbufferedoutputstream.h -- -gio/gbytesicon.h -- -gio/gcancellable.h -- -gio/gcharsetconverter.h -- -gio/gcontenttype.h -- -gio/gconverter.h -- -gio/gconverterinputstream.h -- -gio/gconverteroutputstream.h -- -gio/gcredentials.h -- -gio/gdatainputstream.h -- -gio/gdataoutputstream.h -- -gio/gdbusaddress.h -- -gio/gdbusauthobserver.h -- -gio/gdbusconnection.h -- -gio/gdbuserror.h -- -gio/gdbusintrospection.h -- -gio/gdbusmessage.h -- -gio/gdbusmethodinvocation.h -- -gio/gdbusnameowning.h -- -gio/gdbusnamewatching.h -- -gio/gdbusproxy.h -- -gio/gdbusserver.h -- -gio/gdbusutils.h -- -gio/gdrive.h -- -gio/gemblemedicon.h -- -gio/gfileattribute.h -- -gio/gfileenumerator.h -- -gio/gfile.h -- -gio/gfileicon.h -- -gio/gfileinfo.h -- -gio/gfileinputstream.h -- -gio/gfileiostream.h -- -gio/gfilemonitor.h -- -gio/gfilenamecompleter.h -- -gio/gfileoutputstream.h -- -gio/gfilterinputstream.h -- -gio/gfilteroutputstream.h -- -gio/gicon.h -- -gio/ginetaddress.h -- -gio/ginetaddressmask.h -- -gio/ginetsocketaddress.h -- -gio/ginitable.h -- -gio/ginputstream.h -- -gio/gioenums.h -- -gio/gioenumtypes.h -- -gio/gioerror.h -- -gio/giomodule.h -- -gio/gioscheduler.h -- -gio/giostream.h -- -gio/gloadableicon.h -- -gio/gmemoryinputstream.h -- -gio/gmemoryoutputstream.h -- -gio/gmount.h -- -gio/gmountoperation.h -- -gio/gnativevolumemonitor.h -- -gio/gnetworkaddress.h -- -gio/gnetworkmonitor.h -- -gio/gnetworkservice.h -- -gio/goutputstream.h -- -gio/gpermission.h -- -gio/gpollableinputstream.h -- -gio/gpollableoutputstream.h -- -gio/gpollableutils.h -- -gio/gpropertyaction.h -- -gio/gproxy.h -- -gio/gproxyaddress.h -- -gio/gproxyaddressenumerator.h -- -gio/gproxyresolver.h -- -gio/gresolver.h -- -gio/gresource.h -- -gio/gseekable.h -- -gio/gsettingsschema.h -- -gio/gsettings.h -- -gio/gsimpleaction.h -- -gio/gsimpleactiongroup.h -- -gio/gsimpleasyncresult.h -- -gio/gsimplepermission.h -- -gio/gsocketaddressenumerator.h -- -gio/gsocketaddress.h -- -gio/gsocketclient.h -- -gio/gsocketconnectable.h -- -gio/gsocketconnection.h -- -gio/gsocketcontrolmessage.h -- -gio/gsocket.h -- -gio/gsocketlistener.h -- -gio/gsocketservice.h -- -gio/gsrvtarget.h -- -gio/gsimpleproxyresolver.h -- -gio/gtask.h -- -gio/gsubprocess.h -- -gio/gsubprocesslauncher.h -- -gio/gtcpconnection.h -- -gio/gtcpwrapperconnection.h -- -gio/gtestdbus.h -- -gio/gthemedicon.h -- -gio/gthreadedsocketservice.h -- -gio/gtlsbackend.h -- -gio/gtlscertificate.h -- -gio/gtlsclientconnection.h -- -gio/gtlsconnection.h -- -gio/gtlsdatabase.h -- -gio/gtlsfiledatabase.h -- -gio/gtlsinteraction.h -- -gio/gtlsserverconnection.h -- -gio/gtlspassword.h -- -gio/gvfs.h -- -gio/gvolume.h -- -gio/gvolumemonitor.h -- -gio/gzlibcompressor.h -- -gio/gzlibdecompressor.h -- -gio/gdbusinterface.h -- -gio/gdbusinterfaceskeleton.h -- -gio/gdbusobject.h -- -gio/gdbusobjectskeleton.h -- -gio/gdbusobjectproxy.h -- -gio/gdbusobjectmanager.h -- -gio/gdbusobjectmanagerclient.h -- -gio/gdbusobjectmanagerserver.h -- -gio/gdbusactiongroup.h -- -gio/gremoteactiongroup.h -- -gio/gmenumodel.h -- -gio/gmenu.h -- -gio/gmenuexporter.h -- -gio/gdbusmenumodel.h -- -gio/gnotification.h -- - -/usr/include/glib-2.0/gio/gioenums.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioenumtypes.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gioerror.h -glib.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/giomodule.h -gio/giotypes.h -- -gmodule.h -- - -/usr/include/glib-2.0/gio/gioscheduler.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/giostream.h -gio/ginputstream.h -- -gio/goutputstream.h -- -gio/gcancellable.h -- -gio/gioerror.h -- - -/usr/include/glib-2.0/gio/giotypes.h -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/gloadableicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmemoryinputstream.h -gio/ginputstream.h -- - -/usr/include/glib-2.0/gio/gmemoryoutputstream.h -gio/goutputstream.h -- - -/usr/include/glib-2.0/gio/gmenu.h -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenuexporter.h -gio/gdbusconnection.h -- -gio/gmenumodel.h -- - -/usr/include/glib-2.0/gio/gmenumodel.h -glib-object.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmount.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gmountoperation.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnativevolumemonitor.h -gio/gvolumemonitor.h -- - -/usr/include/glib-2.0/gio/gnetworkaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkmonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnetworkservice.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gnotification.h -gio/giotypes.h -- -gio/gioenums.h -- - -/usr/include/glib-2.0/gio/goutputstream.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gpollableinputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableoutputstream.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpollableutils.h -gio/gio.h -- - -/usr/include/glib-2.0/gio/gpropertyaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxy.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gproxyaddress.h -gio/ginetsocketaddress.h -- - -/usr/include/glib-2.0/gio/gproxyaddressenumerator.h -gio/gsocketaddressenumerator.h -- - -/usr/include/glib-2.0/gio/gproxyresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gremoteactiongroup.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresolver.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gresource.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gseekable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettings.h -gio/gsettingsschema.h -- -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsettingsschema.h -glib-object.h -- - -/usr/include/glib-2.0/gio/gsimpleaction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleactiongroup.h -gactiongroup.h -/usr/include/glib-2.0/gio/gactiongroup.h -gactionmap.h -/usr/include/glib-2.0/gio/gactionmap.h - -/usr/include/glib-2.0/gio/gsimpleasyncresult.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimplepermission.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsimpleproxyresolver.h -gio/gproxyresolver.h -- - -/usr/include/glib-2.0/gio/gsocket.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddress.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketaddressenumerator.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketclient.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnectable.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketconnection.h -glib-object.h -- -gio/gsocket.h -- -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gsocketcontrolmessage.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketlistener.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsocketservice.h -gio/gsocketlistener.h -- - -/usr/include/glib-2.0/gio/gsrvtarget.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocess.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gsubprocesslauncher.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtask.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtcpconnection.h -gio/gsocketconnection.h -- - -/usr/include/glib-2.0/gio/gtcpwrapperconnection.h -gio/gtcpconnection.h -- - -/usr/include/glib-2.0/gio/gtestdbus.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthemedicon.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gthreadedsocketservice.h -gio/gsocketservice.h -- - -/usr/include/glib-2.0/gio/gtlsbackend.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlscertificate.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsclientconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gtlsconnection.h -gio/giostream.h -- - -/usr/include/glib-2.0/gio/gtlsdatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsfiledatabase.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsinteraction.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlspassword.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gtlsserverconnection.h -gio/gtlsconnection.h -- - -/usr/include/glib-2.0/gio/gvfs.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolume.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gvolumemonitor.h -gio/giotypes.h -- - -/usr/include/glib-2.0/gio/gzlibcompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/gio/gzlibdecompressor.h -gio/gconverter.h -- -gio/gfileinfo.h -- - -/usr/include/glib-2.0/glib-object.h -gobject/gbinding.h -- -gobject/gboxed.h -- -gobject/genums.h -- -gobject/gobject.h -- -gobject/gparam.h -- -gobject/gparamspecs.h -- -gobject/gsignal.h -- -gobject/gsourceclosure.h -- -gobject/gtype.h -- -gobject/gtypemodule.h -- -gobject/gtypeplugin.h -- -gobject/gvalue.h -- -gobject/gvaluearray.h -- -gobject/gvaluetypes.h -- - -/usr/include/glib-2.0/glib.h -glib/galloca.h -- -glib/garray.h -- -glib/gasyncqueue.h -- -glib/gatomic.h -- -glib/gbacktrace.h -- -glib/gbase64.h -- -glib/gbitlock.h -- -glib/gbookmarkfile.h -- -glib/gbytes.h -- -glib/gcharset.h -- -glib/gchecksum.h -- -glib/gconvert.h -- -glib/gdataset.h -- -glib/gdate.h -- -glib/gdatetime.h -- -glib/gdir.h -- -glib/genviron.h -- -glib/gerror.h -- -glib/gfileutils.h -- -glib/ggettext.h -- -glib/ghash.h -- -glib/ghmac.h -- -glib/ghook.h -- -glib/ghostutils.h -- -glib/giochannel.h -- -glib/gkeyfile.h -- -glib/glist.h -- -glib/gmacros.h -- -glib/gmain.h -- -glib/gmappedfile.h -- -glib/gmarkup.h -- -glib/gmem.h -- -glib/gmessages.h -- -glib/gnode.h -- -glib/goption.h -- -glib/gpattern.h -- -glib/gpoll.h -- -glib/gprimes.h -- -glib/gqsort.h -- -glib/gquark.h -- -glib/gqueue.h -- -glib/grand.h -- -glib/gregex.h -- -glib/gscanner.h -- -glib/gsequence.h -- -glib/gshell.h -- -glib/gslice.h -- -glib/gslist.h -- -glib/gspawn.h -- -glib/gstrfuncs.h -- -glib/gstring.h -- -glib/gstringchunk.h -- -glib/gtestutils.h -- -glib/gthread.h -- -glib/gthreadpool.h -- -glib/gtimer.h -- -glib/gtimezone.h -- -glib/gtrashstack.h -- -glib/gtree.h -- -glib/gtypes.h -- -glib/gunicode.h -- -glib/gurifuncs.h -- -glib/gutils.h -- -glib/gvarianttype.h -- -glib/gvariant.h -- -glib/gversion.h -- -glib/gversionmacros.h -- -glib/gwin32.h -- -glib/deprecated/gallocator.h -- -glib/deprecated/gcache.h -- -glib/deprecated/gcompletion.h -- -glib/deprecated/gmain.h -- -glib/deprecated/grel.h -- -glib/deprecated/gthread.h -- - -/usr/include/glib-2.0/glib/deprecated/gallocator.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gcache.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gcompletion.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/deprecated/gmain.h -glib/gmain.h -- - -/usr/include/glib-2.0/glib/deprecated/grel.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/deprecated/gthread.h -glib/gthread.h -- -sys/types.h -- -pthread.h -- - -/usr/include/glib-2.0/glib/galloca.h -glib/gtypes.h -- -alloca.h -- -alloca.h -- -malloc.h -- - -/usr/include/glib-2.0/glib/garray.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gasyncqueue.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gatomic.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbacktrace.h -glib/gtypes.h -- -signal.h -- - -/usr/include/glib-2.0/glib/gbase64.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbitlock.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gbookmarkfile.h -glib/gerror.h -- -time.h -- - -/usr/include/glib-2.0/glib/gbytes.h -glib/gtypes.h -- -glib/garray.h -- - -/usr/include/glib-2.0/glib/gcharset.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gchecksum.h -glib/gtypes.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gconvert.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gdataset.h -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdate.h -time.h -- -glib/gtypes.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gdatetime.h -glib/gtimezone.h -- - -/usr/include/glib-2.0/glib/gdir.h -glib/gerror.h -- -dirent.h -- - -/usr/include/glib-2.0/glib/genviron.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gerror.h -stdarg.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gfileutils.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/ggettext.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/ghash.h -glib/gtypes.h -- -glib/glist.h -- - -/usr/include/glib-2.0/glib/ghmac.h -glib/gtypes.h -- -gchecksum.h -/usr/include/glib-2.0/glib/gchecksum.h - -/usr/include/glib-2.0/glib/ghook.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/ghostutils.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/giochannel.h -glib/gconvert.h -- -glib/gmain.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gkeyfile.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/glist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gmacros.h -stddef.h -- - -/usr/include/glib-2.0/glib/gmain.h -glib/gpoll.h -- -glib/gslist.h -- -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gmappedfile.h -glib/gbytes.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gmarkup.h -stdarg.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gmem.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gmessages.h -stdarg.h -- -glib/gtypes.h -- -glib/gmacros.h -- - -/usr/include/glib-2.0/glib/gnode.h -glib/gmem.h -- - -/usr/include/glib-2.0/glib/goption.h -glib/gerror.h -- -glib/gquark.h -- - -/usr/include/glib-2.0/glib/gpattern.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gpoll.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gprimes.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqsort.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gquark.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gqueue.h -glib/glist.h -- - -/usr/include/glib-2.0/glib/grand.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gregex.h -glib/gerror.h -- -glib/gstring.h -- - -/usr/include/glib-2.0/glib/gscanner.h -glib/gdataset.h -- -glib/ghash.h -- - -/usr/include/glib-2.0/glib/gsequence.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gshell.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gslice.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gslist.h -glib/gmem.h -- -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gspawn.h -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gstrfuncs.h -stdarg.h -- -glib/gmacros.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gstring.h -glib/gtypes.h -- -glib/gunicode.h -- -glib/gbytes.h -- -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gstringchunk.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtestutils.h -glib/gmessages.h -- -glib/gstring.h -- -glib/gerror.h -- -glib/gslist.h -- - -/usr/include/glib-2.0/glib/gthread.h -glib/gatomic.h -- -glib/gerror.h -- - -/usr/include/glib-2.0/glib/gthreadpool.h -glib/gthread.h -- - -/usr/include/glib-2.0/glib/gtimer.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtimezone.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gtrashstack.h -glib/gutils.h -- - -/usr/include/glib-2.0/glib/gtree.h -glib/gnode.h -- - -/usr/include/glib-2.0/glib/gtypes.h -glibconfig.h -- -glib/gmacros.h -- -glib/gversionmacros.h -- -time.h -- - -/usr/include/glib-2.0/glib/gunicode.h -glib/gerror.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gurifuncs.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gutils.h -glib/gtypes.h -- -stdarg.h -- - -/usr/include/glib-2.0/glib/gvariant.h -glib/gvarianttype.h -- -glib/gstring.h -- -glib/gbytes.h -- - -/usr/include/glib-2.0/glib/gvarianttype.h -glib/gmessages.h -- -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversion.h -glib/gtypes.h -- - -/usr/include/glib-2.0/glib/gversionmacros.h - -/usr/include/glib-2.0/glib/gwin32.h -glib/gtypes.h -- - -/usr/include/glib-2.0/gmodule.h -glib.h -- - -/usr/include/glib-2.0/gobject/gbinding.h -glib.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gboxed.h -gobject/gtype.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gclosure.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/genums.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/glib-types.h -glib.h -- - -/usr/include/glib-2.0/gobject/gmarshal.h - -/usr/include/glib-2.0/gobject/gobject.h -gobject/gtype.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gclosure.h -- -gobject/gsignal.h -- -gobject/gboxed.h -- - -/usr/include/glib-2.0/gobject/gparam.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gparamspecs.h -gobject/gvalue.h -- -gobject/genums.h -- -gobject/gboxed.h -- -gobject/gobject.h -- - -/usr/include/glib-2.0/gobject/gsignal.h -gobject/gclosure.h -- -gobject/gvalue.h -- -gobject/gparam.h -- -gobject/gmarshal.h -- - -/usr/include/glib-2.0/gobject/gsourceclosure.h -gobject/gclosure.h -- -gobject/glib-types.h -- - -/usr/include/glib-2.0/gobject/gtype.h -glib.h -- - -/usr/include/glib-2.0/gobject/gtypemodule.h -gobject/gobject.h -- -gobject/genums.h -- - -/usr/include/glib-2.0/gobject/gtypeplugin.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvalue.h -gobject/gtype.h -- - -/usr/include/glib-2.0/gobject/gvaluearray.h -gobject/gvalue.h -- - -/usr/include/glib-2.0/gobject/gvaluetypes.h -gobject/gvalue.h -- - -/usr/include/gtk-2.0/gdk/gdk.h -gdk/gdkapplaunchcontext.h -- -gdk/gdkcairo.h -- -gdk/gdkcolor.h -- -gdk/gdkcursor.h -- -gdk/gdkdisplay.h -- -gdk/gdkdisplaymanager.h -- -gdk/gdkdnd.h -- -gdk/gdkdrawable.h -- -gdk/gdkenumtypes.h -- -gdk/gdkevents.h -- -gdk/gdkfont.h -- -gdk/gdkgc.h -- -gdk/gdkimage.h -- -gdk/gdkinput.h -- -gdk/gdkkeys.h -- -gdk/gdkpango.h -- -gdk/gdkpixbuf.h -- -gdk/gdkpixmap.h -- -gdk/gdkproperty.h -- -gdk/gdkregion.h -- -gdk/gdkrgb.h -- -gdk/gdkscreen.h -- -gdk/gdkselection.h -- -gdk/gdkspawn.h -- -gdk/gdktestutils.h -- -gdk/gdktypes.h -- -gdk/gdkvisual.h -- -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -gio/gio.h -- -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdkcairo.h -gdk/gdkcolor.h -- -gdk/gdkpixbuf.h -- -pango/pangocairo.h -- - -/usr/include/gtk-2.0/gdk/gdkcolor.h -cairo.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkcursor.h -gdk/gdktypes.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplay.h -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -gdk/gdktypes.h -- -gdk/gdkdisplay.h -- - -/usr/include/gtk-2.0/gdk/gdkdnd.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkdrawable.h -gdk/gdktypes.h -- -gdk/gdkgc.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- -cairo.h -- - -/usr/include/gtk-2.0/gdk/gdkenumtypes.h -glib-object.h -- - -/usr/include/gtk-2.0/gdk/gdkevents.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- -gdk/gdkdnd.h -- -gdk/gdkinput.h -- - -/usr/include/gtk-2.0/gdk/gdkfont.h -gdk/gdktypes.h -- -pango/pango.h -- - -/usr/include/gtk-2.0/gdk/gdkgc.h -gdk/gdkcolor.h -- -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkimage.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkinput.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkkeys.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpango.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkpixbuf.h -cairo.h -- -gdk/gdktypes.h -- -gdk/gdkrgb.h -- -gdk-pixbuf/gdk-pixbuf.h -- - -/usr/include/gtk-2.0/gdk/gdkpixmap.h -gdk/gdktypes.h -- -gdk/gdkdrawable.h -- - -/usr/include/gtk-2.0/gdk/gdkproperty.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkregion.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkrgb.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkscreen.h -cairo.h -- -gdk/gdktypes.h -/usr/include/gtk-2.0/gdk/gdk/gdktypes.h -gdk/gdkdisplay.h -/usr/include/gtk-2.0/gdk/gdk/gdkdisplay.h - -/usr/include/gtk-2.0/gdk/gdkselection.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkspawn.h -gdk/gdkscreen.h -- - -/usr/include/gtk-2.0/gdk/gdktestutils.h -gdk/gdkwindow.h -- - -/usr/include/gtk-2.0/gdk/gdktypes.h -glib.h -- -pango/pango.h -- -glib-object.h -- -gdkconfig.h -- - -/usr/include/gtk-2.0/gdk/gdkvisual.h -gdk/gdktypes.h -- - -/usr/include/gtk-2.0/gdk/gdkwindow.h -gdk/gdkdrawable.h -- -gdk/gdktypes.h -- -gdk/gdkevents.h -- - -/usr/include/gtk-2.0/gtk/gtk.h -gdk/gdk.h -- -gtk/gtkaboutdialog.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkaccellabel.h -- -gtk/gtkaccelmap.h -- -gtk/gtkaccessible.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- -gtk/gtkactivatable.h -- -gtk/gtkadjustment.h -- -gtk/gtkalignment.h -- -gtk/gtkarrow.h -- -gtk/gtkaspectframe.h -- -gtk/gtkassistant.h -- -gtk/gtkbbox.h -- -gtk/gtkbin.h -- -gtk/gtkbindings.h -- -gtk/gtkbox.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- -gtk/gtkbutton.h -- -gtk/gtkcalendar.h -- -gtk/gtkcelleditable.h -- -gtk/gtkcelllayout.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkcellrendereraccel.h -- -gtk/gtkcellrenderercombo.h -- -gtk/gtkcellrendererpixbuf.h -- -gtk/gtkcellrendererprogress.h -- -gtk/gtkcellrendererspin.h -- -gtk/gtkcellrendererspinner.h -- -gtk/gtkcellrenderertext.h -- -gtk/gtkcellrenderertoggle.h -- -gtk/gtkcellview.h -- -gtk/gtkcheckbutton.h -- -gtk/gtkcheckmenuitem.h -- -gtk/gtkclipboard.h -- -gtk/gtkcolorbutton.h -- -gtk/gtkcolorsel.h -- -gtk/gtkcolorseldialog.h -- -gtk/gtkcombobox.h -- -gtk/gtkcomboboxentry.h -- -gtk/gtkcomboboxtext.h -- -gtk/gtkcontainer.h -- -gtk/gtkdebug.h -- -gtk/gtkdialog.h -- -gtk/gtkdnd.h -- -gtk/gtkdrawingarea.h -- -gtk/gtkeditable.h -- -gtk/gtkentry.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkenums.h -- -gtk/gtkeventbox.h -- -gtk/gtkexpander.h -- -gtk/gtkfixed.h -- -gtk/gtkfilechooser.h -- -gtk/gtkfilechooserbutton.h -- -gtk/gtkfilechooserdialog.h -- -gtk/gtkfilechooserwidget.h -- -gtk/gtkfilefilter.h -- -gtk/gtkfontbutton.h -- -gtk/gtkfontsel.h -- -gtk/gtkframe.h -- -gtk/gtkgc.h -- -gtk/gtkhandlebox.h -- -gtk/gtkhbbox.h -- -gtk/gtkhbox.h -- -gtk/gtkhpaned.h -- -gtk/gtkhruler.h -- -gtk/gtkhscale.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkhseparator.h -- -gtk/gtkhsv.h -- -gtk/gtkiconfactory.h -- -gtk/gtkicontheme.h -- -gtk/gtkiconview.h -- -gtk/gtkimage.h -- -gtk/gtkimagemenuitem.h -- -gtk/gtkimcontext.h -- -gtk/gtkimcontextsimple.h -- -gtk/gtkimmulticontext.h -- -gtk/gtkinfobar.h -- -gtk/gtkinvisible.h -- -gtk/gtkitem.h -- -gtk/gtklabel.h -- -gtk/gtklayout.h -- -gtk/gtklinkbutton.h -- -gtk/gtkliststore.h -- -gtk/gtkmain.h -- -gtk/gtkmenu.h -- -gtk/gtkmenubar.h -- -gtk/gtkmenuitem.h -- -gtk/gtkmenushell.h -- -gtk/gtkmenutoolbutton.h -- -gtk/gtkmessagedialog.h -- -gtk/gtkmisc.h -- -gtk/gtkmodules.h -- -gtk/gtkmountoperation.h -- -gtk/gtknotebook.h -- -gtk/gtkobject.h -- -gtk/gtkoffscreenwindow.h -- -gtk/gtkorientable.h -- -gtk/gtkpagesetup.h -- -gtk/gtkpapersize.h -- -gtk/gtkpaned.h -- -gtk/gtkplug.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperation.h -- -gtk/gtkprintoperationpreview.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprogressbar.h -- -gtk/gtkradioaction.h -- -gtk/gtkradiobutton.h -- -gtk/gtkradiomenuitem.h -- -gtk/gtkradiotoolbutton.h -- -gtk/gtkrange.h -- -gtk/gtkrc.h -- -gtk/gtkrecentaction.h -- -gtk/gtkrecentchooser.h -- -gtk/gtkrecentchooserdialog.h -- -gtk/gtkrecentchoosermenu.h -- -gtk/gtkrecentchooserwidget.h -- -gtk/gtkrecentfilter.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkruler.h -- -gtk/gtkscale.h -- -gtk/gtkscalebutton.h -- -gtk/gtkscrollbar.h -- -gtk/gtkscrolledwindow.h -- -gtk/gtkselection.h -- -gtk/gtkseparator.h -- -gtk/gtkseparatormenuitem.h -- -gtk/gtkseparatortoolitem.h -- -gtk/gtksettings.h -- -gtk/gtkshow.h -- -gtk/gtksizegroup.h -- -gtk/gtksocket.h -- -gtk/gtkspinbutton.h -- -gtk/gtkspinner.h -- -gtk/gtkstatusbar.h -- -gtk/gtkstatusicon.h -- -gtk/gtkstock.h -- -gtk/gtkstyle.h -- -gtk/gtktable.h -- -gtk/gtktearoffmenuitem.h -- -gtk/gtktextbuffer.h -- -gtk/gtktextbufferrichtext.h -- -gtk/gtktextchild.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktexttag.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextview.h -- -gtk/gtktoggleaction.h -- -gtk/gtktogglebutton.h -- -gtk/gtktoggletoolbutton.h -- -gtk/gtktoolbar.h -- -gtk/gtktoolbutton.h -- -gtk/gtktoolitem.h -- -gtk/gtktoolitemgroup.h -- -gtk/gtktoolpalette.h -- -gtk/gtktoolshell.h -- -gtk/gtktooltip.h -- -gtk/gtktestutils.h -- -gtk/gtktreednd.h -- -gtk/gtktreemodel.h -- -gtk/gtktreemodelfilter.h -- -gtk/gtktreemodelsort.h -- -gtk/gtktreeselection.h -- -gtk/gtktreesortable.h -- -gtk/gtktreestore.h -- -gtk/gtktreeview.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktypeutils.h -- -gtk/gtkuimanager.h -- -gtk/gtkvbbox.h -- -gtk/gtkvbox.h -- -gtk/gtkversion.h -- -gtk/gtkviewport.h -- -gtk/gtkvolumebutton.h -- -gtk/gtkvpaned.h -- -gtk/gtkvruler.h -- -gtk/gtkvscale.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkvseparator.h -- -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- -gtk/gtktext.h -- -gtk/gtktree.h -- -gtk/gtktreeitem.h -- -gtk/gtkclist.h -- -gtk/gtkcombo.h -- -gtk/gtkctree.h -- -gtk/gtkcurve.h -- -gtk/gtkfilesel.h -- -gtk/gtkgamma.h -- -gtk/gtkinputdialog.h -- -gtk/gtkitemfactory.h -- -gtk/gtklist.h -- -gtk/gtklistitem.h -- -gtk/gtkoldeditable.h -- -gtk/gtkoptionmenu.h -- -gtk/gtkpixmap.h -- -gtk/gtkpreview.h -- -gtk/gtkprogress.h -- -gtk/gtksignal.h -- -gtk/gtktipsquery.h -- -gtk/gtktooltips.h -- - -/usr/include/gtk-2.0/gtk/gtkaboutdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelgroup.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkaccellabel.h -gtk/gtklabel.h -- - -/usr/include/gtk-2.0/gtk/gtkaccelmap.h -gtk/gtkaccelgroup.h -- - -/usr/include/gtk-2.0/gtk/gtkaccessible.h -atk/atk.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkaction.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkactiongroup.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkactivatable.h -gtk/gtkaction.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkadjustment.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkalignment.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkarrow.h -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkaspectframe.h -gtk/gtkframe.h -- - -/usr/include/gtk-2.0/gtk/gtkassistant.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkbbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkbin.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbindings.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkbox.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkbuildable.h -gtk/gtkbuilder.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkbuilder.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkbutton.h -gtk/gtkbin.h -- -gtk/gtkimage.h -- - -/usr/include/gtk-2.0/gtk/gtkcalendar.h -gtk/gtkwidget.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtkcelleditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkcelllayout.h -gtk/gtkcellrenderer.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkbuildable.h -- -gtk/gtkbuilder.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderer.h -gtk/gtkcelleditable.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -gtk/gtktreemodel.h -- -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -gtk/gtkcellrenderertext.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -gtk/gtkcellrenderer.h -- - -/usr/include/gtk-2.0/gtk/gtkcellview.h -gtk/gtkwidget.h -- -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckbutton.h -gtk/gtktogglebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkclipboard.h -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkclist.h -gtk/gtksignal.h -- -gtk/gtkalignment.h -- -gtk/gtklabel.h -- -gtk/gtkbutton.h -- -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -gtk/gtkdialog.h -- -gtk/gtkcolorsel.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkcombo.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkcombobox.h -gtk/gtkbin.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -gtk/gtkcombobox.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -gtk/gtkcombobox.h -- - -/usr/include/gtk-2.0/gtk/gtkcontainer.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkctree.h -gtk/gtkclist.h -- - -/usr/include/gtk-2.0/gtk/gtkcurve.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkdebug.h -glib.h -- - -/usr/include/gtk-2.0/gtk/gtkdialog.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkdnd.h -gtk/gtkwidget.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkdrawingarea.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkeditable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkentry.h -gtk/gtkeditable.h -- -gtk/gtkimcontext.h -- -gtk/gtkmenu.h -- -gtk/gtkentrybuffer.h -- -gtk/gtkentrycompletion.h -- -gtk/gtkimage.h -- -gtk/gtkselection.h -- - -/usr/include/gtk-2.0/gtk/gtkentrybuffer.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkentrycompletion.h -gtk/gtktreemodel.h -- -gtk/gtkliststore.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtktreemodelfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkenums.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkeventbox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkexpander.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooser.h -gtk/gtkfilefilter.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -gtk/gtkhbox.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkfilechooser.h -- - -/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -gtk/gtkfilechooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkfilefilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkfilesel.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkfixed.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkfontbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkfontsel.h -gtk/gtkdialog.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkframe.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkgamma.h -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkgc.h -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkhandlebox.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkhbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkhpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkhruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkhscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkhscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkhseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkhsv.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkiconfactory.h -gdk/gdk.h -- -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkicontheme.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- - -/usr/include/gtk-2.0/gtk/gtkiconview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtkcellrenderer.h -- -gtk/gtkselection.h -- -gtk/gtktooltip.h -- - -/usr/include/gtk-2.0/gtk/gtkimage.h -gio/gio.h -- -gtk/gtkmisc.h -- - -/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontext.h -gdk/gdk.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -gtk/gtkimcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkimmulticontext.h -gtk/gtkimcontext.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkinfobar.h -gtk/gtkhbox.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkinputdialog.h -gtk/gtkdialog.h -- - -/usr/include/gtk-2.0/gtk/gtkinvisible.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkitem.h -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkitemfactory.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklabel.h -gtk/gtkmisc.h -- -gtk/gtkwindow.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtklayout.h -gtk/gtkcontainer.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtklinkbutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtklist.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtklistitem.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkliststore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtkmain.h -gdk/gdk.h -- -gtk/gtkwidget.h -- -gtk/gtkbox.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkmarshal.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkmenu.h -gtk/gtkaccelgroup.h -- -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenubar.h -gtk/gtkmenushell.h -- - -/usr/include/gtk-2.0/gtk/gtkmenuitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtkmenushell.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -gtk/gtkmenu.h -- -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkmessagedialog.h -gtk/gtkdialog.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkmisc.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkmodules.h -gtk/gtksettings.h -- - -/usr/include/gtk-2.0/gtk/gtkmountoperation.h - -/usr/include/gtk-2.0/gtk/gtknotebook.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkobject.h -gdkconfig.h -- -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkdebug.h -- - -/usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkoldeditable.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkoptionmenu.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkorientable.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkpagesetup.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkpaned.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkpapersize.h -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtkpixmap.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkplug.h -gtk/gtksocket.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtkpreview.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtkprintcontext.h -pango/pango.h -- -gtk/gtkpagesetup.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperation.h -cairo.h -- -gtk/gtkmain.h -- -gtk/gtkwindow.h -- -gtk/gtkpagesetup.h -- -gtk/gtkprintsettings.h -- -gtk/gtkprintcontext.h -- -gtk/gtkprintoperationpreview.h -- - -/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -cairo.h -- -gtk/gtkprintcontext.h -- - -/usr/include/gtk-2.0/gtk/gtkprintsettings.h -gtk/gtkpapersize.h -- - -/usr/include/gtk-2.0/gtk/gtkprogress.h -gtk/gtkwidget.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkprogressbar.h -gtk/gtkprogress.h -- - -/usr/include/gtk-2.0/gtk/gtkradioaction.h -gtk/gtktoggleaction.h -- - -/usr/include/gtk-2.0/gtk/gtkradiobutton.h -gtk/gtkcheckbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -gtk/gtkcheckmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -gtk/gtktoggletoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkrange.h -gtk/gtkadjustment.h -- -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkrc.h -gtk/gtkstyle.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentaction.h -gtk/gtkaction.h -- -gtk/gtkrecentmanager.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooser.h -gtk/gtkwidget.h -- -gtk/gtkrecentmanager.h -- -gtk/gtkrecentfilter.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -gtk/gtkdialog.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -gtk/gtkmenu.h -- -gtk/gtkrecentchooser.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -gtk/gtkrecentchooser.h -- -gtk/gtkvbox.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentfilter.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtkrecentmanager.h -gdk-pixbuf/gdk-pixbuf.h -- -gdk/gdk.h -- -time.h -- - -/usr/include/gtk-2.0/gtk/gtkruler.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkscale.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscalebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtkscrollbar.h -gtk/gtkrange.h -- - -/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -gtk/gtkhscrollbar.h -- -gtk/gtkvscrollbar.h -- -gtk/gtkviewport.h -- - -/usr/include/gtk-2.0/gtk/gtkselection.h -gtk/gtkwidget.h -- -gtk/gtktextiter.h -- - -/usr/include/gtk-2.0/gtk/gtkseparator.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtksettings.h -gtk/gtkrc.h -- - -/usr/include/gtk-2.0/gtk/gtkshow.h - -/usr/include/gtk-2.0/gtk/gtksignal.h -gtk/gtkenums.h -- -gtk/gtktypeutils.h -- -gtk/gtkobject.h -- -gtk/gtkmarshal.h -- - -/usr/include/gtk-2.0/gtk/gtksizegroup.h -gtk/gtkwidget.h -- - -/usr/include/gtk-2.0/gtk/gtksocket.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtkspinbutton.h -gtk/gtkentry.h -- -gtk/gtkadjustment.h -- - -/usr/include/gtk-2.0/gtk/gtkspinner.h -gtk/gtkdrawingarea.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusbar.h -gtk/gtkhbox.h -- - -/usr/include/gtk-2.0/gtk/gtkstatusicon.h -gtk/gtkimage.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtkstock.h -gdk/gdk.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtkstyle.h -gdk/gdk.h -- -gtk/gtkenums.h -- - -/usr/include/gtk-2.0/gtk/gtktable.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -gtk/gtkmenuitem.h -- - -/usr/include/gtk-2.0/gtk/gtktestutils.h - -/usr/include/gtk-2.0/gtk/gtktext.h -gtk/gtkoldeditable.h -- - -/usr/include/gtk-2.0/gtk/gtktextbuffer.h -gtk/gtkwidget.h -- -gtk/gtkclipboard.h -- -gtk/gtktexttagtable.h -- -gtk/gtktextiter.h -- -gtk/gtktextmark.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -gtk/gtktextbuffer.h -- - -/usr/include/gtk-2.0/gtk/gtktextchild.h -gdkconfig.h -- -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktextiter.h -gtk/gtktexttag.h -- -gtk/gtktextchild.h -- - -/usr/include/gtk-2.0/gtk/gtktextmark.h - -/usr/include/gtk-2.0/gtk/gtktexttag.h -gdk/gdk.h -- -gtk/gtkenums.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktexttagtable.h -gtk/gtktexttag.h -- - -/usr/include/gtk-2.0/gtk/gtktextview.h -gtk/gtkcontainer.h -- -gtk/gtkimcontext.h -- -gtk/gtktextbuffer.h -- -gtk/gtkmenu.h -- - -/usr/include/gtk-2.0/gtk/gtktipsquery.h -gtk/gtk.h -- - -/usr/include/gtk-2.0/gtk/gtktoggleaction.h -gtk/gtkaction.h -- - -/usr/include/gtk-2.0/gtk/gtktogglebutton.h -gtk/gtkbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -gtk/gtktoolbutton.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbar.h -gtk/gtkcontainer.h -- -gtk/gtktooltips.h -- -gtk/gtktoolitem.h -- -gtk/gtkpixmap.h -- -gtk/gtksignal.h -- - -/usr/include/gtk-2.0/gtk/gtktoolbutton.h -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitem.h -gtk/gtkbin.h -- -gtk/gtktooltips.h -- -gtk/gtkmenuitem.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -gtk/gtkcontainer.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolpalette.h -gtk/gtkcontainer.h -- -gtk/gtkdnd.h -- -gtk/gtktoolitem.h -- - -/usr/include/gtk-2.0/gtk/gtktoolshell.h -gtk/gtkenums.h -- -pango/pango.h -- -gtk/gtksizegroup.h -- - -/usr/include/gtk-2.0/gtk/gtktooltip.h -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktooltips.h -gtk/gtkwidget.h -- -gtk/gtkwindow.h -- - -/usr/include/gtk-2.0/gtk/gtktree.h -gtk/gtkcontainer.h -- - -/usr/include/gtk-2.0/gtk/gtktreednd.h -gtk/gtktreemodel.h -- -gtk/gtkdnd.h -- - -/usr/include/gtk-2.0/gtk/gtktreeitem.h -gtk/gtkitem.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodel.h -glib-object.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -gdkconfig.h -- -gtk/gtktreemodel.h -- - -/usr/include/gtk-2.0/gtk/gtktreemodelsort.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- - -/usr/include/gtk-2.0/gtk/gtktreeselection.h -gtk/gtktreeview.h -- - -/usr/include/gtk-2.0/gtk/gtktreesortable.h -gtk/gtktreemodel.h -- -gtk/gtktypeutils.h -- - -/usr/include/gtk-2.0/gtk/gtktreestore.h -gdkconfig.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -stdarg.h -- - -/usr/include/gtk-2.0/gtk/gtktreeview.h -gtk/gtkcontainer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreeviewcolumn.h -- -gtk/gtkdnd.h -- -gtk/gtkentry.h -- - -/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -gtk/gtkcellrenderer.h -- -gtk/gtktreemodel.h -- -gtk/gtktreesortable.h -- -gtk/gtkobject.h -- - -/usr/include/gtk-2.0/gtk/gtktypebuiltins.h -glib-object.h -- - -/usr/include/gtk-2.0/gtk/gtktypeutils.h -gtk/gtktypebuiltins.h -- - -/usr/include/gtk-2.0/gtk/gtkuimanager.h -gtk/gtkaccelgroup.h -- -gtk/gtkwidget.h -- -gtk/gtkaction.h -- -gtk/gtkactiongroup.h -- - -/usr/include/gtk-2.0/gtk/gtkvbbox.h -gtk/gtkbbox.h -- - -/usr/include/gtk-2.0/gtk/gtkvbox.h -gtk/gtkbox.h -- - -/usr/include/gtk-2.0/gtk/gtkversion.h - -/usr/include/gtk-2.0/gtk/gtkviewport.h -gtk/gtkadjustment.h -- -gtk/gtkbin.h -- - -/usr/include/gtk-2.0/gtk/gtkvolumebutton.h -gtk/gtkscalebutton.h -- - -/usr/include/gtk-2.0/gtk/gtkvpaned.h -gtk/gtkpaned.h -- - -/usr/include/gtk-2.0/gtk/gtkvruler.h -gtk/gtkruler.h -- - -/usr/include/gtk-2.0/gtk/gtkvscale.h -gtk/gtkscale.h -- - -/usr/include/gtk-2.0/gtk/gtkvscrollbar.h -gtk/gtkscrollbar.h -- - -/usr/include/gtk-2.0/gtk/gtkvseparator.h -gtk/gtkseparator.h -- - -/usr/include/gtk-2.0/gtk/gtkwidget.h -gdk/gdk.h -- -gtk/gtkaccelgroup.h -- -gtk/gtkobject.h -- -gtk/gtkadjustment.h -- -gtk/gtkstyle.h -- -gtk/gtksettings.h -- -atk/atk.h -- - -/usr/include/gtk-2.0/gtk/gtkwindow.h -gtk/gtkaccelgroup.h -- -gtk/gtkbin.h -- - -/usr/include/pango-1.0/pango/pango-attributes.h -pango/pango-font.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-bidi-type.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-break.h -glib.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-context.h -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-attributes.h -- - -/usr/include/pango-1.0/pango/pango-coverage.h -glib.h -- - -/usr/include/pango-1.0/pango/pango-engine.h -pango/pango-types.h -- -pango/pango-item.h -- -pango/pango-font.h -- -pango/pango-glyph.h -- -pango/pango-script.h -- -gmodule.h -- - -/usr/include/pango-1.0/pango/pango-enum-types.h -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-features.h - -/usr/include/pango-1.0/pango/pango-font.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-fontmap.h -pango/pango-font.h -- -pango/pango-fontset.h -- - -/usr/include/pango-1.0/pango/pango-fontset.h -pango/pango-coverage.h -- -pango/pango-types.h -- -glib-object.h -- - -/usr/include/pango-1.0/pango/pango-glyph-item.h -pango/pango-attributes.h -- -pango/pango-break.h -- -pango/pango-item.h -- -pango/pango-glyph.h -- - -/usr/include/pango-1.0/pango/pango-glyph.h -pango/pango-types.h -- -pango/pango-item.h -- - -/usr/include/pango-1.0/pango/pango-gravity.h -glib.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-item.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-language.h -glib.h -- -glib-object.h -- -pango/pango-script.h -- - -/usr/include/pango-1.0/pango/pango-layout.h -pango/pango-attributes.h -- -pango/pango-context.h -- -pango/pango-glyph-item.h -- -pango/pango-tabs.h -- - -/usr/include/pango-1.0/pango/pango-matrix.h -glib.h -- -glib-object.h -- -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-renderer.h -pango/pango-layout.h -- - -/usr/include/pango-1.0/pango/pango-script.h -glib.h -- -pango/pango-language.h -- - -/usr/include/pango-1.0/pango/pango-tabs.h -pango/pango-types.h -- - -/usr/include/pango-1.0/pango/pango-types.h -glib.h -- -glib-object.h -- -pango/pango-gravity.h -- -pango/pango-language.h -- -pango/pango-matrix.h -- -pango/pango-script.h -- -pango/pango-bidi-type.h -- - -/usr/include/pango-1.0/pango/pango-utils.h -stdio.h -- -glib.h -- -pango/pango-font.h -- - -/usr/include/pango-1.0/pango/pango.h -pango/pango-attributes.h -- -pango/pango-bidi-type.h -- -pango/pango-break.h -- -pango/pango-context.h -- -pango/pango-coverage.h -- -pango/pango-engine.h -- -pango/pango-enum-types.h -- -pango/pango-features.h -- -pango/pango-font.h -- -pango/pango-fontmap.h -- -pango/pango-fontset.h -- -pango/pango-glyph.h -- -pango/pango-glyph-item.h -- -pango/pango-gravity.h -- -pango/pango-item.h -- -pango/pango-layout.h -- -pango/pango-matrix.h -- -pango/pango-renderer.h -- -pango/pango-script.h -- -pango/pango-tabs.h -- -pango/pango-types.h -- -pango/pango-utils.h -- - -/usr/include/pango-1.0/pango/pangocairo.h -pango/pango.h -- -cairo.h -- - -/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -glib/gmacros.h -- -limits.h -- -float.h -- - -/usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/DependInfo.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/DependInfo.cmake deleted file mode 100644 index 1eed37e5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/DependInfo.cmake +++ /dev/null @@ -1,42 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include" - "/usr/include/gtk-2.0" - "/usr/lib/x86_64-linux-gnu/gtk-2.0/include" - "/usr/include/gio-unix-2.0" - "/usr/include/cairo" - "/usr/include/pango-1.0" - "/usr/include/atk-1.0" - "/usr/include/pixman-1" - "/usr/include/libpng12" - "/usr/include/gdk-pixbuf-2.0" - "/usr/include/harfbuzz" - "/usr/include/glib-2.0" - "/usr/lib/x86_64-linux-gnu/glib-2.0/include" - "/usr/include/freetype2" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make deleted file mode 100644 index f25ee887..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.make - -# Include the progress variables for this target. -include examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/triangle.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/triangle.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c > CMakeFiles/triangle.dir/private/src/activator.c.i - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/triangle.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c -o CMakeFiles/triangle.dir/private/src/activator.c.s - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.provides: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/triangle.dir/private/src/triangle_shape.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/triangle.dir/private/src/triangle_shape.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c > CMakeFiles/triangle.dir/private/src/triangle_shape.c.i - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/triangle.dir/private/src/triangle_shape.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c -o CMakeFiles/triangle.dir/private/src/triangle_shape.c.s - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.requires: -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.requires - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.provides: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.requires - $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.provides.build -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.provides - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.provides.build: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o - -# Object files for target triangle -triangle_OBJECTS = \ -"CMakeFiles/triangle.dir/private/src/activator.c.o" \ -"CMakeFiles/triangle.dir/private/src/triangle_shape.c.o" - -# External object files for target triangle -triangle_EXTERNAL_OBJECTS = - -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: framework/libcelix_framework.so -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: utils/libcelix_utils.so -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libtriangle.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/triangle.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CPackConfig-triangle-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/ziptojar - -# Rule to build all files generated by this target. -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build: examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/requires: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o.requires -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/requires: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o.requires -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/requires - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle && $(CMAKE_COMMAND) -P CMakeFiles/triangle.dir/cmake_clean.cmake -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/clean - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/cmake_clean.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/cmake_clean.cmake deleted file mode 100644 index f430d2c5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "triangle.zip" - "CMakeFiles/triangle.dir/private/src/activator.c.o" - "CMakeFiles/triangle.dir/private/src/triangle_shape.c.o" - "libtriangle.pdb" - "libtriangle.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/triangle.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.internal b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.internal deleted file mode 100644 index ba754389..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.internal +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include/simple_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h - /usr/include/atk-1.0/atk/atk-enum-types.h - /usr/include/atk-1.0/atk/atk.h - /usr/include/atk-1.0/atk/atkaction.h - /usr/include/atk-1.0/atk/atkcomponent.h - /usr/include/atk-1.0/atk/atkdocument.h - /usr/include/atk-1.0/atk/atkeditabletext.h - /usr/include/atk-1.0/atk/atkgobjectaccessible.h - /usr/include/atk-1.0/atk/atkhyperlink.h - /usr/include/atk-1.0/atk/atkhyperlinkimpl.h - /usr/include/atk-1.0/atk/atkhypertext.h - /usr/include/atk-1.0/atk/atkimage.h - /usr/include/atk-1.0/atk/atkmisc.h - /usr/include/atk-1.0/atk/atknoopobject.h - /usr/include/atk-1.0/atk/atknoopobjectfactory.h - /usr/include/atk-1.0/atk/atkobject.h - /usr/include/atk-1.0/atk/atkobjectfactory.h - /usr/include/atk-1.0/atk/atkplug.h - /usr/include/atk-1.0/atk/atkrange.h - /usr/include/atk-1.0/atk/atkregistry.h - /usr/include/atk-1.0/atk/atkrelation.h - /usr/include/atk-1.0/atk/atkrelationset.h - /usr/include/atk-1.0/atk/atkrelationtype.h - /usr/include/atk-1.0/atk/atkselection.h - /usr/include/atk-1.0/atk/atksocket.h - /usr/include/atk-1.0/atk/atkstate.h - /usr/include/atk-1.0/atk/atkstateset.h - /usr/include/atk-1.0/atk/atkstreamablecontent.h - /usr/include/atk-1.0/atk/atktable.h - /usr/include/atk-1.0/atk/atktablecell.h - /usr/include/atk-1.0/atk/atktext.h - /usr/include/atk-1.0/atk/atkutil.h - /usr/include/atk-1.0/atk/atkvalue.h - /usr/include/atk-1.0/atk/atkversion.h - /usr/include/atk-1.0/atk/atkwindow.h - /usr/include/cairo/cairo-deprecated.h - /usr/include/cairo/cairo-features.h - /usr/include/cairo/cairo-version.h - /usr/include/cairo/cairo.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h - /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h - /usr/include/glib-2.0/gio/gaction.h - /usr/include/glib-2.0/gio/gactiongroup.h - /usr/include/glib-2.0/gio/gactiongroupexporter.h - /usr/include/glib-2.0/gio/gactionmap.h - /usr/include/glib-2.0/gio/gappinfo.h - /usr/include/glib-2.0/gio/gapplication.h - /usr/include/glib-2.0/gio/gapplicationcommandline.h - /usr/include/glib-2.0/gio/gasyncinitable.h - /usr/include/glib-2.0/gio/gasyncresult.h - /usr/include/glib-2.0/gio/gbufferedinputstream.h - /usr/include/glib-2.0/gio/gbufferedoutputstream.h - /usr/include/glib-2.0/gio/gbytesicon.h - /usr/include/glib-2.0/gio/gcancellable.h - /usr/include/glib-2.0/gio/gcharsetconverter.h - /usr/include/glib-2.0/gio/gcontenttype.h - /usr/include/glib-2.0/gio/gconverter.h - /usr/include/glib-2.0/gio/gconverterinputstream.h - /usr/include/glib-2.0/gio/gconverteroutputstream.h - /usr/include/glib-2.0/gio/gcredentials.h - /usr/include/glib-2.0/gio/gdatainputstream.h - /usr/include/glib-2.0/gio/gdataoutputstream.h - /usr/include/glib-2.0/gio/gdbusactiongroup.h - /usr/include/glib-2.0/gio/gdbusaddress.h - /usr/include/glib-2.0/gio/gdbusauthobserver.h - /usr/include/glib-2.0/gio/gdbusconnection.h - /usr/include/glib-2.0/gio/gdbuserror.h - /usr/include/glib-2.0/gio/gdbusinterface.h - /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h - /usr/include/glib-2.0/gio/gdbusintrospection.h - /usr/include/glib-2.0/gio/gdbusmenumodel.h - /usr/include/glib-2.0/gio/gdbusmessage.h - /usr/include/glib-2.0/gio/gdbusmethodinvocation.h - /usr/include/glib-2.0/gio/gdbusnameowning.h - /usr/include/glib-2.0/gio/gdbusnamewatching.h - /usr/include/glib-2.0/gio/gdbusobject.h - /usr/include/glib-2.0/gio/gdbusobjectmanager.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h - /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h - /usr/include/glib-2.0/gio/gdbusobjectproxy.h - /usr/include/glib-2.0/gio/gdbusobjectskeleton.h - /usr/include/glib-2.0/gio/gdbusproxy.h - /usr/include/glib-2.0/gio/gdbusserver.h - /usr/include/glib-2.0/gio/gdbusutils.h - /usr/include/glib-2.0/gio/gdrive.h - /usr/include/glib-2.0/gio/gemblem.h - /usr/include/glib-2.0/gio/gemblemedicon.h - /usr/include/glib-2.0/gio/gfile.h - /usr/include/glib-2.0/gio/gfileattribute.h - /usr/include/glib-2.0/gio/gfileenumerator.h - /usr/include/glib-2.0/gio/gfileicon.h - /usr/include/glib-2.0/gio/gfileinfo.h - /usr/include/glib-2.0/gio/gfileinputstream.h - /usr/include/glib-2.0/gio/gfileiostream.h - /usr/include/glib-2.0/gio/gfilemonitor.h - /usr/include/glib-2.0/gio/gfilenamecompleter.h - /usr/include/glib-2.0/gio/gfileoutputstream.h - /usr/include/glib-2.0/gio/gfilterinputstream.h - /usr/include/glib-2.0/gio/gfilteroutputstream.h - /usr/include/glib-2.0/gio/gicon.h - /usr/include/glib-2.0/gio/ginetaddress.h - /usr/include/glib-2.0/gio/ginetaddressmask.h - /usr/include/glib-2.0/gio/ginetsocketaddress.h - /usr/include/glib-2.0/gio/ginitable.h - /usr/include/glib-2.0/gio/ginputstream.h - /usr/include/glib-2.0/gio/gio.h - /usr/include/glib-2.0/gio/gioenums.h - /usr/include/glib-2.0/gio/gioenumtypes.h - /usr/include/glib-2.0/gio/gioerror.h - /usr/include/glib-2.0/gio/giomodule.h - /usr/include/glib-2.0/gio/gioscheduler.h - /usr/include/glib-2.0/gio/giostream.h - /usr/include/glib-2.0/gio/giotypes.h - /usr/include/glib-2.0/gio/gloadableicon.h - /usr/include/glib-2.0/gio/gmemoryinputstream.h - /usr/include/glib-2.0/gio/gmemoryoutputstream.h - /usr/include/glib-2.0/gio/gmenu.h - /usr/include/glib-2.0/gio/gmenuexporter.h - /usr/include/glib-2.0/gio/gmenumodel.h - /usr/include/glib-2.0/gio/gmount.h - /usr/include/glib-2.0/gio/gmountoperation.h - /usr/include/glib-2.0/gio/gnativevolumemonitor.h - /usr/include/glib-2.0/gio/gnetworkaddress.h - /usr/include/glib-2.0/gio/gnetworkmonitor.h - /usr/include/glib-2.0/gio/gnetworkservice.h - /usr/include/glib-2.0/gio/gnotification.h - /usr/include/glib-2.0/gio/goutputstream.h - /usr/include/glib-2.0/gio/gpermission.h - /usr/include/glib-2.0/gio/gpollableinputstream.h - /usr/include/glib-2.0/gio/gpollableoutputstream.h - /usr/include/glib-2.0/gio/gpollableutils.h - /usr/include/glib-2.0/gio/gpropertyaction.h - /usr/include/glib-2.0/gio/gproxy.h - /usr/include/glib-2.0/gio/gproxyaddress.h - /usr/include/glib-2.0/gio/gproxyaddressenumerator.h - /usr/include/glib-2.0/gio/gproxyresolver.h - /usr/include/glib-2.0/gio/gremoteactiongroup.h - /usr/include/glib-2.0/gio/gresolver.h - /usr/include/glib-2.0/gio/gresource.h - /usr/include/glib-2.0/gio/gseekable.h - /usr/include/glib-2.0/gio/gsettings.h - /usr/include/glib-2.0/gio/gsettingsschema.h - /usr/include/glib-2.0/gio/gsimpleaction.h - /usr/include/glib-2.0/gio/gsimpleactiongroup.h - /usr/include/glib-2.0/gio/gsimpleasyncresult.h - /usr/include/glib-2.0/gio/gsimplepermission.h - /usr/include/glib-2.0/gio/gsimpleproxyresolver.h - /usr/include/glib-2.0/gio/gsocket.h - /usr/include/glib-2.0/gio/gsocketaddress.h - /usr/include/glib-2.0/gio/gsocketaddressenumerator.h - /usr/include/glib-2.0/gio/gsocketclient.h - /usr/include/glib-2.0/gio/gsocketconnectable.h - /usr/include/glib-2.0/gio/gsocketconnection.h - /usr/include/glib-2.0/gio/gsocketcontrolmessage.h - /usr/include/glib-2.0/gio/gsocketlistener.h - /usr/include/glib-2.0/gio/gsocketservice.h - /usr/include/glib-2.0/gio/gsrvtarget.h - /usr/include/glib-2.0/gio/gsubprocess.h - /usr/include/glib-2.0/gio/gsubprocesslauncher.h - /usr/include/glib-2.0/gio/gtask.h - /usr/include/glib-2.0/gio/gtcpconnection.h - /usr/include/glib-2.0/gio/gtcpwrapperconnection.h - /usr/include/glib-2.0/gio/gtestdbus.h - /usr/include/glib-2.0/gio/gthemedicon.h - /usr/include/glib-2.0/gio/gthreadedsocketservice.h - /usr/include/glib-2.0/gio/gtlsbackend.h - /usr/include/glib-2.0/gio/gtlscertificate.h - /usr/include/glib-2.0/gio/gtlsclientconnection.h - /usr/include/glib-2.0/gio/gtlsconnection.h - /usr/include/glib-2.0/gio/gtlsdatabase.h - /usr/include/glib-2.0/gio/gtlsfiledatabase.h - /usr/include/glib-2.0/gio/gtlsinteraction.h - /usr/include/glib-2.0/gio/gtlspassword.h - /usr/include/glib-2.0/gio/gtlsserverconnection.h - /usr/include/glib-2.0/gio/gvfs.h - /usr/include/glib-2.0/gio/gvolume.h - /usr/include/glib-2.0/gio/gvolumemonitor.h - /usr/include/glib-2.0/gio/gzlibcompressor.h - /usr/include/glib-2.0/gio/gzlibdecompressor.h - /usr/include/glib-2.0/glib-object.h - /usr/include/glib-2.0/glib.h - /usr/include/glib-2.0/glib/deprecated/gallocator.h - /usr/include/glib-2.0/glib/deprecated/gcache.h - /usr/include/glib-2.0/glib/deprecated/gcompletion.h - /usr/include/glib-2.0/glib/deprecated/gmain.h - /usr/include/glib-2.0/glib/deprecated/grel.h - /usr/include/glib-2.0/glib/deprecated/gthread.h - /usr/include/glib-2.0/glib/galloca.h - /usr/include/glib-2.0/glib/garray.h - /usr/include/glib-2.0/glib/gasyncqueue.h - /usr/include/glib-2.0/glib/gatomic.h - /usr/include/glib-2.0/glib/gbacktrace.h - /usr/include/glib-2.0/glib/gbase64.h - /usr/include/glib-2.0/glib/gbitlock.h - /usr/include/glib-2.0/glib/gbookmarkfile.h - /usr/include/glib-2.0/glib/gbytes.h - /usr/include/glib-2.0/glib/gcharset.h - /usr/include/glib-2.0/glib/gchecksum.h - /usr/include/glib-2.0/glib/gconvert.h - /usr/include/glib-2.0/glib/gdataset.h - /usr/include/glib-2.0/glib/gdate.h - /usr/include/glib-2.0/glib/gdatetime.h - /usr/include/glib-2.0/glib/gdir.h - /usr/include/glib-2.0/glib/genviron.h - /usr/include/glib-2.0/glib/gerror.h - /usr/include/glib-2.0/glib/gfileutils.h - /usr/include/glib-2.0/glib/ggettext.h - /usr/include/glib-2.0/glib/ghash.h - /usr/include/glib-2.0/glib/ghmac.h - /usr/include/glib-2.0/glib/ghook.h - /usr/include/glib-2.0/glib/ghostutils.h - /usr/include/glib-2.0/glib/giochannel.h - /usr/include/glib-2.0/glib/gkeyfile.h - /usr/include/glib-2.0/glib/glist.h - /usr/include/glib-2.0/glib/gmacros.h - /usr/include/glib-2.0/glib/gmain.h - /usr/include/glib-2.0/glib/gmappedfile.h - /usr/include/glib-2.0/glib/gmarkup.h - /usr/include/glib-2.0/glib/gmem.h - /usr/include/glib-2.0/glib/gmessages.h - /usr/include/glib-2.0/glib/gnode.h - /usr/include/glib-2.0/glib/goption.h - /usr/include/glib-2.0/glib/gpattern.h - /usr/include/glib-2.0/glib/gpoll.h - /usr/include/glib-2.0/glib/gprimes.h - /usr/include/glib-2.0/glib/gqsort.h - /usr/include/glib-2.0/glib/gquark.h - /usr/include/glib-2.0/glib/gqueue.h - /usr/include/glib-2.0/glib/grand.h - /usr/include/glib-2.0/glib/gregex.h - /usr/include/glib-2.0/glib/gscanner.h - /usr/include/glib-2.0/glib/gsequence.h - /usr/include/glib-2.0/glib/gshell.h - /usr/include/glib-2.0/glib/gslice.h - /usr/include/glib-2.0/glib/gslist.h - /usr/include/glib-2.0/glib/gspawn.h - /usr/include/glib-2.0/glib/gstrfuncs.h - /usr/include/glib-2.0/glib/gstring.h - /usr/include/glib-2.0/glib/gstringchunk.h - /usr/include/glib-2.0/glib/gtestutils.h - /usr/include/glib-2.0/glib/gthread.h - /usr/include/glib-2.0/glib/gthreadpool.h - /usr/include/glib-2.0/glib/gtimer.h - /usr/include/glib-2.0/glib/gtimezone.h - /usr/include/glib-2.0/glib/gtrashstack.h - /usr/include/glib-2.0/glib/gtree.h - /usr/include/glib-2.0/glib/gtypes.h - /usr/include/glib-2.0/glib/gunicode.h - /usr/include/glib-2.0/glib/gurifuncs.h - /usr/include/glib-2.0/glib/gutils.h - /usr/include/glib-2.0/glib/gvariant.h - /usr/include/glib-2.0/glib/gvarianttype.h - /usr/include/glib-2.0/glib/gversion.h - /usr/include/glib-2.0/glib/gversionmacros.h - /usr/include/glib-2.0/glib/gwin32.h - /usr/include/glib-2.0/gmodule.h - /usr/include/glib-2.0/gobject/gbinding.h - /usr/include/glib-2.0/gobject/gboxed.h - /usr/include/glib-2.0/gobject/gclosure.h - /usr/include/glib-2.0/gobject/genums.h - /usr/include/glib-2.0/gobject/glib-types.h - /usr/include/glib-2.0/gobject/gmarshal.h - /usr/include/glib-2.0/gobject/gobject.h - /usr/include/glib-2.0/gobject/gparam.h - /usr/include/glib-2.0/gobject/gparamspecs.h - /usr/include/glib-2.0/gobject/gsignal.h - /usr/include/glib-2.0/gobject/gsourceclosure.h - /usr/include/glib-2.0/gobject/gtype.h - /usr/include/glib-2.0/gobject/gtypemodule.h - /usr/include/glib-2.0/gobject/gtypeplugin.h - /usr/include/glib-2.0/gobject/gvalue.h - /usr/include/glib-2.0/gobject/gvaluearray.h - /usr/include/glib-2.0/gobject/gvaluetypes.h - /usr/include/gtk-2.0/gdk/gdk.h - /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h - /usr/include/gtk-2.0/gdk/gdkcairo.h - /usr/include/gtk-2.0/gdk/gdkcolor.h - /usr/include/gtk-2.0/gdk/gdkcursor.h - /usr/include/gtk-2.0/gdk/gdkdisplay.h - /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h - /usr/include/gtk-2.0/gdk/gdkdnd.h - /usr/include/gtk-2.0/gdk/gdkdrawable.h - /usr/include/gtk-2.0/gdk/gdkenumtypes.h - /usr/include/gtk-2.0/gdk/gdkevents.h - /usr/include/gtk-2.0/gdk/gdkfont.h - /usr/include/gtk-2.0/gdk/gdkgc.h - /usr/include/gtk-2.0/gdk/gdkimage.h - /usr/include/gtk-2.0/gdk/gdkinput.h - /usr/include/gtk-2.0/gdk/gdkkeys.h - /usr/include/gtk-2.0/gdk/gdkpango.h - /usr/include/gtk-2.0/gdk/gdkpixbuf.h - /usr/include/gtk-2.0/gdk/gdkpixmap.h - /usr/include/gtk-2.0/gdk/gdkproperty.h - /usr/include/gtk-2.0/gdk/gdkregion.h - /usr/include/gtk-2.0/gdk/gdkrgb.h - /usr/include/gtk-2.0/gdk/gdkscreen.h - /usr/include/gtk-2.0/gdk/gdkselection.h - /usr/include/gtk-2.0/gdk/gdkspawn.h - /usr/include/gtk-2.0/gdk/gdktestutils.h - /usr/include/gtk-2.0/gdk/gdktypes.h - /usr/include/gtk-2.0/gdk/gdkvisual.h - /usr/include/gtk-2.0/gdk/gdkwindow.h - /usr/include/gtk-2.0/gtk/gtk.h - /usr/include/gtk-2.0/gtk/gtkaboutdialog.h - /usr/include/gtk-2.0/gtk/gtkaccelgroup.h - /usr/include/gtk-2.0/gtk/gtkaccellabel.h - /usr/include/gtk-2.0/gtk/gtkaccelmap.h - /usr/include/gtk-2.0/gtk/gtkaccessible.h - /usr/include/gtk-2.0/gtk/gtkaction.h - /usr/include/gtk-2.0/gtk/gtkactiongroup.h - /usr/include/gtk-2.0/gtk/gtkactivatable.h - /usr/include/gtk-2.0/gtk/gtkadjustment.h - /usr/include/gtk-2.0/gtk/gtkalignment.h - /usr/include/gtk-2.0/gtk/gtkarrow.h - /usr/include/gtk-2.0/gtk/gtkaspectframe.h - /usr/include/gtk-2.0/gtk/gtkassistant.h - /usr/include/gtk-2.0/gtk/gtkbbox.h - /usr/include/gtk-2.0/gtk/gtkbin.h - /usr/include/gtk-2.0/gtk/gtkbindings.h - /usr/include/gtk-2.0/gtk/gtkbox.h - /usr/include/gtk-2.0/gtk/gtkbuildable.h - /usr/include/gtk-2.0/gtk/gtkbuilder.h - /usr/include/gtk-2.0/gtk/gtkbutton.h - /usr/include/gtk-2.0/gtk/gtkcalendar.h - /usr/include/gtk-2.0/gtk/gtkcelleditable.h - /usr/include/gtk-2.0/gtk/gtkcelllayout.h - /usr/include/gtk-2.0/gtk/gtkcellrenderer.h - /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h - /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h - /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h - /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h - /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h - /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h - /usr/include/gtk-2.0/gtk/gtkcellview.h - /usr/include/gtk-2.0/gtk/gtkcheckbutton.h - /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h - /usr/include/gtk-2.0/gtk/gtkclipboard.h - /usr/include/gtk-2.0/gtk/gtkclist.h - /usr/include/gtk-2.0/gtk/gtkcolorbutton.h - /usr/include/gtk-2.0/gtk/gtkcolorsel.h - /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h - /usr/include/gtk-2.0/gtk/gtkcombo.h - /usr/include/gtk-2.0/gtk/gtkcombobox.h - /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h - /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h - /usr/include/gtk-2.0/gtk/gtkcontainer.h - /usr/include/gtk-2.0/gtk/gtkctree.h - /usr/include/gtk-2.0/gtk/gtkcurve.h - /usr/include/gtk-2.0/gtk/gtkdebug.h - /usr/include/gtk-2.0/gtk/gtkdialog.h - /usr/include/gtk-2.0/gtk/gtkdnd.h - /usr/include/gtk-2.0/gtk/gtkdrawingarea.h - /usr/include/gtk-2.0/gtk/gtkeditable.h - /usr/include/gtk-2.0/gtk/gtkentry.h - /usr/include/gtk-2.0/gtk/gtkentrybuffer.h - /usr/include/gtk-2.0/gtk/gtkentrycompletion.h - /usr/include/gtk-2.0/gtk/gtkenums.h - /usr/include/gtk-2.0/gtk/gtkeventbox.h - /usr/include/gtk-2.0/gtk/gtkexpander.h - /usr/include/gtk-2.0/gtk/gtkfilechooser.h - /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h - /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h - /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h - /usr/include/gtk-2.0/gtk/gtkfilefilter.h - /usr/include/gtk-2.0/gtk/gtkfilesel.h - /usr/include/gtk-2.0/gtk/gtkfixed.h - /usr/include/gtk-2.0/gtk/gtkfontbutton.h - /usr/include/gtk-2.0/gtk/gtkfontsel.h - /usr/include/gtk-2.0/gtk/gtkframe.h - /usr/include/gtk-2.0/gtk/gtkgamma.h - /usr/include/gtk-2.0/gtk/gtkgc.h - /usr/include/gtk-2.0/gtk/gtkhandlebox.h - /usr/include/gtk-2.0/gtk/gtkhbbox.h - /usr/include/gtk-2.0/gtk/gtkhbox.h - /usr/include/gtk-2.0/gtk/gtkhpaned.h - /usr/include/gtk-2.0/gtk/gtkhruler.h - /usr/include/gtk-2.0/gtk/gtkhscale.h - /usr/include/gtk-2.0/gtk/gtkhscrollbar.h - /usr/include/gtk-2.0/gtk/gtkhseparator.h - /usr/include/gtk-2.0/gtk/gtkhsv.h - /usr/include/gtk-2.0/gtk/gtkiconfactory.h - /usr/include/gtk-2.0/gtk/gtkicontheme.h - /usr/include/gtk-2.0/gtk/gtkiconview.h - /usr/include/gtk-2.0/gtk/gtkimage.h - /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h - /usr/include/gtk-2.0/gtk/gtkimcontext.h - /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h - /usr/include/gtk-2.0/gtk/gtkimmulticontext.h - /usr/include/gtk-2.0/gtk/gtkinfobar.h - /usr/include/gtk-2.0/gtk/gtkinputdialog.h - /usr/include/gtk-2.0/gtk/gtkinvisible.h - /usr/include/gtk-2.0/gtk/gtkitem.h - /usr/include/gtk-2.0/gtk/gtkitemfactory.h - /usr/include/gtk-2.0/gtk/gtklabel.h - /usr/include/gtk-2.0/gtk/gtklayout.h - /usr/include/gtk-2.0/gtk/gtklinkbutton.h - /usr/include/gtk-2.0/gtk/gtklist.h - /usr/include/gtk-2.0/gtk/gtklistitem.h - /usr/include/gtk-2.0/gtk/gtkliststore.h - /usr/include/gtk-2.0/gtk/gtkmain.h - /usr/include/gtk-2.0/gtk/gtkmarshal.h - /usr/include/gtk-2.0/gtk/gtkmenu.h - /usr/include/gtk-2.0/gtk/gtkmenubar.h - /usr/include/gtk-2.0/gtk/gtkmenuitem.h - /usr/include/gtk-2.0/gtk/gtkmenushell.h - /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h - /usr/include/gtk-2.0/gtk/gtkmessagedialog.h - /usr/include/gtk-2.0/gtk/gtkmisc.h - /usr/include/gtk-2.0/gtk/gtkmodules.h - /usr/include/gtk-2.0/gtk/gtkmountoperation.h - /usr/include/gtk-2.0/gtk/gtknotebook.h - /usr/include/gtk-2.0/gtk/gtkobject.h - /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h - /usr/include/gtk-2.0/gtk/gtkoldeditable.h - /usr/include/gtk-2.0/gtk/gtkoptionmenu.h - /usr/include/gtk-2.0/gtk/gtkorientable.h - /usr/include/gtk-2.0/gtk/gtkpagesetup.h - /usr/include/gtk-2.0/gtk/gtkpaned.h - /usr/include/gtk-2.0/gtk/gtkpapersize.h - /usr/include/gtk-2.0/gtk/gtkpixmap.h - /usr/include/gtk-2.0/gtk/gtkplug.h - /usr/include/gtk-2.0/gtk/gtkpreview.h - /usr/include/gtk-2.0/gtk/gtkprintcontext.h - /usr/include/gtk-2.0/gtk/gtkprintoperation.h - /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h - /usr/include/gtk-2.0/gtk/gtkprintsettings.h - /usr/include/gtk-2.0/gtk/gtkprogress.h - /usr/include/gtk-2.0/gtk/gtkprogressbar.h - /usr/include/gtk-2.0/gtk/gtkradioaction.h - /usr/include/gtk-2.0/gtk/gtkradiobutton.h - /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h - /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h - /usr/include/gtk-2.0/gtk/gtkrange.h - /usr/include/gtk-2.0/gtk/gtkrc.h - /usr/include/gtk-2.0/gtk/gtkrecentaction.h - /usr/include/gtk-2.0/gtk/gtkrecentchooser.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h - /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h - /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h - /usr/include/gtk-2.0/gtk/gtkrecentfilter.h - /usr/include/gtk-2.0/gtk/gtkrecentmanager.h - /usr/include/gtk-2.0/gtk/gtkruler.h - /usr/include/gtk-2.0/gtk/gtkscale.h - /usr/include/gtk-2.0/gtk/gtkscalebutton.h - /usr/include/gtk-2.0/gtk/gtkscrollbar.h - /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h - /usr/include/gtk-2.0/gtk/gtkselection.h - /usr/include/gtk-2.0/gtk/gtkseparator.h - /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h - /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h - /usr/include/gtk-2.0/gtk/gtksettings.h - /usr/include/gtk-2.0/gtk/gtkshow.h - /usr/include/gtk-2.0/gtk/gtksignal.h - /usr/include/gtk-2.0/gtk/gtksizegroup.h - /usr/include/gtk-2.0/gtk/gtksocket.h - /usr/include/gtk-2.0/gtk/gtkspinbutton.h - /usr/include/gtk-2.0/gtk/gtkspinner.h - /usr/include/gtk-2.0/gtk/gtkstatusbar.h - /usr/include/gtk-2.0/gtk/gtkstatusicon.h - /usr/include/gtk-2.0/gtk/gtkstock.h - /usr/include/gtk-2.0/gtk/gtkstyle.h - /usr/include/gtk-2.0/gtk/gtktable.h - /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h - /usr/include/gtk-2.0/gtk/gtktestutils.h - /usr/include/gtk-2.0/gtk/gtktext.h - /usr/include/gtk-2.0/gtk/gtktextbuffer.h - /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h - /usr/include/gtk-2.0/gtk/gtktextchild.h - /usr/include/gtk-2.0/gtk/gtktextiter.h - /usr/include/gtk-2.0/gtk/gtktextmark.h - /usr/include/gtk-2.0/gtk/gtktexttag.h - /usr/include/gtk-2.0/gtk/gtktexttagtable.h - /usr/include/gtk-2.0/gtk/gtktextview.h - /usr/include/gtk-2.0/gtk/gtktipsquery.h - /usr/include/gtk-2.0/gtk/gtktoggleaction.h - /usr/include/gtk-2.0/gtk/gtktogglebutton.h - /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolbar.h - /usr/include/gtk-2.0/gtk/gtktoolbutton.h - /usr/include/gtk-2.0/gtk/gtktoolitem.h - /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h - /usr/include/gtk-2.0/gtk/gtktoolpalette.h - /usr/include/gtk-2.0/gtk/gtktoolshell.h - /usr/include/gtk-2.0/gtk/gtktooltip.h - /usr/include/gtk-2.0/gtk/gtktooltips.h - /usr/include/gtk-2.0/gtk/gtktree.h - /usr/include/gtk-2.0/gtk/gtktreednd.h - /usr/include/gtk-2.0/gtk/gtktreeitem.h - /usr/include/gtk-2.0/gtk/gtktreemodel.h - /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h - /usr/include/gtk-2.0/gtk/gtktreemodelsort.h - /usr/include/gtk-2.0/gtk/gtktreeselection.h - /usr/include/gtk-2.0/gtk/gtktreesortable.h - /usr/include/gtk-2.0/gtk/gtktreestore.h - /usr/include/gtk-2.0/gtk/gtktreeview.h - /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h - /usr/include/gtk-2.0/gtk/gtktypebuiltins.h - /usr/include/gtk-2.0/gtk/gtktypeutils.h - /usr/include/gtk-2.0/gtk/gtkuimanager.h - /usr/include/gtk-2.0/gtk/gtkvbbox.h - /usr/include/gtk-2.0/gtk/gtkvbox.h - /usr/include/gtk-2.0/gtk/gtkversion.h - /usr/include/gtk-2.0/gtk/gtkviewport.h - /usr/include/gtk-2.0/gtk/gtkvolumebutton.h - /usr/include/gtk-2.0/gtk/gtkvpaned.h - /usr/include/gtk-2.0/gtk/gtkvruler.h - /usr/include/gtk-2.0/gtk/gtkvscale.h - /usr/include/gtk-2.0/gtk/gtkvscrollbar.h - /usr/include/gtk-2.0/gtk/gtkvseparator.h - /usr/include/gtk-2.0/gtk/gtkwidget.h - /usr/include/gtk-2.0/gtk/gtkwindow.h - /usr/include/pango-1.0/pango/pango-attributes.h - /usr/include/pango-1.0/pango/pango-bidi-type.h - /usr/include/pango-1.0/pango/pango-break.h - /usr/include/pango-1.0/pango/pango-context.h - /usr/include/pango-1.0/pango/pango-coverage.h - /usr/include/pango-1.0/pango/pango-engine.h - /usr/include/pango-1.0/pango/pango-enum-types.h - /usr/include/pango-1.0/pango/pango-features.h - /usr/include/pango-1.0/pango/pango-font.h - /usr/include/pango-1.0/pango/pango-fontmap.h - /usr/include/pango-1.0/pango/pango-fontset.h - /usr/include/pango-1.0/pango/pango-glyph-item.h - /usr/include/pango-1.0/pango/pango-glyph.h - /usr/include/pango-1.0/pango/pango-gravity.h - /usr/include/pango-1.0/pango/pango-item.h - /usr/include/pango-1.0/pango/pango-language.h - /usr/include/pango-1.0/pango/pango-layout.h - /usr/include/pango-1.0/pango/pango-matrix.h - /usr/include/pango-1.0/pango/pango-renderer.h - /usr/include/pango-1.0/pango/pango-script.h - /usr/include/pango-1.0/pango/pango-tabs.h - /usr/include/pango-1.0/pango/pango-types.h - /usr/include/pango-1.0/pango/pango-utils.h - /usr/include/pango-1.0/pango/pango.h - /usr/include/pango-1.0/pango/pangocairo.h - /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h - /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.make deleted file mode 100644 index d847cadd..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/depend.make +++ /dev/null @@ -1,1210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include/simple_shape.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_dso.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_errno.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_general.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_pools.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_portable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_shm.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_tables.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_time.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_user.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/apr-1.0/apr_want.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atk-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkcomponent.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkdocument.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkeditabletext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkgobjectaccessible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlink.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkhyperlinkimpl.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkhypertext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkmisc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atknoopobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atknoopobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkobjectfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkplug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkrange.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkregistry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkrelation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkrelationset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkrelationtype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atksocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkstate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkstateset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkstreamablecontent.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atktable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atktablecell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atktext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkutil.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkvalue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/atk-1.0/atk/atkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/cairo/cairo-deprecated.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/cairo/cairo-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/cairo/cairo-version.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/cairo/cairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-loader.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-transform.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gactiongroupexporter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gactionmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gappinfo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gapplication.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gapplicationcommandline.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gasyncinitable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gasyncresult.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gbufferedinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gbufferedoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gbytesicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gcancellable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gcharsetconverter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gcontenttype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gconverter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gconverterinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gconverteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gcredentials.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdatainputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdataoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusauthobserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbuserror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterface.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusintrospection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmenumodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmessage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusmethodinvocation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusnameowning.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusnamewatching.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectmanagerserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusobjectskeleton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusserver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdbusutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gdrive.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gemblem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gemblemedicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileattribute.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileinfo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileiostream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfilemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfilenamecompleter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfileoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfilterinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gfilteroutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/ginetaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/ginetaddressmask.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/ginetsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/ginitable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/ginputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gio.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gioenums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gioenumtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gioerror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/giomodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gioscheduler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/giostream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/giotypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gloadableicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmemoryinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmemoryoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmenuexporter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmenumodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmount.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gmountoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gnativevolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkmonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gnetworkservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gnotification.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/goutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gpermission.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gpollableinputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gpollableoutputstream.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gpollableutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gpropertyaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gproxy.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gproxyaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gremoteactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gresource.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gseekable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsettingsschema.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleasyncresult.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsimplepermission.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsimpleproxyresolver.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketaddressenumerator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketclient.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnectable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketcontrolmessage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketlistener.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsocketservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsrvtarget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsubprocess.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gsubprocesslauncher.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtask.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtcpconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtcpwrapperconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtestdbus.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gthemedicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gthreadedsocketservice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsbackend.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlscertificate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsclientconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsdatabase.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsfiledatabase.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsinteraction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlspassword.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gtlsserverconnection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gvfs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gvolume.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gvolumemonitor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gzlibcompressor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gio/gzlibdecompressor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib-object.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gallocator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcache.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gcompletion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/grel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/deprecated/gthread.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/galloca.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/garray.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gasyncqueue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gatomic.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gbacktrace.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gbase64.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gbitlock.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gbookmarkfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gbytes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gcharset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gchecksum.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gconvert.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gdataset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gdate.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gdatetime.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gdir.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/genviron.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gerror.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gfileutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/ggettext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/ghash.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/ghmac.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/ghook.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/ghostutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/giochannel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gkeyfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/glist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmacros.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmappedfile.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmarkup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gmessages.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gnode.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/goption.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gpattern.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gpoll.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gprimes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gqsort.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gquark.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gqueue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/grand.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gregex.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gscanner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gsequence.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gshell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gslice.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gslist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gspawn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gstrfuncs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gstring.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gstringchunk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gthread.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gthreadpool.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtimer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtimezone.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtrashstack.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gunicode.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gurifuncs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gvariant.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gvarianttype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gversionmacros.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/glib/gwin32.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gmodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gbinding.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gboxed.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gclosure.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/genums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/glib-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gmarshal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gparam.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gparamspecs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gsignal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gsourceclosure.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gtype.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gtypemodule.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gtypeplugin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gvalue.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gvaluearray.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/glib-2.0/gobject/gvaluetypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcolor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkcursor.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplay.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdnd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkdrawable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkenumtypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkevents.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkfont.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkgc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkinput.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkkeys.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpango.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkpixmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkproperty.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkregion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkrgb.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkscreen.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkspawn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdktestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdktypes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkvisual.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gdk/gdkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtk.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaboutdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelgroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccellabel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccelmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaccessible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactiongroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkactivatable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkadjustment.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkalignment.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkarrow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkaspectframe.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkassistant.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbindings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuildable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbuilder.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcalendar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelleditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcelllayout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrendererspinner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcellview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclipboard.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkclist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorsel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcombobox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcomboboxtext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcontainer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkctree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkcurve.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdebug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdnd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkdrawingarea.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentry.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrybuffer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkentrycompletion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkenums.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkeventbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkexpander.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooser.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilefilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfilesel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfixed.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkfontsel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkframe.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgamma.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkgc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhandlebox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkhsv.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkicontheme.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkiconview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkimmulticontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinfobar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinputdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkinvisible.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkitemfactory.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklabel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklayout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklinkbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklist.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtklistitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkliststore.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmain.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmarshal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenubar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenushell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmessagedialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmisc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmodules.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkmountoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtknotebook.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkobject.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoffscreenwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoldeditable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkoptionmenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkorientable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpagesetup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpapersize.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpixmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkplug.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkpreview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintcontext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperation.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprintsettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogress.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkprogressbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradioaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiobutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrange.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrc.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooser.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentfilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkrecentmanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscalebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksettings.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkshow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksignal.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksizegroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtksocket.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkspinner.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstatusicon.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstock.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkstyle.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktestutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbuffer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextchild.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextiter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextmark.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttag.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktexttagtable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktextview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktipsquery.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggleaction.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktogglebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolbutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolitemgroup.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolpalette.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktoolshell.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltip.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktooltips.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktree.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreednd.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeitem.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodel.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreemodelsort.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeselection.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreesortable.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreestore.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeview.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypebuiltins.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtktypeutils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkuimanager.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvbox.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkversion.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkviewport.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvolumebutton.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvpaned.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvruler.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscale.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvscrollbar.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkvseparator.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwidget.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/gtk-2.0/gtk/gtkwindow.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-attributes.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-bidi-type.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-break.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-context.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-coverage.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-engine.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-enum-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-features.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-font.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-fontmap.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-fontset.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph-item.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-glyph.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-gravity.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-item.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-language.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-layout.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-matrix.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-renderer.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-script.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-tabs.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-types.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango-utils.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pango.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/include/pango-1.0/pango/pangocairo.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o: /usr/lib/x86_64-linux-gnu/gtk-2.0/include/gdkconfig.h - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make deleted file mode 100644 index 9b68eb53..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/../simple/public/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dtriangle_EXPORTS - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/link.txt b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/link.txt deleted file mode 100644 index a3114f97..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libtriangle.so -o libtriangle.so CMakeFiles/triangle.dir/private/src/activator.c.o CMakeFiles/triangle.dir/private/src/triangle_shape.c.o ../../../../framework/libcelix_framework.so -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgthread-2.0 -lglib-2.0 ../../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfontconfig -lfreetype -lgthread-2.0 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o deleted file mode 100644 index 5b13e43c..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o deleted file mode 100644 index 76ef1953..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/progress.make b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/progress.make deleted file mode 100644 index 102911a4..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 98 -CMAKE_PROGRESS_2 = - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CPackConfig-triangle-bundle.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CPackConfig-triangle-bundle.cmake deleted file mode 100644 index 0b15a7ed..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CPackConfig-triangle-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle;triangle;triangle_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "triangle") -SET(CPACK_PACKAGE_NAME "triangle") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CTestTestfile.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CTestTestfile.cmake deleted file mode 100644 index 5e9fd158..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/MANIFEST.MF deleted file mode 100644 index a7f81ffb..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: triangle -Bundle-Description: triangle bundle -Bundle-Version: 0.0.1.incubating -library: triangle - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/Makefile b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/Makefile deleted file mode 100644 index cb8af52b..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule -.PHONY : examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule - -# Convenience name for target. -triangle: examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/rule -.PHONY : triangle - -# fast build rule for target. -triangle/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build -.PHONY : triangle/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/triangle_shape.o: private/src/triangle_shape.c.o -.PHONY : private/src/triangle_shape.o - -# target to build an object file -private/src/triangle_shape.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.o -.PHONY : private/src/triangle_shape.c.o - -private/src/triangle_shape.i: private/src/triangle_shape.c.i -.PHONY : private/src/triangle_shape.i - -# target to preprocess a source file -private/src/triangle_shape.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.i -.PHONY : private/src/triangle_shape.c.i - -private/src/triangle_shape.s: private/src/triangle_shape.c.s -.PHONY : private/src/triangle_shape.s - -# target to generate assembly for a file -private/src/triangle_shape.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/build.make examples/osgi-in-action/chapter04-paint-example/triangle/CMakeFiles/triangle.dir/private/src/triangle_shape.c.s -.PHONY : private/src/triangle_shape.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... triangle" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/triangle_shape.o" - @echo "... private/src/triangle_shape.i" - @echo "... private/src/triangle_shape.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle.zip deleted file mode 100644 index 75f2525e..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/META-INF/MANIFEST.MF deleted file mode 100644 index a7f81ffb..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: triangle -Bundle-Description: triangle bundle -Bundle-Version: 0.0.1.incubating -library: triangle - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/libtriangle.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/libtriangle.so deleted file mode 100644 index eeaffd00..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/libtriangle.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/triangle.png b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/triangle.png deleted file mode 100644 index 46a52882..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/_CPack_Packages/ZIP/triangle/triangle.png and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/cmake_install.cmake b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/cmake_install.cmake deleted file mode 100644 index 644c2be5..00000000 --- a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtriangle.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle.png") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "triangle_install") - diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so deleted file mode 100755 index 2754b250..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/libtriangle.so and /dev/null differ diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip b/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip deleted file mode 100644 index 5d1889e1..00000000 Binary files a/src/hos_celix/build/examples/osgi-in-action/chapter04-paint-example/triangle/triangle.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/whiteboard/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/whiteboard/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/whiteboard/CMakeFiles/progress.marks b/src/hos_celix/build/examples/whiteboard/CMakeFiles/progress.marks deleted file mode 100644 index 7273c0fa..00000000 --- a/src/hos_celix/build/examples/whiteboard/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -25 diff --git a/src/hos_celix/build/examples/whiteboard/CTestTestfile.cmake b/src/hos_celix/build/examples/whiteboard/CTestTestfile.cmake deleted file mode 100644 index 7f2229a1..00000000 --- a/src/hos_celix/build/examples/whiteboard/CTestTestfile.cmake +++ /dev/null @@ -1,10 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -SUBDIRS(publisherA) -SUBDIRS(publisherB) -SUBDIRS(tracker) -SUBDIRS(tracker_depman) diff --git a/src/hos_celix/build/examples/whiteboard/Makefile b/src/hos_celix/build/examples/whiteboard/Makefile deleted file mode 100644 index b36c49ce..00000000 --- a/src/hos_celix/build/examples/whiteboard/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/whiteboard/cmake_install.cmake b/src/hos_celix/build/examples/whiteboard/cmake_install.cmake deleted file mode 100644 index fa796c94..00000000 --- a/src/hos_celix/build/examples/whiteboard/cmake_install.cmake +++ /dev/null @@ -1,43 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/cmake_install.cmake") - INCLUDE("/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/cmake_install.cmake") - -ENDIF(NOT CMAKE_INSTALL_LOCAL_ONLY) - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/progress.marks b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/C.includecache b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/C.includecache deleted file mode 100644 index 99d2b088..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/C.includecache +++ /dev/null @@ -1,596 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher_private.h -publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/bundle_context.h -publisher_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher_private.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c -stdio.h -- -publisher_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/DependInfo.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/DependInfo.cmake deleted file mode 100644 index 8021ca80..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make deleted file mode 100644 index 6ed95bf0..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make +++ /dev/null @@ -1,142 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.make - -# Include the progress variables for this target. -include examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/publisherA.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/publisherA.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c > CMakeFiles/publisherA.dir/private/src/activator.c.i - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/publisherA.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c -o CMakeFiles/publisherA.dir/private/src/activator.c.s - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.requires: -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.requires - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.provides: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.provides.build -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.provides - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.provides.build: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/publisherA.dir/private/src/publisher.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/publisherA.dir/private/src/publisher.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c > CMakeFiles/publisherA.dir/private/src/publisher.c.i - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/publisherA.dir/private/src/publisher.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c -o CMakeFiles/publisherA.dir/private/src/publisher.c.s - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.requires: -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.requires - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.provides: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.requires - $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.provides.build -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.provides - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.provides.build: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o - -# Object files for target publisherA -publisherA_OBJECTS = \ -"CMakeFiles/publisherA.dir/private/src/activator.c.o" \ -"CMakeFiles/publisherA.dir/private/src/publisher.c.o" - -# External object files for target publisherA -publisherA_EXTERNAL_OBJECTS = - -examples/whiteboard/publisherA/libpublisherA.so: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o -examples/whiteboard/publisherA/libpublisherA.so: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o -examples/whiteboard/publisherA/libpublisherA.so: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make -examples/whiteboard/publisherA/libpublisherA.so: framework/libcelix_framework.so -examples/whiteboard/publisherA/libpublisherA.so: utils/libcelix_utils.so -examples/whiteboard/publisherA/libpublisherA.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/whiteboard/publisherA/libpublisherA.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/whiteboard/publisherA/libpublisherA.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/whiteboard/publisherA/libpublisherA.so: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libpublisherA.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/publisherA.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && /usr/bin/cpack --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-pkg.cmake - -# Rule to build all files generated by this target. -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build: examples/whiteboard/publisherA/libpublisherA.so -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/requires: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o.requires -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/requires: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o.requires -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/requires - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA && $(CMAKE_COMMAND) -P CMakeFiles/publisherA.dir/cmake_clean.cmake -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/clean - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/cmake_clean.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/cmake_clean.cmake deleted file mode 100644 index 55ec88b0..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -FILE(REMOVE_RECURSE - "publisherA.zip" - "publisherA-dev.zip" - "CMakeFiles/publisherA.dir/private/src/activator.c.o" - "CMakeFiles/publisherA.dir/private/src/publisher.c.o" - "libpublisherA.pdb" - "libpublisherA.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/publisherA.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.internal b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.internal deleted file mode 100644 index f65a1e8b..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.internal +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.make b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.make deleted file mode 100644 index ba5ffda1..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/depend.make +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher_private.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include/publisher_private.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make deleted file mode 100644 index b8674459..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -DpublisherA_EXPORTS - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/link.txt b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/link.txt deleted file mode 100644 index 92b060e8..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libpublisherA.so -o libpublisherA.so CMakeFiles/publisherA.dir/private/src/activator.c.o CMakeFiles/publisherA.dir/private/src/publisher.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o deleted file mode 100644 index 5124b2aa..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o deleted file mode 100644 index 8154aed3..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/progress.make b/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/progress.make deleted file mode 100644 index f87199e3..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 86 -CMAKE_PROGRESS_2 = - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-bundle.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-bundle.cmake deleted file mode 100644 index 4e449a2e..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA;publisherA;publisherA_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "publisherA") -SET(CPACK_PACKAGE_NAME "publisherA") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-pkg.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-pkg.cmake deleted file mode 100644 index cb51a30b..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CPackConfig-publisherA-pkg.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA;publisherA;package_publisherA;/") -SET(CPACK_PACKAGE_DESCRIPTION "publisherA Package") -SET(CPACK_PACKAGE_FILE_NAME "publisherA-dev") -SET(CPACK_PACKAGE_NAME "publisherA") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/CTestTestfile.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/CTestTestfile.cmake deleted file mode 100644 index 2ea17e04..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/publisherA/MANIFEST.MF deleted file mode 100644 index e2acba02..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: publisherA -Bundle-Description: publisherA bundle -Bundle-Version: 0.0.1.incubating -library: publisherA - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/Makefile b/src/hos_celix/build/examples/whiteboard/publisherA/Makefile deleted file mode 100644 index 76c59865..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule -.PHONY : examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule - -# Convenience name for target. -publisherA: examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/rule -.PHONY : publisherA - -# fast build rule for target. -publisherA/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build -.PHONY : publisherA/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/publisher.o: private/src/publisher.c.o -.PHONY : private/src/publisher.o - -# target to build an object file -private/src/publisher.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.o -.PHONY : private/src/publisher.c.o - -private/src/publisher.i: private/src/publisher.c.i -.PHONY : private/src/publisher.i - -# target to preprocess a source file -private/src/publisher.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.i -.PHONY : private/src/publisher.c.i - -private/src/publisher.s: private/src/publisher.c.s -.PHONY : private/src/publisher.s - -# target to generate assembly for a file -private/src/publisher.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/build.make examples/whiteboard/publisherA/CMakeFiles/publisherA.dir/private/src/publisher.c.s -.PHONY : private/src/publisher.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... publisherA" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/publisher.o" - @echo "... private/src/publisher.i" - @echo "... private/src/publisher.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev.zip b/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev.zip deleted file mode 100644 index 512a0cba..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisherA.zip b/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisherA.zip deleted file mode 100644 index ed1a271b..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisherA.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/cmake_install.cmake b/src/hos_celix/build/examples/whiteboard/publisherA/cmake_install.cmake deleted file mode 100644 index c4b99168..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherA/cmake_install.cmake +++ /dev/null @@ -1,64 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherA_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherA_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherA_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/libpublisherA.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherA.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherA_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherA") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherA") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherA") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherA/../publisherService/public/include/publisher.h") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherA") - diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/libpublisherA.so b/src/hos_celix/build/examples/whiteboard/publisherA/libpublisherA.so deleted file mode 100755 index c38ec211..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/libpublisherA.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/publisherA-dev.zip b/src/hos_celix/build/examples/whiteboard/publisherA/publisherA-dev.zip deleted file mode 100644 index 512a0cba..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/publisherA-dev.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip b/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip deleted file mode 100644 index ed1a271b..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherA/publisherA.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/progress.marks b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/progress.marks deleted file mode 100644 index aabe6ec3..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -21 diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/C.includecache b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/C.includecache deleted file mode 100644 index b064552b..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/C.includecache +++ /dev/null @@ -1,594 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher_private.h -publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/bundle_context.h -publisher_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher_private.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c -stdio.h -- -publisher_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/DependInfo.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/DependInfo.cmake deleted file mode 100644 index 70a7b945..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make deleted file mode 100644 index 00cd5adf..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make +++ /dev/null @@ -1,142 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.make - -# Include the progress variables for this target. -include examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/publisherB.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/publisherB.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c > CMakeFiles/publisherB.dir/private/src/activator.c.i - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/publisherB.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c -o CMakeFiles/publisherB.dir/private/src/activator.c.s - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.requires: -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.requires - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.provides: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.provides.build -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.provides - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.provides.build: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/publisherB.dir/private/src/publisher.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/publisherB.dir/private/src/publisher.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c > CMakeFiles/publisherB.dir/private/src/publisher.c.i - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/publisherB.dir/private/src/publisher.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c -o CMakeFiles/publisherB.dir/private/src/publisher.c.s - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.requires: -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.requires - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.provides: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.requires - $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.provides.build -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.provides - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.provides.build: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o - -# Object files for target publisherB -publisherB_OBJECTS = \ -"CMakeFiles/publisherB.dir/private/src/activator.c.o" \ -"CMakeFiles/publisherB.dir/private/src/publisher.c.o" - -# External object files for target publisherB -publisherB_EXTERNAL_OBJECTS = - -examples/whiteboard/publisherB/libpublisherB.so: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o -examples/whiteboard/publisherB/libpublisherB.so: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o -examples/whiteboard/publisherB/libpublisherB.so: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make -examples/whiteboard/publisherB/libpublisherB.so: framework/libcelix_framework.so -examples/whiteboard/publisherB/libpublisherB.so: utils/libcelix_utils.so -examples/whiteboard/publisherB/libpublisherB.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/whiteboard/publisherB/libpublisherB.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/whiteboard/publisherB/libpublisherB.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/whiteboard/publisherB/libpublisherB.so: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libpublisherB.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/publisherB.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && /usr/bin/cpack --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-pkg.cmake - -# Rule to build all files generated by this target. -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build: examples/whiteboard/publisherB/libpublisherB.so -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/requires: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o.requires -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/requires: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o.requires -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/requires - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB && $(CMAKE_COMMAND) -P CMakeFiles/publisherB.dir/cmake_clean.cmake -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/clean - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/cmake_clean.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/cmake_clean.cmake deleted file mode 100644 index 43efe3d5..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/cmake_clean.cmake +++ /dev/null @@ -1,13 +0,0 @@ -FILE(REMOVE_RECURSE - "publisherB.zip" - "publisherB-dev.zip" - "CMakeFiles/publisherB.dir/private/src/activator.c.o" - "CMakeFiles/publisherB.dir/private/src/publisher.c.o" - "libpublisherB.pdb" - "libpublisherB.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/publisherB.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.internal b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.internal deleted file mode 100644 index 3c387bb4..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.internal +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.make b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.make deleted file mode 100644 index 35f03866..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/depend.make +++ /dev/null @@ -1,65 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher_private.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include/publisher_private.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make deleted file mode 100644 index 98a1ee19..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -DpublisherB_EXPORTS - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/link.txt b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/link.txt deleted file mode 100644 index 5a10cefc..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libpublisherB.so -o libpublisherB.so CMakeFiles/publisherB.dir/private/src/activator.c.o CMakeFiles/publisherB.dir/private/src/publisher.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o deleted file mode 100644 index d39f0720..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o deleted file mode 100644 index 2eb07675..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/progress.make b/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/progress.make deleted file mode 100644 index 42cc3370..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 87 -CMAKE_PROGRESS_2 = 88 - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-bundle.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-bundle.cmake deleted file mode 100644 index 57dd4dfb..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB;publisherB;publisherB_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "publisherB") -SET(CPACK_PACKAGE_NAME "publisherB") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-pkg.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-pkg.cmake deleted file mode 100644 index dafa68c5..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CPackConfig-publisherB-pkg.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB;publisherB;package_publisherB;/") -SET(CPACK_PACKAGE_DESCRIPTION "publisherB Package") -SET(CPACK_PACKAGE_FILE_NAME "publisherB-dev") -SET(CPACK_PACKAGE_NAME "publisherB") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/CTestTestfile.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/CTestTestfile.cmake deleted file mode 100644 index a7750ad4..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/publisherB/MANIFEST.MF deleted file mode 100644 index 7ad58035..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: publisherB -Bundle-Description: publisherB bundle -Bundle-Version: 0.0.1.incubating -library: publisherB - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/Makefile b/src/hos_celix/build/examples/whiteboard/publisherB/Makefile deleted file mode 100644 index 07971349..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule -.PHONY : examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule - -# Convenience name for target. -publisherB: examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/rule -.PHONY : publisherB - -# fast build rule for target. -publisherB/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build -.PHONY : publisherB/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -private/src/publisher.o: private/src/publisher.c.o -.PHONY : private/src/publisher.o - -# target to build an object file -private/src/publisher.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.o -.PHONY : private/src/publisher.c.o - -private/src/publisher.i: private/src/publisher.c.i -.PHONY : private/src/publisher.i - -# target to preprocess a source file -private/src/publisher.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.i -.PHONY : private/src/publisher.c.i - -private/src/publisher.s: private/src/publisher.c.s -.PHONY : private/src/publisher.s - -# target to generate assembly for a file -private/src/publisher.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/build.make examples/whiteboard/publisherB/CMakeFiles/publisherB.dir/private/src/publisher.c.s -.PHONY : private/src/publisher.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... publisherB" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" - @echo "... private/src/publisher.o" - @echo "... private/src/publisher.i" - @echo "... private/src/publisher.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev.zip b/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev.zip deleted file mode 100644 index 0fda624f..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisherB.zip b/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisherB.zip deleted file mode 100644 index 2bc4cb98..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisherB.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/cmake_install.cmake b/src/hos_celix/build/examples/whiteboard/publisherB/cmake_install.cmake deleted file mode 100644 index 99fddfce..00000000 --- a/src/hos_celix/build/examples/whiteboard/publisherB/cmake_install.cmake +++ /dev/null @@ -1,64 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherB_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherB_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherB_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/libpublisherB.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libpublisherB.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "publisherB_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherB") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherB") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherB") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/publisherB/../publisherService/public/include/publisher.h") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "package_publisherB") - diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/libpublisherB.so b/src/hos_celix/build/examples/whiteboard/publisherB/libpublisherB.so deleted file mode 100755 index 9c215c48..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/libpublisherB.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/publisherB-dev.zip b/src/hos_celix/build/examples/whiteboard/publisherB/publisherB-dev.zip deleted file mode 100644 index 0fda624f..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/publisherB-dev.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip b/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip deleted file mode 100644 index 2bc4cb98..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/publisherB/publisherB.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/progress.marks b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/C.includecache b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/C.includecache deleted file mode 100644 index 07d4fe7b..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/C.includecache +++ /dev/null @@ -1,604 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/../publisherService/public/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c -stdlib.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/celixbool.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/bundle_activator.h -publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/publisher.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/service_tracker.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/DependInfo.cmake b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/DependInfo.cmake deleted file mode 100644 index d9f91546..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/../publisherService/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make deleted file mode 100644 index 4340f3c0..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.make - -# Include the progress variables for this target. -include examples/whiteboard/tracker/CMakeFiles/tracker.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/whiteboard/tracker/CMakeFiles/tracker.dir/flags.make - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: examples/whiteboard/tracker/CMakeFiles/tracker.dir/flags.make -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/tracker.dir/private/src/activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/tracker.dir/private/src/activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c > CMakeFiles/tracker.dir/private/src/activator.c.i - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/tracker.dir/private/src/activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c -o CMakeFiles/tracker.dir/private/src/activator.c.s - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.requires: -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.requires - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.provides: examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.requires - $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.provides.build -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.provides - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.provides.build: examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o - -# Object files for target tracker -tracker_OBJECTS = \ -"CMakeFiles/tracker.dir/private/src/activator.c.o" - -# External object files for target tracker -tracker_EXTERNAL_OBJECTS = - -examples/whiteboard/tracker/libtracker.so: examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o -examples/whiteboard/tracker/libtracker.so: examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make -examples/whiteboard/tracker/libtracker.so: framework/libcelix_framework.so -examples/whiteboard/tracker/libtracker.so: utils/libcelix_utils.so -examples/whiteboard/tracker/libtracker.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/whiteboard/tracker/libtracker.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/whiteboard/tracker/libtracker.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/whiteboard/tracker/libtracker.so: examples/whiteboard/tracker/CMakeFiles/tracker.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libtracker.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/tracker.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/CPackConfig-tracker-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/ziptojar - -# Rule to build all files generated by this target. -examples/whiteboard/tracker/CMakeFiles/tracker.dir/build: examples/whiteboard/tracker/libtracker.so -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/build - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/requires: examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o.requires -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/requires - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker && $(CMAKE_COMMAND) -P CMakeFiles/tracker.dir/cmake_clean.cmake -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/clean - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/cmake_clean.cmake b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/cmake_clean.cmake deleted file mode 100644 index 95f5a177..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "tracker.zip" - "CMakeFiles/tracker.dir/private/src/activator.c.o" - "libtracker.pdb" - "libtracker.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/tracker.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.internal b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.internal deleted file mode 100644 index 8259e662..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.internal +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.make b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.make deleted file mode 100644 index fe0b8086..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/depend.make +++ /dev/null @@ -1,62 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/../publisherService/public/include/publisher.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/flags.make b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/flags.make deleted file mode 100644 index a9d1377f..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker/../publisherService/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -Dtracker_EXPORTS - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/link.txt b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/link.txt deleted file mode 100644 index 10a0d6df..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libtracker.so -o libtracker.so CMakeFiles/tracker.dir/private/src/activator.c.o ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o deleted file mode 100644 index aaa31ae2..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/progress.make b/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/tracker.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CPackConfig-tracker-bundle.cmake b/src/hos_celix/build/examples/whiteboard/tracker/CPackConfig-tracker-bundle.cmake deleted file mode 100644 index 748abd61..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CPackConfig-tracker-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker;tracker;tracker_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "tracker") -SET(CPACK_PACKAGE_NAME "tracker") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/tracker/CTestTestfile.cmake b/src/hos_celix/build/examples/whiteboard/tracker/CTestTestfile.cmake deleted file mode 100644 index 50a7cc10..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/whiteboard/tracker/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/tracker/MANIFEST.MF deleted file mode 100644 index 64aa2061..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: tracker -Bundle-Description: tracker bundle -Bundle-Version: 0.0.1.incubating -library: tracker - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/Makefile b/src/hos_celix/build/examples/whiteboard/tracker/Makefile deleted file mode 100644 index b6446210..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule -.PHONY : examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule - -# Convenience name for target. -tracker: examples/whiteboard/tracker/CMakeFiles/tracker.dir/rule -.PHONY : tracker - -# fast build rule for target. -tracker/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/build -.PHONY : tracker/fast - -private/src/activator.o: private/src/activator.c.o -.PHONY : private/src/activator.o - -# target to build an object file -private/src/activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.o -.PHONY : private/src/activator.c.o - -private/src/activator.i: private/src/activator.c.i -.PHONY : private/src/activator.i - -# target to preprocess a source file -private/src/activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.i -.PHONY : private/src/activator.c.i - -private/src/activator.s: private/src/activator.c.s -.PHONY : private/src/activator.s - -# target to generate assembly for a file -private/src/activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker/CMakeFiles/tracker.dir/build.make examples/whiteboard/tracker/CMakeFiles/tracker.dir/private/src/activator.c.s -.PHONY : private/src/activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... tracker" - @echo "... private/src/activator.o" - @echo "... private/src/activator.i" - @echo "... private/src/activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker.zip b/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker.zip deleted file mode 100644 index 5d355b6f..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/META-INF/MANIFEST.MF deleted file mode 100644 index 64aa2061..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: tracker -Bundle-Description: tracker bundle -Bundle-Version: 0.0.1.incubating -library: tracker - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/libtracker.so b/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/libtracker.so deleted file mode 100644 index f0ce5856..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker/_CPack_Packages/ZIP/tracker/libtracker.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker/cmake_install.cmake b/src/hos_celix/build/examples/whiteboard/tracker/cmake_install.cmake deleted file mode 100644 index 96513a50..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker/libtracker.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_install") - diff --git a/src/hos_celix/build/examples/whiteboard/tracker/libtracker.so b/src/hos_celix/build/examples/whiteboard/tracker/libtracker.so deleted file mode 100755 index 52669863..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker/libtracker.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip b/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip deleted file mode 100644 index 0f91e84f..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker/tracker.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/progress.marks b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/progress.marks deleted file mode 100644 index 2bd5a0a9..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -22 diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/C.includecache b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/C.includecache deleted file mode 100644 index 243a4a2c..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/C.includecache +++ /dev/null @@ -1,668 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -celixbool.h -- -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/properties.h -dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -celixbool.h -- -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_reference.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_tracker.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include/publisher.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h -service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/service_component.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c -stdlib.h -- -stdio.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/celixbool.h -dependency_activator_base.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator_base.h -service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/service_component_private.h -publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/publisher.h -tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/log_service.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c -stdlib.h -- -stdio.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/celixbool.h -service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/service.h -publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/publisher.h -tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/DependInfo.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/DependInfo.cmake deleted file mode 100644 index 17007d74..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/DependInfo.cmake +++ /dev/null @@ -1,31 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/dependency_manager/CMakeFiles/dependency_manager.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make deleted file mode 100644 index 4e568f20..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make +++ /dev/null @@ -1,143 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.make - -# Include the progress variables for this target. -include examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/progress.make - -# Include the compile flags for this target's objects. -include examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c > CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.i - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c -o CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.s - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.requires: -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.requires - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.provides: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.requires - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.provides.build -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.provides - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.provides.build: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/tracker_depman.dir/private/src/tracker.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/tracker_depman.dir/private/src/tracker.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c > CMakeFiles/tracker_depman.dir/private/src/tracker.c.i - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/tracker_depman.dir/private/src/tracker.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c -o CMakeFiles/tracker_depman.dir/private/src/tracker.c.s - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.requires: -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.requires - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.provides: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.requires - $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.provides.build -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.provides - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.provides.build: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o - -# Object files for target tracker_depman -tracker_depman_OBJECTS = \ -"CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o" \ -"CMakeFiles/tracker_depman.dir/private/src/tracker.c.o" - -# External object files for target tracker_depman -tracker_depman_EXTERNAL_OBJECTS = - -examples/whiteboard/tracker_depman/libtracker_depman.so: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o -examples/whiteboard/tracker_depman/libtracker_depman.so: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o -examples/whiteboard/tracker_depman/libtracker_depman.so: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make -examples/whiteboard/tracker_depman/libtracker_depman.so: framework/libcelix_framework.so -examples/whiteboard/tracker_depman/libtracker_depman.so: dependency_manager/libdependency_manager.a -examples/whiteboard/tracker_depman/libtracker_depman.so: framework/libcelix_framework.so -examples/whiteboard/tracker_depman/libtracker_depman.so: utils/libcelix_utils.so -examples/whiteboard/tracker_depman/libtracker_depman.so: /usr/lib/x86_64-linux-gnu/libz.so -examples/whiteboard/tracker_depman/libtracker_depman.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -examples/whiteboard/tracker_depman/libtracker_depman.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -examples/whiteboard/tracker_depman/libtracker_depman.so: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libtracker_depman.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/tracker_depman.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CPackConfig-tracker_depman-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/ziptojar - -# Rule to build all files generated by this target. -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build: examples/whiteboard/tracker_depman/libtracker_depman.so -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/requires: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o.requires -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/requires: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o.requires -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/requires - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman && $(CMAKE_COMMAND) -P CMakeFiles/tracker_depman.dir/cmake_clean.cmake -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/clean - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/cmake_clean.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/cmake_clean.cmake deleted file mode 100644 index 323de8bc..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "tracker_depman.zip" - "CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o" - "CMakeFiles/tracker_depman.dir/private/src/tracker.c.o" - "libtracker_depman.pdb" - "libtracker_depman.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/tracker_depman.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.internal b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.internal deleted file mode 100644 index 2655c3cb..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.internal +++ /dev/null @@ -1,128 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include/publisher.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.make b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.make deleted file mode 100644 index 07817129..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/depend.make +++ /dev/null @@ -1,128 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component_private.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_dependency.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include/publisher.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_dso.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_errno.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_general.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_pools.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_portable.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_shm.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_tables.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_time.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_user.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o: /usr/include/apr-1.0/apr_want.h - -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include/service_component.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include/publisher.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_allocator.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_dso.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_errno.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_file_info.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_file_io.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_general.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_global_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_inherit.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_network_io.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_pools.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_portable.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_shm.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_tables.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_thread_proc.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_time.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_user.h -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make deleted file mode 100644 index 515251c4..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/dependency_manager/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman/../publisherService/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dtracker_depman_EXPORTS - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/link.txt b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/link.txt deleted file mode 100644 index 2b085448..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libtracker_depman.so -o libtracker_depman.so CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o CMakeFiles/tracker_depman.dir/private/src/tracker.c.o ../../../framework/libcelix_framework.so ../../../dependency_manager/libdependency_manager.a ../../../framework/libcelix_framework.so ../../../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o deleted file mode 100644 index b0e6da94..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o deleted file mode 100644 index 8af62c25..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/progress.make b/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/progress.make deleted file mode 100644 index cf90e913..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 97 -CMAKE_PROGRESS_2 = - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CPackConfig-tracker_depman-bundle.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/CPackConfig-tracker_depman-bundle.cmake deleted file mode 100644 index 52c92b19..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CPackConfig-tracker_depman-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman;tracker_depman;tracker_depman_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "tracker_depman") -SET(CPACK_PACKAGE_NAME "tracker_depman") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/CTestTestfile.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/CTestTestfile.cmake deleted file mode 100644 index 8aac7357..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/tracker_depman/MANIFEST.MF deleted file mode 100644 index 0a775236..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: tracker_depman -Bundle-Description: tracker_depman bundle -Bundle-Version: 0.0.1.incubating -library: tracker_depman - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/Makefile b/src/hos_celix/build/examples/whiteboard/tracker_depman/Makefile deleted file mode 100644 index 2866f8e8..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule -.PHONY : examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule - -# Convenience name for target. -tracker_depman: examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/rule -.PHONY : tracker_depman - -# fast build rule for target. -tracker_depman/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build -.PHONY : tracker_depman/fast - -private/src/dependency_activator.o: private/src/dependency_activator.c.o -.PHONY : private/src/dependency_activator.o - -# target to build an object file -private/src/dependency_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.o -.PHONY : private/src/dependency_activator.c.o - -private/src/dependency_activator.i: private/src/dependency_activator.c.i -.PHONY : private/src/dependency_activator.i - -# target to preprocess a source file -private/src/dependency_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.i -.PHONY : private/src/dependency_activator.c.i - -private/src/dependency_activator.s: private/src/dependency_activator.c.s -.PHONY : private/src/dependency_activator.s - -# target to generate assembly for a file -private/src/dependency_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/dependency_activator.c.s -.PHONY : private/src/dependency_activator.c.s - -private/src/tracker.o: private/src/tracker.c.o -.PHONY : private/src/tracker.o - -# target to build an object file -private/src/tracker.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.o -.PHONY : private/src/tracker.c.o - -private/src/tracker.i: private/src/tracker.c.i -.PHONY : private/src/tracker.i - -# target to preprocess a source file -private/src/tracker.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.i -.PHONY : private/src/tracker.c.i - -private/src/tracker.s: private/src/tracker.c.s -.PHONY : private/src/tracker.s - -# target to generate assembly for a file -private/src/tracker.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/build.make examples/whiteboard/tracker_depman/CMakeFiles/tracker_depman.dir/private/src/tracker.c.s -.PHONY : private/src/tracker.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... tracker_depman" - @echo "... private/src/dependency_activator.o" - @echo "... private/src/dependency_activator.i" - @echo "... private/src/dependency_activator.s" - @echo "... private/src/tracker.o" - @echo "... private/src/tracker.i" - @echo "... private/src/tracker.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman.zip b/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman.zip deleted file mode 100644 index 564fe562..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman.zip and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/META-INF/MANIFEST.MF b/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/META-INF/MANIFEST.MF deleted file mode 100644 index 0a775236..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: tracker_depman -Bundle-Description: tracker_depman bundle -Bundle-Version: 0.0.1.incubating -library: tracker_depman - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/libtracker_depman.so b/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/libtracker_depman.so deleted file mode 100644 index 5a40393a..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/_CPack_Packages/ZIP/tracker_depman/libtracker_depman.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/cmake_install.cmake b/src/hos_celix/build/examples/whiteboard/tracker_depman/cmake_install.cmake deleted file mode 100644 index 72ca500b..00000000 --- a/src/hos_celix/build/examples/whiteboard/tracker_depman/cmake_install.cmake +++ /dev/null @@ -1,56 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/examples/whiteboard/tracker_depman - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_depman_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_depman_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_depman_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/whiteboard/tracker_depman/libtracker_depman.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libtracker_depman.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "tracker_depman_install") - diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/libtracker_depman.so b/src/hos_celix/build/examples/whiteboard/tracker_depman/libtracker_depman.so deleted file mode 100755 index f306ced7..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/libtracker_depman.so and /dev/null differ diff --git a/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip b/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip deleted file mode 100644 index 44ef8908..00000000 Binary files a/src/hos_celix/build/examples/whiteboard/tracker_depman/tracker_depman.zip and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/framework/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/C.includecache b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/C.includecache deleted file mode 100644 index 24ea8436..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/C.includecache +++ /dev/null @@ -1,1344 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute_private.h -attribute.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/array_list.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_archive.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache_private.h -bundle_cache.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_context_private.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_private.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_revision_private.h -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_revision.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/capability_private.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/capability.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/filter_private.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/filter.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h -apr_thread_cond.h -- -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/wire.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/hash_map.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/array_list.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/celix_errno.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_factory.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_archive.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_listener.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registration.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_context.h -bundle_cache.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h -stdio.h -- -stdlib.h -- -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/zlib.h -stdint.h -- -mz64conf.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/mz64conf.h -stdint.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/stdint.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/iowin32.h -windows.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest_parser.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/module.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/linkedlist.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/requirement_private.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/requirement.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/module.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/wire.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/hash_map.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_reference_private.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registration_private.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registry_private.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registry.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_reference.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_customizer.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_private.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/unzip.h -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/zlib.h -ioapi.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h -bzlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bzlib.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_private.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_range_private.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c -stdlib.h -- -stdio.h -- -attribute_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute_private.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c -stdlib.h -- -string.h -- -apr_strings.h -- -apr_portable.h -- -apr_thread_proc.h -- -framework_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework_private.h -bundle_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_private.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/array_list.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.h -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.h -resolver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c -stdio.h -- -stdlib.h -- -string.h -- -time.h -- -apr_file_io.h -- -apr_strings.h -- -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.h -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/linked_list_iterator.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c -dirent.h -- -string.h -- -stdio.h -- -stdlib.h -- -apr_file_io.h -- -apr_strings.h -- -bundle_cache_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache_private.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c -stdlib.h -- -stdio.h -- -string.h -- -bundle_context_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context_private.h -framework_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework_private.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c -stdlib.h -- -string.h -- -stdio.h -- -apr_strings.h -- -apr_file_io.h -- -bundle_revision_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision_private.h -archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/archive.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c -stdlib.h -- -capability_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability_private.h -attribute.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c -apr_strings.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c -stdarg.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errno.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c -stdio.h -- -string.h -- -stdlib.h -- -ctype.h -- -filter_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter_private.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c -stdlib.h -- -stdio.h -- -string.h -- -sys/stat.h -- -sys/types.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celixbool.h -math.h -- -apr_file_io.h -- -apr_general.h -- -apr_strings.h -- -apr_thread_mutex.h -- -apr_thread_proc.h -- -apr_uuid.h -- -winbase.h -- -windows.h -- -dlfcn.h -- -framework_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework_private.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/archive.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.h -resolver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_activator.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.h -bundle_cache.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.h -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/linked_list_iterator.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.h -listener_hook_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/listener_hook_service.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c -ioapi.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c -stdio.h -- -stdlib.h -- -string.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celixbool.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c -stdlib.h -- -string.h -- -apr_strings.h -- -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -manifest_parser.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.h -attribute.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/hash_map.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errno.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/linked_list_iterator.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c -stdlib.h -- -stdio.h -- -string.h -- -time.h -- -errno.h -- -fcntl.h -- -sys/utime.h -- -utime.h -- -sys/stat.h -- -unzip.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.h -archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/archive.h -iowin32.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/iowin32.h -direct.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c -stdio.h -- -stdlib.h -- -string.h -- -apr_strings.h -- -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.h -manifest_parser.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/linked_list_iterator.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c -stdio.h -- -string.h -- -stdlib.h -- -ctype.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celixbool.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c -stdlib.h -- -requirement_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement_private.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.h -attribute.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c -stdlib.h -- -string.h -- -stdio.h -- -apr_strings.h -- -resolver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/linked_list_iterator.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c -stdio.h -- -stdlib.h -- -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.h -service_reference_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference_private.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c -stdlib.h -- -stdio.h -- -string.h -- -apr_strings.h -- -service_registration_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration_private.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_factory.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c -stdlib.h -- -stdio.h -- -service_registry_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry_private.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.h -listener_hook_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/listener_hook_service.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.h -framework_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework_private.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c -stdlib.h -- -string.h -- -stdio.h -- -apr_strings.h -- -service_tracker_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_private.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/constants.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c -stdlib.h -- -service_tracker_customizer_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer_private.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c -stdio.h -- -stdlib.h -- -string.h -- -zlib.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/zlib.h -unzip.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.h -stddef.h -- -string.h -- -stdlib.h -- -errno.h -- -crypt.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/crypt.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c -stdlib.h -- -string.h -- -apr_portable.h -- -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c -stdlib.h -- -stdio.h -- -apr_strings.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errno.h -version_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_private.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c -stdlib.h -- -string.h -- -version_range_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range_private.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c -stdlib.h -- -string.h -- -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_cond.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_uuid.h -apu.h -/usr/include/apr-1.0/apu.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - -/usr/include/apr-1.0/apu.h - diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake deleted file mode 100644 index 59e88ab4..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake +++ /dev/null @@ -1,58 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/module.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "USE_FILE32API" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/build.make b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/build.make deleted file mode 100644 index 428e57bc..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/build.make +++ /dev/null @@ -1,838 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include framework/CMakeFiles/celix_framework.dir/depend.make - -# Include the progress variables for this target. -include framework/CMakeFiles/celix_framework.dir/progress.make - -# Include the compile flags for this target's objects. -include framework/CMakeFiles/celix_framework.dir/flags.make - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/attribute.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/attribute.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c > CMakeFiles/celix_framework.dir/private/src/attribute.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/attribute.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c -o CMakeFiles/celix_framework.dir/private/src/attribute.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/bundle.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/bundle.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c > CMakeFiles/celix_framework.dir/private/src/bundle.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/bundle.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c -o CMakeFiles/celix_framework.dir/private/src/bundle.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c > CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c -o CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c > CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c -o CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/bundle_context.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c > CMakeFiles/celix_framework.dir/private/src/bundle_context.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/bundle_context.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c -o CMakeFiles/celix_framework.dir/private/src/bundle_context.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c > CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c -o CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/capability.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/capability.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c > CMakeFiles/celix_framework.dir/private/src/capability.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/capability.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c -o CMakeFiles/celix_framework.dir/private/src/capability.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c > CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c -o CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_9) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/filter.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/filter.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c > CMakeFiles/celix_framework.dir/private/src/filter.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/filter.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c -o CMakeFiles/celix_framework.dir/private/src/filter.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_10) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/framework.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/framework.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c > CMakeFiles/celix_framework.dir/private/src/framework.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/framework.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c -o CMakeFiles/celix_framework.dir/private/src/framework.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_11) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/manifest.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/manifest.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c > CMakeFiles/celix_framework.dir/private/src/manifest.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/manifest.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c -o CMakeFiles/celix_framework.dir/private/src/manifest.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_12) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/ioapi.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/ioapi.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c > CMakeFiles/celix_framework.dir/private/src/ioapi.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/ioapi.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c -o CMakeFiles/celix_framework.dir/private/src/ioapi.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_13) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c > CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c -o CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_14) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/miniunz.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/miniunz.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c > CMakeFiles/celix_framework.dir/private/src/miniunz.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/miniunz.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c -o CMakeFiles/celix_framework.dir/private/src/miniunz.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_15) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/module.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/module.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/module.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c > CMakeFiles/celix_framework.dir/private/src/module.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/module.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c -o CMakeFiles/celix_framework.dir/private/src/module.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/module.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_16) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/properties.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/properties.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c > CMakeFiles/celix_framework.dir/private/src/properties.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/properties.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c -o CMakeFiles/celix_framework.dir/private/src/properties.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_17) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/requirement.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/requirement.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c > CMakeFiles/celix_framework.dir/private/src/requirement.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/requirement.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c -o CMakeFiles/celix_framework.dir/private/src/requirement.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_18) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/resolver.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/resolver.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c > CMakeFiles/celix_framework.dir/private/src/resolver.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/resolver.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c -o CMakeFiles/celix_framework.dir/private/src/resolver.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_19) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/service_reference.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/service_reference.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c > CMakeFiles/celix_framework.dir/private/src/service_reference.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/service_reference.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c -o CMakeFiles/celix_framework.dir/private/src/service_reference.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_20) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/service_registration.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/service_registration.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c > CMakeFiles/celix_framework.dir/private/src/service_registration.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/service_registration.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c -o CMakeFiles/celix_framework.dir/private/src/service_registration.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_21) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/service_registry.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/service_registry.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c > CMakeFiles/celix_framework.dir/private/src/service_registry.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/service_registry.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c -o CMakeFiles/celix_framework.dir/private/src/service_registry.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_22) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/service_tracker.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c > CMakeFiles/celix_framework.dir/private/src/service_tracker.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/service_tracker.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c -o CMakeFiles/celix_framework.dir/private/src/service_tracker.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_23) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c > CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c -o CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_24) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/unzip.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/unzip.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c > CMakeFiles/celix_framework.dir/private/src/unzip.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/unzip.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c -o CMakeFiles/celix_framework.dir/private/src/unzip.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_25) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/utils.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/utils.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c > CMakeFiles/celix_framework.dir/private/src/utils.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/utils.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c -o CMakeFiles/celix_framework.dir/private/src/utils.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_26) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/version.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/version.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/version.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c > CMakeFiles/celix_framework.dir/private/src/version.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/version.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c -o CMakeFiles/celix_framework.dir/private/src/version.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/version.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_27) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/version_range.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/version_range.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c > CMakeFiles/celix_framework.dir/private/src/version_range.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/version_range.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c -o CMakeFiles/celix_framework.dir/private/src/version_range.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_28) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/wire.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/wire.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c > CMakeFiles/celix_framework.dir/private/src/wire.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/wire.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c -o CMakeFiles/celix_framework.dir/private/src/wire.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: framework/CMakeFiles/celix_framework.dir/flags.make -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_29) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_framework.dir/private/src/celix_log.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_framework.dir/private/src/celix_log.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c > CMakeFiles/celix_framework.dir/private/src/celix_log.c.i - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_framework.dir/private/src/celix_log.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c -o CMakeFiles/celix_framework.dir/private/src/celix_log.c.s - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.requires: -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.requires - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.provides: framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.requires - $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.provides.build -.PHONY : framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.provides - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.provides.build: framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o - -# Object files for target celix_framework -celix_framework_OBJECTS = \ -"CMakeFiles/celix_framework.dir/private/src/attribute.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/bundle.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/capability.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/filter.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/framework.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/manifest.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/ioapi.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/miniunz.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/module.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/properties.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/requirement.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/resolver.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/service_reference.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/service_registration.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/service_registry.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/unzip.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/utils.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/version.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/version_range.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/wire.c.o" \ -"CMakeFiles/celix_framework.dir/private/src/celix_log.c.o" - -# External object files for target celix_framework -celix_framework_EXTERNAL_OBJECTS = - -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/module.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/version.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/build.make -framework/libcelix_framework.so: utils/libcelix_utils.so -framework/libcelix_framework.so: /usr/lib/x86_64-linux-gnu/libz.so -framework/libcelix_framework.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -framework/libcelix_framework.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -framework/libcelix_framework.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -framework/libcelix_framework.so: framework/CMakeFiles/celix_framework.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libcelix_framework.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/celix_framework.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -framework/CMakeFiles/celix_framework.dir/build: framework/libcelix_framework.so -.PHONY : framework/CMakeFiles/celix_framework.dir/build - -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/module.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/version.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o.requires -framework/CMakeFiles/celix_framework.dir/requires: framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o.requires -.PHONY : framework/CMakeFiles/celix_framework.dir/requires - -framework/CMakeFiles/celix_framework.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && $(CMAKE_COMMAND) -P CMakeFiles/celix_framework.dir/cmake_clean.cmake -.PHONY : framework/CMakeFiles/celix_framework.dir/clean - -framework/CMakeFiles/celix_framework.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : framework/CMakeFiles/celix_framework.dir/depend - diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/cmake_clean.cmake b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/cmake_clean.cmake deleted file mode 100644 index 58d68324..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/cmake_clean.cmake +++ /dev/null @@ -1,38 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/celix_framework.dir/private/src/attribute.c.o" - "CMakeFiles/celix_framework.dir/private/src/bundle.c.o" - "CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o" - "CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o" - "CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o" - "CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o" - "CMakeFiles/celix_framework.dir/private/src/capability.c.o" - "CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o" - "CMakeFiles/celix_framework.dir/private/src/filter.c.o" - "CMakeFiles/celix_framework.dir/private/src/framework.c.o" - "CMakeFiles/celix_framework.dir/private/src/manifest.c.o" - "CMakeFiles/celix_framework.dir/private/src/ioapi.c.o" - "CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o" - "CMakeFiles/celix_framework.dir/private/src/miniunz.c.o" - "CMakeFiles/celix_framework.dir/private/src/module.c.o" - "CMakeFiles/celix_framework.dir/private/src/properties.c.o" - "CMakeFiles/celix_framework.dir/private/src/requirement.c.o" - "CMakeFiles/celix_framework.dir/private/src/resolver.c.o" - "CMakeFiles/celix_framework.dir/private/src/service_reference.c.o" - "CMakeFiles/celix_framework.dir/private/src/service_registration.c.o" - "CMakeFiles/celix_framework.dir/private/src/service_registry.c.o" - "CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o" - "CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o" - "CMakeFiles/celix_framework.dir/private/src/unzip.c.o" - "CMakeFiles/celix_framework.dir/private/src/utils.c.o" - "CMakeFiles/celix_framework.dir/private/src/version.c.o" - "CMakeFiles/celix_framework.dir/private/src/version_range.c.o" - "CMakeFiles/celix_framework.dir/private/src/wire.c.o" - "CMakeFiles/celix_framework.dir/private/src/celix_log.c.o" - "libcelix_framework.pdb" - "libcelix_framework.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/celix_framework.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.internal b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.internal deleted file mode 100644 index f07c6e09..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.internal +++ /dev/null @@ -1,1103 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_context_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_revision_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/capability_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/filter_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_uuid.h - /usr/include/apr-1.0/apr_want.h - /usr/include/apr-1.0/apu.h -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest_parser.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/iowin32.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/unzip.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest_parser.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/requirement_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_reference_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registration_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registry_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/unzip.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_range_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.make b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.make deleted file mode 100644 index 97113f66..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/depend.make +++ /dev/null @@ -1,1103 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute_private.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/attribute.c -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle.c -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_thread_cond.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_archive.c -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_cache.c -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_context_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_context.c -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_thread_cond.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_revision_private.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/bundle_revision.c -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/capability_private.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/capability.c -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_errorcodes.c -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/celix_log.c -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o: /usr/include/apr-1.0/apr_errno.h - -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/filter_private.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/filter.c -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/framework.c -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_thread_cond.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_uuid.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apr_want.h -framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o: /usr/include/apr-1.0/apu.h - -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h -framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/ioapi.c - -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest.c -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest_parser.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/manifest_parser.c -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/iowin32.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/unzip.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/miniunz.c -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o: /usr/include/apr-1.0/apr_errno.h - -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/manifest_parser.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/module.c -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/module.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/properties.c -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/attribute.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/requirement_private.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/requirement.c -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/resolver.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/resolver.c -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_reference_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_reference.c -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registration_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registration.c -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/bundle_cache.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/framework_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_registry_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_registry.c -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_thread_cond.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker.c -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/service_tracker_customizer.c -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/ioapi.h -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/unzip.h -framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/unzip.c - -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/utils.c -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_private.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version.c -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_strings.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/version.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include/version_range_private.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/version_range.c -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o: /usr/include/apr-1.0/apr_want.h - -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/src/wire.c -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_allocator.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_dso.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_errno.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_file_info.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_file_io.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_general.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_global_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_inherit.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_network_io.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_pools.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_portable.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_shm.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_tables.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_thread_proc.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_time.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_user.h -framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/flags.make b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/flags.make deleted file mode 100644 index 45f8fd52..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -DUSE_FILE32API -Dcelix_framework_EXPORTS - diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/link.txt b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/link.txt deleted file mode 100644 index fa11c91f..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libcelix_framework.so -o libcelix_framework.so CMakeFiles/celix_framework.dir/private/src/attribute.c.o CMakeFiles/celix_framework.dir/private/src/bundle.c.o CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o CMakeFiles/celix_framework.dir/private/src/capability.c.o CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o CMakeFiles/celix_framework.dir/private/src/filter.c.o CMakeFiles/celix_framework.dir/private/src/framework.c.o CMakeFiles/celix_framework.dir/private/src/manifest.c.o CMakeFiles/celix_framework.dir/private/src/ioapi.c.o CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o CMakeFiles/celix_framework.dir/private/src/miniunz.c.o CMakeFiles/celix_framework.dir/private/src/module.c.o CMakeFiles/celix_framework.dir/private/src/properties.c.o CMakeFiles/celix_framework.dir/private/src/requirement.c.o CMakeFiles/celix_framework.dir/private/src/resolver.c.o CMakeFiles/celix_framework.dir/private/src/service_reference.c.o CMakeFiles/celix_framework.dir/private/src/service_registration.c.o CMakeFiles/celix_framework.dir/private/src/service_registry.c.o CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o CMakeFiles/celix_framework.dir/private/src/unzip.c.o CMakeFiles/celix_framework.dir/private/src/utils.c.o CMakeFiles/celix_framework.dir/private/src/version.c.o CMakeFiles/celix_framework.dir/private/src/version_range.c.o CMakeFiles/celix_framework.dir/private/src/wire.c.o CMakeFiles/celix_framework.dir/private/src/celix_log.c.o ../utils/libcelix_utils.so -lz -lapr-1 -laprutil-1 -lm -lapr-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o deleted file mode 100644 index fbbf7683..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o deleted file mode 100644 index ed974c22..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o deleted file mode 100644 index ad9a0297..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o deleted file mode 100644 index c17ed23d..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o deleted file mode 100644 index 5cd06ba6..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o deleted file mode 100644 index 3930fd21..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o deleted file mode 100644 index 17a103cf..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o deleted file mode 100644 index 23ff0530..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o deleted file mode 100644 index 42eece06..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o deleted file mode 100644 index 16ad7f3a..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o deleted file mode 100644 index ff30fe5b..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o deleted file mode 100644 index 05b9d9c6..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o deleted file mode 100644 index c5008805..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o deleted file mode 100644 index 8c1cc919..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o deleted file mode 100644 index 30608a47..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/module.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/module.c.o deleted file mode 100644 index abb60ee6..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/module.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o deleted file mode 100644 index 0f30ae3b..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o deleted file mode 100644 index 25eb7dad..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o deleted file mode 100644 index 2b149644..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o deleted file mode 100644 index 1be7d183..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o deleted file mode 100644 index 5bf03e53..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o deleted file mode 100644 index 98c001e9..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o deleted file mode 100644 index 3dc9e36a..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o deleted file mode 100644 index fed8fd89..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o deleted file mode 100644 index 4148906a..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o deleted file mode 100644 index 53d2335e..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version.c.o deleted file mode 100644 index ccd06219..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o deleted file mode 100644 index e80ecfd0..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o deleted file mode 100644 index de3533f9..00000000 Binary files a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o and /dev/null differ diff --git a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/progress.make b/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/progress.make deleted file mode 100644 index 41155e22..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/progress.make +++ /dev/null @@ -1,30 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 3 -CMAKE_PROGRESS_3 = 4 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 5 -CMAKE_PROGRESS_6 = -CMAKE_PROGRESS_7 = 6 -CMAKE_PROGRESS_8 = -CMAKE_PROGRESS_9 = 7 -CMAKE_PROGRESS_10 = 8 -CMAKE_PROGRESS_11 = -CMAKE_PROGRESS_12 = 9 -CMAKE_PROGRESS_13 = -CMAKE_PROGRESS_14 = 10 -CMAKE_PROGRESS_15 = -CMAKE_PROGRESS_16 = 11 -CMAKE_PROGRESS_17 = 12 -CMAKE_PROGRESS_18 = -CMAKE_PROGRESS_19 = 13 -CMAKE_PROGRESS_20 = -CMAKE_PROGRESS_21 = 14 -CMAKE_PROGRESS_22 = -CMAKE_PROGRESS_23 = 15 -CMAKE_PROGRESS_24 = 16 -CMAKE_PROGRESS_25 = -CMAKE_PROGRESS_26 = 17 -CMAKE_PROGRESS_27 = -CMAKE_PROGRESS_28 = 18 -CMAKE_PROGRESS_29 = - diff --git a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/DependInfo.cmake b/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/DependInfo.cmake deleted file mode 100644 index 9e68b741..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "USE_FILE32API" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/build.make b/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/build.make deleted file mode 100644 index 681fa458..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-framework. - -# Include the progress variables for this target. -include framework/CMakeFiles/install-framework.dir/progress.make - -framework/CMakeFiles/install-framework: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && /usr/bin/cmake -DCOMPONENT=framework -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-framework: framework/CMakeFiles/install-framework -install-framework: framework/CMakeFiles/install-framework.dir/build.make -.PHONY : install-framework - -# Rule to build all files generated by this target. -framework/CMakeFiles/install-framework.dir/build: install-framework -.PHONY : framework/CMakeFiles/install-framework.dir/build - -framework/CMakeFiles/install-framework.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework && $(CMAKE_COMMAND) -P CMakeFiles/install-framework.dir/cmake_clean.cmake -.PHONY : framework/CMakeFiles/install-framework.dir/clean - -framework/CMakeFiles/install-framework.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : framework/CMakeFiles/install-framework.dir/depend - diff --git a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/cmake_clean.cmake b/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/cmake_clean.cmake deleted file mode 100644 index f294ceb7..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/install-framework" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-framework.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/progress.make b/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/install-framework.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/framework/CMakeFiles/progress.marks b/src/hos_celix/build/framework/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/framework/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/framework/CTestTestfile.cmake b/src/hos_celix/build/framework/CTestTestfile.cmake deleted file mode 100644 index fb6f97d8..00000000 --- a/src/hos_celix/build/framework/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/framework/Makefile b/src/hos_celix/build/framework/Makefile deleted file mode 100644 index a65a96c3..00000000 --- a/src/hos_celix/build/framework/Makefile +++ /dev/null @@ -1,994 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -framework/CMakeFiles/celix_framework.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/CMakeFiles/celix_framework.dir/rule -.PHONY : framework/CMakeFiles/celix_framework.dir/rule - -# Convenience name for target. -celix_framework: framework/CMakeFiles/celix_framework.dir/rule -.PHONY : celix_framework - -# fast build rule for target. -celix_framework/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/build -.PHONY : celix_framework/fast - -# Convenience name for target. -framework/CMakeFiles/install-framework.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 framework/CMakeFiles/install-framework.dir/rule -.PHONY : framework/CMakeFiles/install-framework.dir/rule - -# Convenience name for target. -install-framework: framework/CMakeFiles/install-framework.dir/rule -.PHONY : install-framework - -# fast build rule for target. -install-framework/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/install-framework.dir/build.make framework/CMakeFiles/install-framework.dir/build -.PHONY : install-framework/fast - -private/src/attribute.o: private/src/attribute.c.o -.PHONY : private/src/attribute.o - -# target to build an object file -private/src/attribute.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.o -.PHONY : private/src/attribute.c.o - -private/src/attribute.i: private/src/attribute.c.i -.PHONY : private/src/attribute.i - -# target to preprocess a source file -private/src/attribute.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.i -.PHONY : private/src/attribute.c.i - -private/src/attribute.s: private/src/attribute.c.s -.PHONY : private/src/attribute.s - -# target to generate assembly for a file -private/src/attribute.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/attribute.c.s -.PHONY : private/src/attribute.c.s - -private/src/bundle.o: private/src/bundle.c.o -.PHONY : private/src/bundle.o - -# target to build an object file -private/src/bundle.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.o -.PHONY : private/src/bundle.c.o - -private/src/bundle.i: private/src/bundle.c.i -.PHONY : private/src/bundle.i - -# target to preprocess a source file -private/src/bundle.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.i -.PHONY : private/src/bundle.c.i - -private/src/bundle.s: private/src/bundle.c.s -.PHONY : private/src/bundle.s - -# target to generate assembly for a file -private/src/bundle.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle.c.s -.PHONY : private/src/bundle.c.s - -private/src/bundle_archive.o: private/src/bundle_archive.c.o -.PHONY : private/src/bundle_archive.o - -# target to build an object file -private/src/bundle_archive.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.o -.PHONY : private/src/bundle_archive.c.o - -private/src/bundle_archive.i: private/src/bundle_archive.c.i -.PHONY : private/src/bundle_archive.i - -# target to preprocess a source file -private/src/bundle_archive.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.i -.PHONY : private/src/bundle_archive.c.i - -private/src/bundle_archive.s: private/src/bundle_archive.c.s -.PHONY : private/src/bundle_archive.s - -# target to generate assembly for a file -private/src/bundle_archive.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_archive.c.s -.PHONY : private/src/bundle_archive.c.s - -private/src/bundle_cache.o: private/src/bundle_cache.c.o -.PHONY : private/src/bundle_cache.o - -# target to build an object file -private/src/bundle_cache.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.o -.PHONY : private/src/bundle_cache.c.o - -private/src/bundle_cache.i: private/src/bundle_cache.c.i -.PHONY : private/src/bundle_cache.i - -# target to preprocess a source file -private/src/bundle_cache.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.i -.PHONY : private/src/bundle_cache.c.i - -private/src/bundle_cache.s: private/src/bundle_cache.c.s -.PHONY : private/src/bundle_cache.s - -# target to generate assembly for a file -private/src/bundle_cache.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_cache.c.s -.PHONY : private/src/bundle_cache.c.s - -private/src/bundle_context.o: private/src/bundle_context.c.o -.PHONY : private/src/bundle_context.o - -# target to build an object file -private/src/bundle_context.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.o -.PHONY : private/src/bundle_context.c.o - -private/src/bundle_context.i: private/src/bundle_context.c.i -.PHONY : private/src/bundle_context.i - -# target to preprocess a source file -private/src/bundle_context.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.i -.PHONY : private/src/bundle_context.c.i - -private/src/bundle_context.s: private/src/bundle_context.c.s -.PHONY : private/src/bundle_context.s - -# target to generate assembly for a file -private/src/bundle_context.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_context.c.s -.PHONY : private/src/bundle_context.c.s - -private/src/bundle_revision.o: private/src/bundle_revision.c.o -.PHONY : private/src/bundle_revision.o - -# target to build an object file -private/src/bundle_revision.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.o -.PHONY : private/src/bundle_revision.c.o - -private/src/bundle_revision.i: private/src/bundle_revision.c.i -.PHONY : private/src/bundle_revision.i - -# target to preprocess a source file -private/src/bundle_revision.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.i -.PHONY : private/src/bundle_revision.c.i - -private/src/bundle_revision.s: private/src/bundle_revision.c.s -.PHONY : private/src/bundle_revision.s - -# target to generate assembly for a file -private/src/bundle_revision.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/bundle_revision.c.s -.PHONY : private/src/bundle_revision.c.s - -private/src/capability.o: private/src/capability.c.o -.PHONY : private/src/capability.o - -# target to build an object file -private/src/capability.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/capability.c.o -.PHONY : private/src/capability.c.o - -private/src/capability.i: private/src/capability.c.i -.PHONY : private/src/capability.i - -# target to preprocess a source file -private/src/capability.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/capability.c.i -.PHONY : private/src/capability.c.i - -private/src/capability.s: private/src/capability.c.s -.PHONY : private/src/capability.s - -# target to generate assembly for a file -private/src/capability.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/capability.c.s -.PHONY : private/src/capability.c.s - -private/src/celix_errorcodes.o: private/src/celix_errorcodes.c.o -.PHONY : private/src/celix_errorcodes.o - -# target to build an object file -private/src/celix_errorcodes.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.o -.PHONY : private/src/celix_errorcodes.c.o - -private/src/celix_errorcodes.i: private/src/celix_errorcodes.c.i -.PHONY : private/src/celix_errorcodes.i - -# target to preprocess a source file -private/src/celix_errorcodes.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.i -.PHONY : private/src/celix_errorcodes.c.i - -private/src/celix_errorcodes.s: private/src/celix_errorcodes.c.s -.PHONY : private/src/celix_errorcodes.s - -# target to generate assembly for a file -private/src/celix_errorcodes.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_errorcodes.c.s -.PHONY : private/src/celix_errorcodes.c.s - -private/src/celix_log.o: private/src/celix_log.c.o -.PHONY : private/src/celix_log.o - -# target to build an object file -private/src/celix_log.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.o -.PHONY : private/src/celix_log.c.o - -private/src/celix_log.i: private/src/celix_log.c.i -.PHONY : private/src/celix_log.i - -# target to preprocess a source file -private/src/celix_log.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.i -.PHONY : private/src/celix_log.c.i - -private/src/celix_log.s: private/src/celix_log.c.s -.PHONY : private/src/celix_log.s - -# target to generate assembly for a file -private/src/celix_log.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/celix_log.c.s -.PHONY : private/src/celix_log.c.s - -private/src/filter.o: private/src/filter.c.o -.PHONY : private/src/filter.o - -# target to build an object file -private/src/filter.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/filter.c.o -.PHONY : private/src/filter.c.o - -private/src/filter.i: private/src/filter.c.i -.PHONY : private/src/filter.i - -# target to preprocess a source file -private/src/filter.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/filter.c.i -.PHONY : private/src/filter.c.i - -private/src/filter.s: private/src/filter.c.s -.PHONY : private/src/filter.s - -# target to generate assembly for a file -private/src/filter.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/filter.c.s -.PHONY : private/src/filter.c.s - -private/src/framework.o: private/src/framework.c.o -.PHONY : private/src/framework.o - -# target to build an object file -private/src/framework.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/framework.c.o -.PHONY : private/src/framework.c.o - -private/src/framework.i: private/src/framework.c.i -.PHONY : private/src/framework.i - -# target to preprocess a source file -private/src/framework.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/framework.c.i -.PHONY : private/src/framework.c.i - -private/src/framework.s: private/src/framework.c.s -.PHONY : private/src/framework.s - -# target to generate assembly for a file -private/src/framework.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/framework.c.s -.PHONY : private/src/framework.c.s - -private/src/ioapi.o: private/src/ioapi.c.o -.PHONY : private/src/ioapi.o - -# target to build an object file -private/src/ioapi.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.o -.PHONY : private/src/ioapi.c.o - -private/src/ioapi.i: private/src/ioapi.c.i -.PHONY : private/src/ioapi.i - -# target to preprocess a source file -private/src/ioapi.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.i -.PHONY : private/src/ioapi.c.i - -private/src/ioapi.s: private/src/ioapi.c.s -.PHONY : private/src/ioapi.s - -# target to generate assembly for a file -private/src/ioapi.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/ioapi.c.s -.PHONY : private/src/ioapi.c.s - -private/src/manifest.o: private/src/manifest.c.o -.PHONY : private/src/manifest.o - -# target to build an object file -private/src/manifest.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.o -.PHONY : private/src/manifest.c.o - -private/src/manifest.i: private/src/manifest.c.i -.PHONY : private/src/manifest.i - -# target to preprocess a source file -private/src/manifest.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.i -.PHONY : private/src/manifest.c.i - -private/src/manifest.s: private/src/manifest.c.s -.PHONY : private/src/manifest.s - -# target to generate assembly for a file -private/src/manifest.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest.c.s -.PHONY : private/src/manifest.c.s - -private/src/manifest_parser.o: private/src/manifest_parser.c.o -.PHONY : private/src/manifest_parser.o - -# target to build an object file -private/src/manifest_parser.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.o -.PHONY : private/src/manifest_parser.c.o - -private/src/manifest_parser.i: private/src/manifest_parser.c.i -.PHONY : private/src/manifest_parser.i - -# target to preprocess a source file -private/src/manifest_parser.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.i -.PHONY : private/src/manifest_parser.c.i - -private/src/manifest_parser.s: private/src/manifest_parser.c.s -.PHONY : private/src/manifest_parser.s - -# target to generate assembly for a file -private/src/manifest_parser.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/manifest_parser.c.s -.PHONY : private/src/manifest_parser.c.s - -private/src/miniunz.o: private/src/miniunz.c.o -.PHONY : private/src/miniunz.o - -# target to build an object file -private/src/miniunz.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.o -.PHONY : private/src/miniunz.c.o - -private/src/miniunz.i: private/src/miniunz.c.i -.PHONY : private/src/miniunz.i - -# target to preprocess a source file -private/src/miniunz.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.i -.PHONY : private/src/miniunz.c.i - -private/src/miniunz.s: private/src/miniunz.c.s -.PHONY : private/src/miniunz.s - -# target to generate assembly for a file -private/src/miniunz.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/miniunz.c.s -.PHONY : private/src/miniunz.c.s - -private/src/module.o: private/src/module.c.o -.PHONY : private/src/module.o - -# target to build an object file -private/src/module.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/module.c.o -.PHONY : private/src/module.c.o - -private/src/module.i: private/src/module.c.i -.PHONY : private/src/module.i - -# target to preprocess a source file -private/src/module.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/module.c.i -.PHONY : private/src/module.c.i - -private/src/module.s: private/src/module.c.s -.PHONY : private/src/module.s - -# target to generate assembly for a file -private/src/module.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/module.c.s -.PHONY : private/src/module.c.s - -private/src/properties.o: private/src/properties.c.o -.PHONY : private/src/properties.o - -# target to build an object file -private/src/properties.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/properties.c.o -.PHONY : private/src/properties.c.o - -private/src/properties.i: private/src/properties.c.i -.PHONY : private/src/properties.i - -# target to preprocess a source file -private/src/properties.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/properties.c.i -.PHONY : private/src/properties.c.i - -private/src/properties.s: private/src/properties.c.s -.PHONY : private/src/properties.s - -# target to generate assembly for a file -private/src/properties.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/properties.c.s -.PHONY : private/src/properties.c.s - -private/src/requirement.o: private/src/requirement.c.o -.PHONY : private/src/requirement.o - -# target to build an object file -private/src/requirement.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.o -.PHONY : private/src/requirement.c.o - -private/src/requirement.i: private/src/requirement.c.i -.PHONY : private/src/requirement.i - -# target to preprocess a source file -private/src/requirement.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.i -.PHONY : private/src/requirement.c.i - -private/src/requirement.s: private/src/requirement.c.s -.PHONY : private/src/requirement.s - -# target to generate assembly for a file -private/src/requirement.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/requirement.c.s -.PHONY : private/src/requirement.c.s - -private/src/resolver.o: private/src/resolver.c.o -.PHONY : private/src/resolver.o - -# target to build an object file -private/src/resolver.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.o -.PHONY : private/src/resolver.c.o - -private/src/resolver.i: private/src/resolver.c.i -.PHONY : private/src/resolver.i - -# target to preprocess a source file -private/src/resolver.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.i -.PHONY : private/src/resolver.c.i - -private/src/resolver.s: private/src/resolver.c.s -.PHONY : private/src/resolver.s - -# target to generate assembly for a file -private/src/resolver.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/resolver.c.s -.PHONY : private/src/resolver.c.s - -private/src/service_reference.o: private/src/service_reference.c.o -.PHONY : private/src/service_reference.o - -# target to build an object file -private/src/service_reference.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.o -.PHONY : private/src/service_reference.c.o - -private/src/service_reference.i: private/src/service_reference.c.i -.PHONY : private/src/service_reference.i - -# target to preprocess a source file -private/src/service_reference.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.i -.PHONY : private/src/service_reference.c.i - -private/src/service_reference.s: private/src/service_reference.c.s -.PHONY : private/src/service_reference.s - -# target to generate assembly for a file -private/src/service_reference.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_reference.c.s -.PHONY : private/src/service_reference.c.s - -private/src/service_registration.o: private/src/service_registration.c.o -.PHONY : private/src/service_registration.o - -# target to build an object file -private/src/service_registration.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.o -.PHONY : private/src/service_registration.c.o - -private/src/service_registration.i: private/src/service_registration.c.i -.PHONY : private/src/service_registration.i - -# target to preprocess a source file -private/src/service_registration.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.i -.PHONY : private/src/service_registration.c.i - -private/src/service_registration.s: private/src/service_registration.c.s -.PHONY : private/src/service_registration.s - -# target to generate assembly for a file -private/src/service_registration.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registration.c.s -.PHONY : private/src/service_registration.c.s - -private/src/service_registry.o: private/src/service_registry.c.o -.PHONY : private/src/service_registry.o - -# target to build an object file -private/src/service_registry.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.o -.PHONY : private/src/service_registry.c.o - -private/src/service_registry.i: private/src/service_registry.c.i -.PHONY : private/src/service_registry.i - -# target to preprocess a source file -private/src/service_registry.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.i -.PHONY : private/src/service_registry.c.i - -private/src/service_registry.s: private/src/service_registry.c.s -.PHONY : private/src/service_registry.s - -# target to generate assembly for a file -private/src/service_registry.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_registry.c.s -.PHONY : private/src/service_registry.c.s - -private/src/service_tracker.o: private/src/service_tracker.c.o -.PHONY : private/src/service_tracker.o - -# target to build an object file -private/src/service_tracker.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.o -.PHONY : private/src/service_tracker.c.o - -private/src/service_tracker.i: private/src/service_tracker.c.i -.PHONY : private/src/service_tracker.i - -# target to preprocess a source file -private/src/service_tracker.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.i -.PHONY : private/src/service_tracker.c.i - -private/src/service_tracker.s: private/src/service_tracker.c.s -.PHONY : private/src/service_tracker.s - -# target to generate assembly for a file -private/src/service_tracker.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker.c.s -.PHONY : private/src/service_tracker.c.s - -private/src/service_tracker_customizer.o: private/src/service_tracker_customizer.c.o -.PHONY : private/src/service_tracker_customizer.o - -# target to build an object file -private/src/service_tracker_customizer.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.o -.PHONY : private/src/service_tracker_customizer.c.o - -private/src/service_tracker_customizer.i: private/src/service_tracker_customizer.c.i -.PHONY : private/src/service_tracker_customizer.i - -# target to preprocess a source file -private/src/service_tracker_customizer.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.i -.PHONY : private/src/service_tracker_customizer.c.i - -private/src/service_tracker_customizer.s: private/src/service_tracker_customizer.c.s -.PHONY : private/src/service_tracker_customizer.s - -# target to generate assembly for a file -private/src/service_tracker_customizer.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/service_tracker_customizer.c.s -.PHONY : private/src/service_tracker_customizer.c.s - -private/src/unzip.o: private/src/unzip.c.o -.PHONY : private/src/unzip.o - -# target to build an object file -private/src/unzip.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.o -.PHONY : private/src/unzip.c.o - -private/src/unzip.i: private/src/unzip.c.i -.PHONY : private/src/unzip.i - -# target to preprocess a source file -private/src/unzip.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.i -.PHONY : private/src/unzip.c.i - -private/src/unzip.s: private/src/unzip.c.s -.PHONY : private/src/unzip.s - -# target to generate assembly for a file -private/src/unzip.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/unzip.c.s -.PHONY : private/src/unzip.c.s - -private/src/utils.o: private/src/utils.c.o -.PHONY : private/src/utils.o - -# target to build an object file -private/src/utils.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/utils.c.o -.PHONY : private/src/utils.c.o - -private/src/utils.i: private/src/utils.c.i -.PHONY : private/src/utils.i - -# target to preprocess a source file -private/src/utils.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/utils.c.i -.PHONY : private/src/utils.c.i - -private/src/utils.s: private/src/utils.c.s -.PHONY : private/src/utils.s - -# target to generate assembly for a file -private/src/utils.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/utils.c.s -.PHONY : private/src/utils.c.s - -private/src/version.o: private/src/version.c.o -.PHONY : private/src/version.o - -# target to build an object file -private/src/version.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version.c.o -.PHONY : private/src/version.c.o - -private/src/version.i: private/src/version.c.i -.PHONY : private/src/version.i - -# target to preprocess a source file -private/src/version.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version.c.i -.PHONY : private/src/version.c.i - -private/src/version.s: private/src/version.c.s -.PHONY : private/src/version.s - -# target to generate assembly for a file -private/src/version.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version.c.s -.PHONY : private/src/version.c.s - -private/src/version_range.o: private/src/version_range.c.o -.PHONY : private/src/version_range.o - -# target to build an object file -private/src/version_range.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.o -.PHONY : private/src/version_range.c.o - -private/src/version_range.i: private/src/version_range.c.i -.PHONY : private/src/version_range.i - -# target to preprocess a source file -private/src/version_range.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.i -.PHONY : private/src/version_range.c.i - -private/src/version_range.s: private/src/version_range.c.s -.PHONY : private/src/version_range.s - -# target to generate assembly for a file -private/src/version_range.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/version_range.c.s -.PHONY : private/src/version_range.c.s - -private/src/wire.o: private/src/wire.c.o -.PHONY : private/src/wire.o - -# target to build an object file -private/src/wire.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/wire.c.o -.PHONY : private/src/wire.c.o - -private/src/wire.i: private/src/wire.c.i -.PHONY : private/src/wire.i - -# target to preprocess a source file -private/src/wire.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/wire.c.i -.PHONY : private/src/wire.c.i - -private/src/wire.s: private/src/wire.c.s -.PHONY : private/src/wire.s - -# target to generate assembly for a file -private/src/wire.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f framework/CMakeFiles/celix_framework.dir/build.make framework/CMakeFiles/celix_framework.dir/private/src/wire.c.s -.PHONY : private/src/wire.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... celix_framework" - @echo "... edit_cache" - @echo "... install" - @echo "... install-framework" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/attribute.o" - @echo "... private/src/attribute.i" - @echo "... private/src/attribute.s" - @echo "... private/src/bundle.o" - @echo "... private/src/bundle.i" - @echo "... private/src/bundle.s" - @echo "... private/src/bundle_archive.o" - @echo "... private/src/bundle_archive.i" - @echo "... private/src/bundle_archive.s" - @echo "... private/src/bundle_cache.o" - @echo "... private/src/bundle_cache.i" - @echo "... private/src/bundle_cache.s" - @echo "... private/src/bundle_context.o" - @echo "... private/src/bundle_context.i" - @echo "... private/src/bundle_context.s" - @echo "... private/src/bundle_revision.o" - @echo "... private/src/bundle_revision.i" - @echo "... private/src/bundle_revision.s" - @echo "... private/src/capability.o" - @echo "... private/src/capability.i" - @echo "... private/src/capability.s" - @echo "... private/src/celix_errorcodes.o" - @echo "... private/src/celix_errorcodes.i" - @echo "... private/src/celix_errorcodes.s" - @echo "... private/src/celix_log.o" - @echo "... private/src/celix_log.i" - @echo "... private/src/celix_log.s" - @echo "... private/src/filter.o" - @echo "... private/src/filter.i" - @echo "... private/src/filter.s" - @echo "... private/src/framework.o" - @echo "... private/src/framework.i" - @echo "... private/src/framework.s" - @echo "... private/src/ioapi.o" - @echo "... private/src/ioapi.i" - @echo "... private/src/ioapi.s" - @echo "... private/src/manifest.o" - @echo "... private/src/manifest.i" - @echo "... private/src/manifest.s" - @echo "... private/src/manifest_parser.o" - @echo "... private/src/manifest_parser.i" - @echo "... private/src/manifest_parser.s" - @echo "... private/src/miniunz.o" - @echo "... private/src/miniunz.i" - @echo "... private/src/miniunz.s" - @echo "... private/src/module.o" - @echo "... private/src/module.i" - @echo "... private/src/module.s" - @echo "... private/src/properties.o" - @echo "... private/src/properties.i" - @echo "... private/src/properties.s" - @echo "... private/src/requirement.o" - @echo "... private/src/requirement.i" - @echo "... private/src/requirement.s" - @echo "... private/src/resolver.o" - @echo "... private/src/resolver.i" - @echo "... private/src/resolver.s" - @echo "... private/src/service_reference.o" - @echo "... private/src/service_reference.i" - @echo "... private/src/service_reference.s" - @echo "... private/src/service_registration.o" - @echo "... private/src/service_registration.i" - @echo "... private/src/service_registration.s" - @echo "... private/src/service_registry.o" - @echo "... private/src/service_registry.i" - @echo "... private/src/service_registry.s" - @echo "... private/src/service_tracker.o" - @echo "... private/src/service_tracker.i" - @echo "... private/src/service_tracker.s" - @echo "... private/src/service_tracker_customizer.o" - @echo "... private/src/service_tracker_customizer.i" - @echo "... private/src/service_tracker_customizer.s" - @echo "... private/src/unzip.o" - @echo "... private/src/unzip.i" - @echo "... private/src/unzip.s" - @echo "... private/src/utils.o" - @echo "... private/src/utils.i" - @echo "... private/src/utils.s" - @echo "... private/src/version.o" - @echo "... private/src/version.i" - @echo "... private/src/version.s" - @echo "... private/src/version_range.o" - @echo "... private/src/version_range.i" - @echo "... private/src/version_range.s" - @echo "... private/src/wire.o" - @echo "... private/src/wire.i" - @echo "... private/src/wire.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/framework/cmake_install.cmake b/src/hos_celix/build/framework/cmake_install.cmake deleted file mode 100644 index 29ec9a82..00000000 --- a/src/hos_celix/build/framework/cmake_install.cmake +++ /dev/null @@ -1,93 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/libcelix_framework.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_framework.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix" TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/archive.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/listener_hook_service.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - diff --git a/src/hos_celix/build/framework/libcelix_framework.so b/src/hos_celix/build/framework/libcelix_framework.so deleted file mode 100755 index 02dba138..00000000 Binary files a/src/hos_celix/build/framework/libcelix_framework.so and /dev/null differ diff --git a/src/hos_celix/build/install_manifest.txt b/src/hos_celix/build/install_manifest.txt deleted file mode 100644 index 31686b53..00000000 --- a/src/hos_celix/build/install_manifest.txt +++ /dev/null @@ -1,132 +0,0 @@ -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libhello_world.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libcelix.mongoose.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./root/index.html -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libpublisherA.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./publisherA.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libpublisherB.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./publisherB.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./publisher.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libtracker.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libtracker_depman.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libecho_server.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libecho_client.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchapter04-correct-lookup.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchapter04-correct-listener.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchapter01-greeting-example.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchapter01-greeting-example-client.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libcircle.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./circle.png -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchapter04-paint-example.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./underc.png -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./gtktest.glade -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libsquare.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./square.png -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libtriangle.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./triangle.png -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libdevice_manager.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/device_manager/device.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/device_manager/driver_locator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/device_manager/driver_selector.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/device_manager/driver.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/device_manager/match.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/device_manager.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libdriver_locator.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/driver_locator.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libbase_driver.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libword_consumingdriver.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libchar_refiningdriver.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libdeployment_admin.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/deployment_admin/resource_processor.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/deployment_admin.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libshell_tui.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/shell_tui.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./libshell.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/shell/shell.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/shell/command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/shell/command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/shell/command.c -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/shell.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./liblog_writer.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/log_writer.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./META-INF/MANIFEST.MF -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/./liblog_service.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/log_service/log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/share/celix/bundles/log_service.zip -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/dependency_activator_base.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/dependency_manager.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/service_component_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/service_component.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/dependency_manager/service_dependency.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/lib/libdependency_manager.a -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/bin/celix -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/lib/libcelix_framework.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/listener_hook_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/lib/libcelix_utils.so -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/../install/include/celix/netstring.h diff --git a/src/hos_celix/build/launcher/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/launcher/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/C.includecache b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/C.includecache deleted file mode 100644 index c079c5ea..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/C.includecache +++ /dev/null @@ -1,610 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c -stdio.h -- -string.h -- -stdlib.h -- -signal.h -- -apr_general.h -- -apr_strings.h -- -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/framework.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/properties.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/bundle.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/linked_list_iterator.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/DependInfo.cmake b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/DependInfo.cmake deleted file mode 100644 index 17cf55d8..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/CMakeFiles/celix.dir/private/src/launcher.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/build.make b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/build.make deleted file mode 100644 index d5c24939..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/build.make +++ /dev/null @@ -1,110 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include launcher/CMakeFiles/celix.dir/depend.make - -# Include the progress variables for this target. -include launcher/CMakeFiles/celix.dir/progress.make - -# Include the compile flags for this target's objects. -include launcher/CMakeFiles/celix.dir/flags.make - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: launcher/CMakeFiles/celix.dir/flags.make -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object launcher/CMakeFiles/celix.dir/private/src/launcher.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix.dir/private/src/launcher.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix.dir/private/src/launcher.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c > CMakeFiles/celix.dir/private/src/launcher.c.i - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix.dir/private/src/launcher.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c -o CMakeFiles/celix.dir/private/src/launcher.c.s - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.requires: -.PHONY : launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.requires - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.provides: launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.requires - $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.provides.build -.PHONY : launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.provides - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.provides.build: launcher/CMakeFiles/celix.dir/private/src/launcher.c.o - -# Object files for target celix -celix_OBJECTS = \ -"CMakeFiles/celix.dir/private/src/launcher.c.o" - -# External object files for target celix -celix_EXTERNAL_OBJECTS = - -launcher/celix: launcher/CMakeFiles/celix.dir/private/src/launcher.c.o -launcher/celix: launcher/CMakeFiles/celix.dir/build.make -launcher/celix: framework/libcelix_framework.so -launcher/celix: utils/libcelix_utils.so -launcher/celix: /usr/lib/x86_64-linux-gnu/libz.so -launcher/celix: /usr/lib/x86_64-linux-gnu/libapr-1.so -launcher/celix: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -launcher/celix: launcher/CMakeFiles/celix.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C executable celix" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/celix.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -launcher/CMakeFiles/celix.dir/build: launcher/celix -.PHONY : launcher/CMakeFiles/celix.dir/build - -launcher/CMakeFiles/celix.dir/requires: launcher/CMakeFiles/celix.dir/private/src/launcher.c.o.requires -.PHONY : launcher/CMakeFiles/celix.dir/requires - -launcher/CMakeFiles/celix.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher && $(CMAKE_COMMAND) -P CMakeFiles/celix.dir/cmake_clean.cmake -.PHONY : launcher/CMakeFiles/celix.dir/clean - -launcher/CMakeFiles/celix.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/CMakeFiles/celix.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : launcher/CMakeFiles/celix.dir/depend - diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/cmake_clean.cmake b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/cmake_clean.cmake deleted file mode 100644 index 0e9f2409..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/celix.dir/private/src/launcher.c.o" - "celix.pdb" - "celix" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/celix.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.internal b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.internal deleted file mode 100644 index 9f9b484a..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.internal +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.make b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.make deleted file mode 100644 index 9eed7f45..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/depend.make +++ /dev/null @@ -1,60 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher/private/src/launcher.c -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_allocator.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_dso.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_errno.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_file_info.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_file_io.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_general.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_global_mutex.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_inherit.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_network_io.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_pools.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_portable.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_shm.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_strings.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_tables.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_thread_proc.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_time.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_user.h -launcher/CMakeFiles/celix.dir/private/src/launcher.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/flags.make b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/flags.make deleted file mode 100644 index daedd5bd..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = - diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/link.txt b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/link.txt deleted file mode 100644 index 068da52e..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -D_GNU_SOURCE -std=gnu99 -g CMakeFiles/celix.dir/private/src/launcher.c.o -o celix -rdynamic ../framework/libcelix_framework.so ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/private/src/launcher.c.o b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/private/src/launcher.c.o deleted file mode 100644 index 3cc71e09..00000000 Binary files a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/private/src/launcher.c.o and /dev/null differ diff --git a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/progress.make b/src/hos_celix/build/launcher/CMakeFiles/celix.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/celix.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/launcher/CMakeFiles/progress.marks b/src/hos_celix/build/launcher/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/launcher/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/launcher/CTestTestfile.cmake b/src/hos_celix/build/launcher/CTestTestfile.cmake deleted file mode 100644 index 91b36e9f..00000000 --- a/src/hos_celix/build/launcher/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/launcher/Makefile b/src/hos_celix/build/launcher/Makefile deleted file mode 100644 index 43067233..00000000 --- a/src/hos_celix/build/launcher/Makefile +++ /dev/null @@ -1,223 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 launcher/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 launcher/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 launcher/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 launcher/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -launcher/CMakeFiles/celix.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 launcher/CMakeFiles/celix.dir/rule -.PHONY : launcher/CMakeFiles/celix.dir/rule - -# Convenience name for target. -celix: launcher/CMakeFiles/celix.dir/rule -.PHONY : celix - -# fast build rule for target. -celix/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/build -.PHONY : celix/fast - -private/src/launcher.o: private/src/launcher.c.o -.PHONY : private/src/launcher.o - -# target to build an object file -private/src/launcher.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/private/src/launcher.c.o -.PHONY : private/src/launcher.c.o - -private/src/launcher.i: private/src/launcher.c.i -.PHONY : private/src/launcher.i - -# target to preprocess a source file -private/src/launcher.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/private/src/launcher.c.i -.PHONY : private/src/launcher.c.i - -private/src/launcher.s: private/src/launcher.c.s -.PHONY : private/src/launcher.s - -# target to generate assembly for a file -private/src/launcher.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f launcher/CMakeFiles/celix.dir/build.make launcher/CMakeFiles/celix.dir/private/src/launcher.c.s -.PHONY : private/src/launcher.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... celix" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/launcher.o" - @echo "... private/src/launcher.i" - @echo "... private/src/launcher.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/launcher/celix b/src/hos_celix/build/launcher/celix deleted file mode 100755 index 1bb5f87f..00000000 Binary files a/src/hos_celix/build/launcher/celix and /dev/null differ diff --git a/src/hos_celix/build/launcher/cmake_install.cmake b/src/hos_celix/build/launcher/cmake_install.cmake deleted file mode 100644 index 05f11e99..00000000 --- a/src/hos_celix/build/launcher/cmake_install.cmake +++ /dev/null @@ -1,52 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/launcher - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/launcher/celix") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/celix") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - diff --git a/src/hos_celix/build/log_service/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/log_service/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/DependInfo.cmake b/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/DependInfo.cmake deleted file mode 100644 index d2a41899..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/build.make b/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/build.make deleted file mode 100644 index 9c70a721..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-log_service. - -# Include the progress variables for this target. -include log_service/CMakeFiles/install-log_service.dir/progress.make - -log_service/CMakeFiles/install-log_service: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cmake -DCOMPONENT=log_service -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-log_service: log_service/CMakeFiles/install-log_service -install-log_service: log_service/CMakeFiles/install-log_service.dir/build.make -.PHONY : install-log_service - -# Rule to build all files generated by this target. -log_service/CMakeFiles/install-log_service.dir/build: install-log_service -.PHONY : log_service/CMakeFiles/install-log_service.dir/build - -log_service/CMakeFiles/install-log_service.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && $(CMAKE_COMMAND) -P CMakeFiles/install-log_service.dir/cmake_clean.cmake -.PHONY : log_service/CMakeFiles/install-log_service.dir/clean - -log_service/CMakeFiles/install-log_service.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : log_service/CMakeFiles/install-log_service.dir/depend - diff --git a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/cmake_clean.cmake b/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/cmake_clean.cmake deleted file mode 100644 index 9740d2da..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "log_service.zip" - "CMakeFiles/install-log_service" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-log_service.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/progress.make b/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/install-log_service.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/C.includecache b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/C.includecache deleted file mode 100644 index 449276d3..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/C.includecache +++ /dev/null @@ -1,712 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -apr_general.h -- -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/linkedlist.h -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_entry.h -log_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_listener.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_factory.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h -log_reader_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c -stdlib.h -- -apr_thread_cond.h -- -apr_thread_mutex.h -- -apr_thread_proc.h -- -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/linked_list_iterator.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c -stddef.h -- -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c -stddef.h -- -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/service_factory.h -log_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.h -log_service_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c -stddef.h -- -log_reader_service_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/celixbool.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c -apr_general.h -- -stdlib.h -- -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/bundle_activator.h -log_service_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/service_factory.h -log_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.h -log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.h -log_reader_service_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c -stdlib.h -- -log_service_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/linkedlist.h -log_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_cond.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/DependInfo.cmake b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/DependInfo.cmake deleted file mode 100644 index 71273172..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/DependInfo.cmake +++ /dev/null @@ -1,32 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/build.make b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/build.make deleted file mode 100644 index ae16abf1..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/build.make +++ /dev/null @@ -1,245 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include log_service/CMakeFiles/log_service.dir/depend.make - -# Include the progress variables for this target. -include log_service/CMakeFiles/log_service.dir/progress.make - -# Include the compile flags for this target's objects. -include log_service/CMakeFiles/log_service.dir/flags.make - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c - -log_service/CMakeFiles/log_service.dir/private/src/log.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c > CMakeFiles/log_service.dir/private/src/log.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c -o CMakeFiles/log_service.dir/private/src/log.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log.c.o - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log_entry.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log_entry.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c > CMakeFiles/log_service.dir/private/src/log_entry.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log_entry.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c -o CMakeFiles/log_service.dir/private/src/log_entry.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log_factory.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log_factory.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c > CMakeFiles/log_service.dir/private/src/log_factory.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log_factory.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c -o CMakeFiles/log_service.dir/private/src/log_factory.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log_service_impl.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log_service_impl.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c > CMakeFiles/log_service.dir/private/src/log_service_impl.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log_service_impl.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c -o CMakeFiles/log_service.dir/private/src/log_service_impl.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log_service_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log_service_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c > CMakeFiles/log_service.dir/private/src/log_service_activator.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log_service_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c -o CMakeFiles/log_service.dir/private/src/log_service_activator.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: log_service/CMakeFiles/log_service.dir/flags.make -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c > CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.i - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c -o CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.s - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.requires: -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.requires - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.provides: log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.requires - $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.provides.build -.PHONY : log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.provides - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.provides.build: log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o - -# Object files for target log_service -log_service_OBJECTS = \ -"CMakeFiles/log_service.dir/private/src/log.c.o" \ -"CMakeFiles/log_service.dir/private/src/log_entry.c.o" \ -"CMakeFiles/log_service.dir/private/src/log_factory.c.o" \ -"CMakeFiles/log_service.dir/private/src/log_service_impl.c.o" \ -"CMakeFiles/log_service.dir/private/src/log_service_activator.c.o" \ -"CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o" - -# External object files for target log_service -log_service_EXTERNAL_OBJECTS = - -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/build.make -log_service/liblog_service.so: framework/libcelix_framework.so -log_service/liblog_service.so: utils/libcelix_utils.so -log_service/liblog_service.so: /usr/lib/x86_64-linux-gnu/libz.so -log_service/liblog_service.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -log_service/liblog_service.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -log_service/liblog_service.so: log_service/CMakeFiles/log_service.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library liblog_service.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/log_service.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CPackConfig-log_service-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/ziptojar - -# Rule to build all files generated by this target. -log_service/CMakeFiles/log_service.dir/build: log_service/liblog_service.so -.PHONY : log_service/CMakeFiles/log_service.dir/build - -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log.c.o.requires -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o.requires -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o.requires -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o.requires -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o.requires -log_service/CMakeFiles/log_service.dir/requires: log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o.requires -.PHONY : log_service/CMakeFiles/log_service.dir/requires - -log_service/CMakeFiles/log_service.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service && $(CMAKE_COMMAND) -P CMakeFiles/log_service.dir/cmake_clean.cmake -.PHONY : log_service/CMakeFiles/log_service.dir/clean - -log_service/CMakeFiles/log_service.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : log_service/CMakeFiles/log_service.dir/depend - diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/cmake_clean.cmake b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/cmake_clean.cmake deleted file mode 100644 index ff372592..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/cmake_clean.cmake +++ /dev/null @@ -1,16 +0,0 @@ -FILE(REMOVE_RECURSE - "log_service.zip" - "CMakeFiles/log_service.dir/private/src/log.c.o" - "CMakeFiles/log_service.dir/private/src/log_entry.c.o" - "CMakeFiles/log_service.dir/private/src/log_factory.c.o" - "CMakeFiles/log_service.dir/private/src/log_service_impl.c.o" - "CMakeFiles/log_service.dir/private/src/log_service_activator.c.o" - "CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o" - "liblog_service.pdb" - "liblog_service.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/log_service.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.internal b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.internal deleted file mode 100644 index ca291dc7..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.internal +++ /dev/null @@ -1,367 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_cond.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.make b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.make deleted file mode 100644 index 9d382d0f..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/depend.make +++ /dev/null @@ -1,367 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log.c -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_thread_cond.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log.c.o: /usr/include/apr-1.0/apr_want.h - -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_entry.c -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o: /usr/include/apr-1.0/apr_want.h - -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_factory.c -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o: /usr/include/apr-1.0/apr_want.h - -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o: /usr/include/apr-1.0/apr_want.h - -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_activator.c -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o: /usr/include/apr-1.0/apr_want.h - -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include/log_service_impl.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/src/log_service_impl.c -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_allocator.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_dso.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_errno.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_file_info.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_file_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_general.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_inherit.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_network_io.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_pools.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_portable.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_shm.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_tables.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_time.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_user.h -log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/flags.make b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/flags.make deleted file mode 100644 index 8d1c411f..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/private/include - -C_DEFINES = -Dlog_service_EXPORTS - diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/link.txt b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/link.txt deleted file mode 100644 index 403d6da8..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,liblog_service.so -o liblog_service.so CMakeFiles/log_service.dir/private/src/log.c.o CMakeFiles/log_service.dir/private/src/log_entry.c.o CMakeFiles/log_service.dir/private/src/log_factory.c.o CMakeFiles/log_service.dir/private/src/log_service_impl.c.o CMakeFiles/log_service.dir/private/src/log_service_activator.c.o CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o ../framework/libcelix_framework.so ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log.c.o deleted file mode 100644 index dff446e4..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o deleted file mode 100644 index 610be5e0..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o deleted file mode 100644 index 6600e666..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o deleted file mode 100644 index dfa65fbf..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o deleted file mode 100644 index b930c3c8..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o deleted file mode 100644 index 6bf63158..00000000 Binary files a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/progress.make b/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/progress.make deleted file mode 100644 index 81fe1c33..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/log_service.dir/progress.make +++ /dev/null @@ -1,7 +0,0 @@ -CMAKE_PROGRESS_1 = 81 -CMAKE_PROGRESS_2 = -CMAKE_PROGRESS_3 = 82 -CMAKE_PROGRESS_4 = -CMAKE_PROGRESS_5 = 83 -CMAKE_PROGRESS_6 = 84 - diff --git a/src/hos_celix/build/log_service/CMakeFiles/progress.marks b/src/hos_celix/build/log_service/CMakeFiles/progress.marks deleted file mode 100644 index 40994076..00000000 --- a/src/hos_celix/build/log_service/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -23 diff --git a/src/hos_celix/build/log_service/CPackConfig-log_service-bundle.cmake b/src/hos_celix/build/log_service/CPackConfig-log_service-bundle.cmake deleted file mode 100644 index 90bdbfab..00000000 --- a/src/hos_celix/build/log_service/CPackConfig-log_service-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service;log_service;log_service_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "log_service") -SET(CPACK_PACKAGE_NAME "log_service") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/log_service/CTestTestfile.cmake b/src/hos_celix/build/log_service/CTestTestfile.cmake deleted file mode 100644 index c624592e..00000000 --- a/src/hos_celix/build/log_service/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/log_service/MANIFEST.MF b/src/hos_celix/build/log_service/MANIFEST.MF deleted file mode 100644 index 611c68ec..00000000 --- a/src/hos_celix/build/log_service/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_log_service -Bundle-Description: apache_celix_log_service bundle -Bundle-Version: 1.0.0.incubating -library: log_service -Bundle-Name: Apache Celix Log Service diff --git a/src/hos_celix/build/log_service/Makefile b/src/hos_celix/build/log_service/Makefile deleted file mode 100644 index 0bbd3912..00000000 --- a/src/hos_celix/build/log_service/Makefile +++ /dev/null @@ -1,373 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -log_service/CMakeFiles/install-log_service.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/CMakeFiles/install-log_service.dir/rule -.PHONY : log_service/CMakeFiles/install-log_service.dir/rule - -# Convenience name for target. -install-log_service: log_service/CMakeFiles/install-log_service.dir/rule -.PHONY : install-log_service - -# fast build rule for target. -install-log_service/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/install-log_service.dir/build.make log_service/CMakeFiles/install-log_service.dir/build -.PHONY : install-log_service/fast - -# Convenience name for target. -log_service/CMakeFiles/log_service.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_service/CMakeFiles/log_service.dir/rule -.PHONY : log_service/CMakeFiles/log_service.dir/rule - -# Convenience name for target. -log_service: log_service/CMakeFiles/log_service.dir/rule -.PHONY : log_service - -# fast build rule for target. -log_service/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/build -.PHONY : log_service/fast - -private/src/log.o: private/src/log.c.o -.PHONY : private/src/log.o - -# target to build an object file -private/src/log.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log.c.o -.PHONY : private/src/log.c.o - -private/src/log.i: private/src/log.c.i -.PHONY : private/src/log.i - -# target to preprocess a source file -private/src/log.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log.c.i -.PHONY : private/src/log.c.i - -private/src/log.s: private/src/log.c.s -.PHONY : private/src/log.s - -# target to generate assembly for a file -private/src/log.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log.c.s -.PHONY : private/src/log.c.s - -private/src/log_entry.o: private/src/log_entry.c.o -.PHONY : private/src/log_entry.o - -# target to build an object file -private/src/log_entry.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.o -.PHONY : private/src/log_entry.c.o - -private/src/log_entry.i: private/src/log_entry.c.i -.PHONY : private/src/log_entry.i - -# target to preprocess a source file -private/src/log_entry.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.i -.PHONY : private/src/log_entry.c.i - -private/src/log_entry.s: private/src/log_entry.c.s -.PHONY : private/src/log_entry.s - -# target to generate assembly for a file -private/src/log_entry.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_entry.c.s -.PHONY : private/src/log_entry.c.s - -private/src/log_factory.o: private/src/log_factory.c.o -.PHONY : private/src/log_factory.o - -# target to build an object file -private/src/log_factory.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.o -.PHONY : private/src/log_factory.c.o - -private/src/log_factory.i: private/src/log_factory.c.i -.PHONY : private/src/log_factory.i - -# target to preprocess a source file -private/src/log_factory.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.i -.PHONY : private/src/log_factory.c.i - -private/src/log_factory.s: private/src/log_factory.c.s -.PHONY : private/src/log_factory.s - -# target to generate assembly for a file -private/src/log_factory.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_factory.c.s -.PHONY : private/src/log_factory.c.s - -private/src/log_reader_service_impl.o: private/src/log_reader_service_impl.c.o -.PHONY : private/src/log_reader_service_impl.o - -# target to build an object file -private/src/log_reader_service_impl.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.o -.PHONY : private/src/log_reader_service_impl.c.o - -private/src/log_reader_service_impl.i: private/src/log_reader_service_impl.c.i -.PHONY : private/src/log_reader_service_impl.i - -# target to preprocess a source file -private/src/log_reader_service_impl.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.i -.PHONY : private/src/log_reader_service_impl.c.i - -private/src/log_reader_service_impl.s: private/src/log_reader_service_impl.c.s -.PHONY : private/src/log_reader_service_impl.s - -# target to generate assembly for a file -private/src/log_reader_service_impl.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_reader_service_impl.c.s -.PHONY : private/src/log_reader_service_impl.c.s - -private/src/log_service_activator.o: private/src/log_service_activator.c.o -.PHONY : private/src/log_service_activator.o - -# target to build an object file -private/src/log_service_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.o -.PHONY : private/src/log_service_activator.c.o - -private/src/log_service_activator.i: private/src/log_service_activator.c.i -.PHONY : private/src/log_service_activator.i - -# target to preprocess a source file -private/src/log_service_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.i -.PHONY : private/src/log_service_activator.c.i - -private/src/log_service_activator.s: private/src/log_service_activator.c.s -.PHONY : private/src/log_service_activator.s - -# target to generate assembly for a file -private/src/log_service_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_activator.c.s -.PHONY : private/src/log_service_activator.c.s - -private/src/log_service_impl.o: private/src/log_service_impl.c.o -.PHONY : private/src/log_service_impl.o - -# target to build an object file -private/src/log_service_impl.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.o -.PHONY : private/src/log_service_impl.c.o - -private/src/log_service_impl.i: private/src/log_service_impl.c.i -.PHONY : private/src/log_service_impl.i - -# target to preprocess a source file -private/src/log_service_impl.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.i -.PHONY : private/src/log_service_impl.c.i - -private/src/log_service_impl.s: private/src/log_service_impl.c.s -.PHONY : private/src/log_service_impl.s - -# target to generate assembly for a file -private/src/log_service_impl.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_service/CMakeFiles/log_service.dir/build.make log_service/CMakeFiles/log_service.dir/private/src/log_service_impl.c.s -.PHONY : private/src/log_service_impl.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install-log_service" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... log_service" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/log.o" - @echo "... private/src/log.i" - @echo "... private/src/log.s" - @echo "... private/src/log_entry.o" - @echo "... private/src/log_entry.i" - @echo "... private/src/log_entry.s" - @echo "... private/src/log_factory.o" - @echo "... private/src/log_factory.i" - @echo "... private/src/log_factory.s" - @echo "... private/src/log_reader_service_impl.o" - @echo "... private/src/log_reader_service_impl.i" - @echo "... private/src/log_reader_service_impl.s" - @echo "... private/src/log_service_activator.o" - @echo "... private/src/log_service_activator.i" - @echo "... private/src/log_service_activator.s" - @echo "... private/src/log_service_impl.o" - @echo "... private/src/log_service_impl.i" - @echo "... private/src/log_service_impl.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service.zip b/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service.zip deleted file mode 100644 index 45568474..00000000 Binary files a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/META-INF/MANIFEST.MF b/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/META-INF/MANIFEST.MF deleted file mode 100644 index 611c68ec..00000000 --- a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_log_service -Bundle-Description: apache_celix_log_service bundle -Bundle-Version: 1.0.0.incubating -library: log_service -Bundle-Name: Apache Celix Log Service diff --git a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/liblog_service.so b/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/liblog_service.so deleted file mode 100644 index e3085531..00000000 Binary files a/src/hos_celix/build/log_service/_CPack_Packages/ZIP/log_service/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/build/log_service/cmake_install.cmake b/src/hos_celix/build/log_service/cmake_install.cmake deleted file mode 100644 index 41519ba4..00000000 --- a/src/hos_celix/build/log_service/cmake_install.cmake +++ /dev/null @@ -1,64 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/liblog_service.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_service.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix/log_service" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_service/log_service.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_service") - diff --git a/src/hos_celix/build/log_service/liblog_service.so b/src/hos_celix/build/log_service/liblog_service.so deleted file mode 100755 index f84a7a04..00000000 Binary files a/src/hos_celix/build/log_service/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/build/log_service/log_service.zip b/src/hos_celix/build/log_service/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/build/log_service/log_service.zip and /dev/null differ diff --git a/src/hos_celix/build/log_writer/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/log_writer/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/DependInfo.cmake b/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/DependInfo.cmake deleted file mode 100644 index 34d96269..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/build.make b/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/build.make deleted file mode 100644 index ed0d2d14..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-log_writer. - -# Include the progress variables for this target. -include log_writer/CMakeFiles/install-log_writer.dir/progress.make - -log_writer/CMakeFiles/install-log_writer: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cmake -DCOMPONENT=log_writer -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-log_writer: log_writer/CMakeFiles/install-log_writer -install-log_writer: log_writer/CMakeFiles/install-log_writer.dir/build.make -.PHONY : install-log_writer - -# Rule to build all files generated by this target. -log_writer/CMakeFiles/install-log_writer.dir/build: install-log_writer -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/build - -log_writer/CMakeFiles/install-log_writer.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && $(CMAKE_COMMAND) -P CMakeFiles/install-log_writer.dir/cmake_clean.cmake -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/clean - -log_writer/CMakeFiles/install-log_writer.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/depend - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/cmake_clean.cmake b/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/cmake_clean.cmake deleted file mode 100644 index bcd630db..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "log_writer.zip" - "CMakeFiles/install-log_writer" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-log_writer.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/progress.make b/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/install-log_writer.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/C.includecache b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/C.includecache deleted file mode 100644 index b97d2a9e..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/C.includecache +++ /dev/null @@ -1,644 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_tracker_customizer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -celix_errno.h -- -service_reference.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/linkedlist.h -log_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_writer.h -log_reader_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_reader_service.h -service_tracker.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/service_tracker.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c -stdlib.h -- -stdio.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/celixbool.h -log_writer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.h -log_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_listener.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c -log_writer.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/bundle_activator.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/DependInfo.cmake b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/DependInfo.cmake deleted file mode 100644 index 2ee43792..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/build.make b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/build.make deleted file mode 100644 index 81b0002e..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/build.make +++ /dev/null @@ -1,141 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include log_writer/CMakeFiles/log_writer.dir/depend.make - -# Include the progress variables for this target. -include log_writer/CMakeFiles/log_writer.dir/progress.make - -# Include the compile flags for this target's objects. -include log_writer/CMakeFiles/log_writer.dir/flags.make - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: log_writer/CMakeFiles/log_writer.dir/flags.make -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c > CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.i - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c -o CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.s - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.requires: -.PHONY : log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.requires - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.provides: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.requires - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.provides.build -.PHONY : log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.provides - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.provides.build: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: log_writer/CMakeFiles/log_writer.dir/flags.make -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/log_writer.dir/private/src/log_writer.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/log_writer.dir/private/src/log_writer.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c > CMakeFiles/log_writer.dir/private/src/log_writer.c.i - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/log_writer.dir/private/src/log_writer.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c -o CMakeFiles/log_writer.dir/private/src/log_writer.c.s - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.requires: -.PHONY : log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.requires - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.provides: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.requires - $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.provides.build -.PHONY : log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.provides - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.provides.build: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o - -# Object files for target log_writer -log_writer_OBJECTS = \ -"CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o" \ -"CMakeFiles/log_writer.dir/private/src/log_writer.c.o" - -# External object files for target log_writer -log_writer_EXTERNAL_OBJECTS = - -log_writer/liblog_writer.so: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o -log_writer/liblog_writer.so: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o -log_writer/liblog_writer.so: log_writer/CMakeFiles/log_writer.dir/build.make -log_writer/liblog_writer.so: framework/libcelix_framework.so -log_writer/liblog_writer.so: utils/libcelix_utils.so -log_writer/liblog_writer.so: /usr/lib/x86_64-linux-gnu/libz.so -log_writer/liblog_writer.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -log_writer/liblog_writer.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -log_writer/liblog_writer.so: log_writer/CMakeFiles/log_writer.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library liblog_writer.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/log_writer.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CPackConfig-log_writer-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/ziptojar - -# Rule to build all files generated by this target. -log_writer/CMakeFiles/log_writer.dir/build: log_writer/liblog_writer.so -.PHONY : log_writer/CMakeFiles/log_writer.dir/build - -log_writer/CMakeFiles/log_writer.dir/requires: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o.requires -log_writer/CMakeFiles/log_writer.dir/requires: log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o.requires -.PHONY : log_writer/CMakeFiles/log_writer.dir/requires - -log_writer/CMakeFiles/log_writer.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer && $(CMAKE_COMMAND) -P CMakeFiles/log_writer.dir/cmake_clean.cmake -.PHONY : log_writer/CMakeFiles/log_writer.dir/clean - -log_writer/CMakeFiles/log_writer.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : log_writer/CMakeFiles/log_writer.dir/depend - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/cmake_clean.cmake b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/cmake_clean.cmake deleted file mode 100644 index b7bd6802..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/cmake_clean.cmake +++ /dev/null @@ -1,12 +0,0 @@ -FILE(REMOVE_RECURSE - "log_writer.zip" - "CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o" - "CMakeFiles/log_writer.dir/private/src/log_writer.c.o" - "liblog_writer.pdb" - "liblog_writer.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/log_writer.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.internal b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.internal deleted file mode 100644 index 72f5b241..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.internal +++ /dev/null @@ -1,128 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_writer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_writer.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.make b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.make deleted file mode 100644 index 027ddce0..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/depend.make +++ /dev/null @@ -1,128 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_writer.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer.c -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_allocator.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_dso.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_errno.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_file_info.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_file_io.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_general.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_inherit.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_network_io.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_pools.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_portable.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_shm.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_tables.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_time.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_user.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o: /usr/include/apr-1.0/apr_want.h - -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_tracker_customizer.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include/log_writer.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/src/log_writer_activator.c -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_allocator.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_dso.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_errno.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_file_info.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_file_io.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_general.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_global_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_inherit.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_network_io.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_pools.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_portable.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_shm.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_tables.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_thread_proc.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_time.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_user.h -log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/flags.make b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/flags.make deleted file mode 100644 index 61c4a742..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dlog_writer_EXPORTS - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/link.txt b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/link.txt deleted file mode 100644 index 092ca154..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,liblog_writer.so -o liblog_writer.so CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o CMakeFiles/log_writer.dir/private/src/log_writer.c.o ../framework/libcelix_framework.so ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o deleted file mode 100644 index ea11c808..00000000 Binary files a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o deleted file mode 100644 index 89ed97dc..00000000 Binary files a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o and /dev/null differ diff --git a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/progress.make b/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/progress.make deleted file mode 100644 index d598a8e1..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/log_writer.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 85 - diff --git a/src/hos_celix/build/log_writer/CMakeFiles/progress.marks b/src/hos_celix/build/log_writer/CMakeFiles/progress.marks deleted file mode 100644 index 209e3ef4..00000000 --- a/src/hos_celix/build/log_writer/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -20 diff --git a/src/hos_celix/build/log_writer/CPackConfig-log_writer-bundle.cmake b/src/hos_celix/build/log_writer/CPackConfig-log_writer-bundle.cmake deleted file mode 100644 index a973fa22..00000000 --- a/src/hos_celix/build/log_writer/CPackConfig-log_writer-bundle.cmake +++ /dev/null @@ -1,25 +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. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer;log_writer;log_writer_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "log_writer") -SET(CPACK_PACKAGE_NAME "log_writer") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/build/log_writer/CTestTestfile.cmake b/src/hos_celix/build/log_writer/CTestTestfile.cmake deleted file mode 100644 index 597c6581..00000000 --- a/src/hos_celix/build/log_writer/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/log_writer/MANIFEST.MF b/src/hos_celix/build/log_writer/MANIFEST.MF deleted file mode 100644 index 76307043..00000000 --- a/src/hos_celix/build/log_writer/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_log_writer -Bundle-Description: apache_celix_log_writer bundle -Bundle-Version: 1.0.0.incubating -library: log_writer -Bundle-Name: Apache Celix Log Writer diff --git a/src/hos_celix/build/log_writer/Makefile b/src/hos_celix/build/log_writer/Makefile deleted file mode 100644 index 124ec22f..00000000 --- a/src/hos_celix/build/log_writer/Makefile +++ /dev/null @@ -1,265 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -log_writer/CMakeFiles/install-log_writer.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/CMakeFiles/install-log_writer.dir/rule -.PHONY : log_writer/CMakeFiles/install-log_writer.dir/rule - -# Convenience name for target. -install-log_writer: log_writer/CMakeFiles/install-log_writer.dir/rule -.PHONY : install-log_writer - -# fast build rule for target. -install-log_writer/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/install-log_writer.dir/build.make log_writer/CMakeFiles/install-log_writer.dir/build -.PHONY : install-log_writer/fast - -# Convenience name for target. -log_writer/CMakeFiles/log_writer.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 log_writer/CMakeFiles/log_writer.dir/rule -.PHONY : log_writer/CMakeFiles/log_writer.dir/rule - -# Convenience name for target. -log_writer: log_writer/CMakeFiles/log_writer.dir/rule -.PHONY : log_writer - -# fast build rule for target. -log_writer/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/build -.PHONY : log_writer/fast - -private/src/log_writer.o: private/src/log_writer.c.o -.PHONY : private/src/log_writer.o - -# target to build an object file -private/src/log_writer.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.o -.PHONY : private/src/log_writer.c.o - -private/src/log_writer.i: private/src/log_writer.c.i -.PHONY : private/src/log_writer.i - -# target to preprocess a source file -private/src/log_writer.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.i -.PHONY : private/src/log_writer.c.i - -private/src/log_writer.s: private/src/log_writer.c.s -.PHONY : private/src/log_writer.s - -# target to generate assembly for a file -private/src/log_writer.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer.c.s -.PHONY : private/src/log_writer.c.s - -private/src/log_writer_activator.o: private/src/log_writer_activator.c.o -.PHONY : private/src/log_writer_activator.o - -# target to build an object file -private/src/log_writer_activator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.o -.PHONY : private/src/log_writer_activator.c.o - -private/src/log_writer_activator.i: private/src/log_writer_activator.c.i -.PHONY : private/src/log_writer_activator.i - -# target to preprocess a source file -private/src/log_writer_activator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.i -.PHONY : private/src/log_writer_activator.c.i - -private/src/log_writer_activator.s: private/src/log_writer_activator.c.s -.PHONY : private/src/log_writer_activator.s - -# target to generate assembly for a file -private/src/log_writer_activator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f log_writer/CMakeFiles/log_writer.dir/build.make log_writer/CMakeFiles/log_writer.dir/private/src/log_writer_activator.c.s -.PHONY : private/src/log_writer_activator.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install-log_writer" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... log_writer" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/log_writer.o" - @echo "... private/src/log_writer.i" - @echo "... private/src/log_writer.s" - @echo "... private/src/log_writer_activator.o" - @echo "... private/src/log_writer_activator.i" - @echo "... private/src/log_writer_activator.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer.zip b/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer.zip deleted file mode 100644 index ae232468..00000000 Binary files a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/META-INF/MANIFEST.MF b/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/META-INF/MANIFEST.MF deleted file mode 100644 index 76307043..00000000 --- a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_log_writer -Bundle-Description: apache_celix_log_writer bundle -Bundle-Version: 1.0.0.incubating -library: log_writer -Bundle-Name: Apache Celix Log Writer diff --git a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/liblog_writer.so b/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/liblog_writer.so deleted file mode 100644 index fa56fdad..00000000 Binary files a/src/hos_celix/build/log_writer/_CPack_Packages/ZIP/log_writer/liblog_writer.so and /dev/null differ diff --git a/src/hos_celix/build/log_writer/cmake_install.cmake b/src/hos_celix/build/log_writer/cmake_install.cmake deleted file mode 100644 index 5cbb062c..00000000 --- a/src/hos_celix/build/log_writer/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_writer - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/liblog_writer.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./liblog_writer.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/log_writer/log_writer.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "log_writer") - diff --git a/src/hos_celix/build/log_writer/liblog_writer.so b/src/hos_celix/build/log_writer/liblog_writer.so deleted file mode 100755 index 8b9eab15..00000000 Binary files a/src/hos_celix/build/log_writer/liblog_writer.so and /dev/null differ diff --git a/src/hos_celix/build/log_writer/log_writer.zip b/src/hos_celix/build/log_writer/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/build/log_writer/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/build/remote_services/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/remote_services/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/remote_services/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/remote_services/CMakeFiles/progress.marks b/src/hos_celix/build/remote_services/CMakeFiles/progress.marks deleted file mode 100644 index 573541ac..00000000 --- a/src/hos_celix/build/remote_services/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/src/hos_celix/build/remote_services/CTestTestfile.cmake b/src/hos_celix/build/remote_services/CTestTestfile.cmake deleted file mode 100644 index 39bf1b9f..00000000 --- a/src/hos_celix/build/remote_services/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_services -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_services -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/remote_services/Makefile b/src/hos_celix/build/remote_services/Makefile deleted file mode 100644 index d49d58ea..00000000 --- a/src/hos_celix/build/remote_services/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_services/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_services/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_services/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_services/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_services/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/remote_services/cmake_install.cmake b/src/hos_celix/build/remote_services/cmake_install.cmake deleted file mode 100644 index 73474f24..00000000 --- a/src/hos_celix/build/remote_services/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_services - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - diff --git a/src/hos_celix/build/remote_shell/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/remote_shell/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/remote_shell/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/remote_shell/CMakeFiles/progress.marks b/src/hos_celix/build/remote_shell/CMakeFiles/progress.marks deleted file mode 100644 index 573541ac..00000000 --- a/src/hos_celix/build/remote_shell/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/src/hos_celix/build/remote_shell/CTestTestfile.cmake b/src/hos_celix/build/remote_shell/CTestTestfile.cmake deleted file mode 100644 index e82a21b8..00000000 --- a/src/hos_celix/build/remote_shell/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_shell -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_shell -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/remote_shell/Makefile b/src/hos_celix/build/remote_shell/Makefile deleted file mode 100644 index cfc0ad4b..00000000 --- a/src/hos_celix/build/remote_shell/Makefile +++ /dev/null @@ -1,181 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/remote_shell/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_shell/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_shell/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_shell/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 remote_shell/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/remote_shell/cmake_install.cmake b/src/hos_celix/build/remote_shell/cmake_install.cmake deleted file mode 100644 index 4f9ade4f..00000000 --- a/src/hos_celix/build/remote_shell/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/remote_shell - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - diff --git a/src/hos_celix/build/shell/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/shell/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/DependInfo.cmake b/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/DependInfo.cmake deleted file mode 100644 index 7d0b83d1..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/build.make b/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/build.make deleted file mode 100644 index df9b1328..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-shell. - -# Include the progress variables for this target. -include shell/CMakeFiles/install-shell.dir/progress.make - -shell/CMakeFiles/install-shell: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cmake -DCOMPONENT=shell -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-shell: shell/CMakeFiles/install-shell -install-shell: shell/CMakeFiles/install-shell.dir/build.make -.PHONY : install-shell - -# Rule to build all files generated by this target. -shell/CMakeFiles/install-shell.dir/build: install-shell -.PHONY : shell/CMakeFiles/install-shell.dir/build - -shell/CMakeFiles/install-shell.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && $(CMAKE_COMMAND) -P CMakeFiles/install-shell.dir/cmake_clean.cmake -.PHONY : shell/CMakeFiles/install-shell.dir/clean - -shell/CMakeFiles/install-shell.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : shell/CMakeFiles/install-shell.dir/depend - diff --git a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/cmake_clean.cmake b/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/cmake_clean.cmake deleted file mode 100644 index b0fb6c14..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "shell.zip" - "CMakeFiles/install-shell" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-shell.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/progress.make b/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/install-shell.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/shell/CMakeFiles/progress.marks b/src/hos_celix/build/shell/CMakeFiles/progress.marks deleted file mode 100644 index 7273c0fa..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -25 diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/C.includecache b/src/hos_celix/build/shell/CMakeFiles/shell.dir/C.includecache deleted file mode 100644 index dec892a2..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/C.includecache +++ /dev/null @@ -1,872 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -log_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/linkedlist.h -log_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/celix_errno.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/help_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/inspect_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/install_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/log_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/ps_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/shell_private.h -shell.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/shell.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/hash_map.h -command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/start_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/stop_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/uninstall_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/update_command.h -command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c -stdlib.h -- -string.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -shell.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c -stdlib.h -- -apr_strings.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/module.h -constants.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/constants.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/service_registration.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/service_reference.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/hash_map.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c -stdlib.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_archive.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -install_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c -stdlib.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -log_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -log_reader_service.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_reader_service.h -log_entry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_entry.h -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/linked_list_iterator.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c -stdlib.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_archive.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/module.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c -stdlib.h -- -string.h -- -shell_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell_private.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_activator.h -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/service_registration.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/service_listener.h -ps_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.h -start_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.h -stop_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.h -install_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.h -uninstall_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.h -update_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.h -log_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.h -inspect_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.h -help_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/utils.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c -stdlib.h -- -string.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c -stdlib.h -- -string.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/utils.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c -stdlib.h -- -string.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -uninstall_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c -stdlib.h -- -string.h -- -curl/curl.h -- -curl/easy.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/command_impl.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/array_list.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle_context.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/bundle.h -update_command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -command.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/bundle_context.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/array_list.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c -stdio.h -- -command_impl.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command_impl.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/DependInfo.cmake b/src/hos_celix/build/shell/CMakeFiles/shell.dir/DependInfo.cmake deleted file mode 100644 index 1941545a..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/DependInfo.cmake +++ /dev/null @@ -1,38 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/help_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/install_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/log_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/ps_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/shell.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/start_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/stop_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/update_command.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/public/src/command.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/build.make b/src/hos_celix/build/shell/CMakeFiles/shell.dir/build.make deleted file mode 100644 index ae7c7e3c..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/build.make +++ /dev/null @@ -1,376 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include shell/CMakeFiles/shell.dir/depend.make - -# Include the progress variables for this target. -include shell/CMakeFiles/shell.dir/progress.make - -# Include the compile flags for this target's objects. -include shell/CMakeFiles/shell.dir/flags.make - -shell/CMakeFiles/shell.dir/public/src/command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/public/src/command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/public/src/command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c - -shell/CMakeFiles/shell.dir/public/src/command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/public/src/command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c > CMakeFiles/shell.dir/public/src/command.c.i - -shell/CMakeFiles/shell.dir/public/src/command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/public/src/command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c -o CMakeFiles/shell.dir/public/src/command.c.s - -shell/CMakeFiles/shell.dir/public/src/command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/public/src/command.c.o.requires - -shell/CMakeFiles/shell.dir/public/src/command.c.o.provides: shell/CMakeFiles/shell.dir/public/src/command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/public/src/command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/public/src/command.c.o.provides - -shell/CMakeFiles/shell.dir/public/src/command.c.o.provides.build: shell/CMakeFiles/shell.dir/public/src/command.c.o - -shell/CMakeFiles/shell.dir/private/src/shell.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/shell.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/shell.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c - -shell/CMakeFiles/shell.dir/private/src/shell.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/shell.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c > CMakeFiles/shell.dir/private/src/shell.c.i - -shell/CMakeFiles/shell.dir/private/src/shell.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/shell.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c -o CMakeFiles/shell.dir/private/src/shell.c.s - -shell/CMakeFiles/shell.dir/private/src/shell.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/shell.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/shell.c.o.provides: shell/CMakeFiles/shell.dir/private/src/shell.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/shell.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/shell.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/shell.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/shell.c.o - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/ps_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/ps_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/ps_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c > CMakeFiles/shell.dir/private/src/ps_command.c.i - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/ps_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c -o CMakeFiles/shell.dir/private/src/ps_command.c.s - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/ps_command.c.o - -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/start_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/start_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c - -shell/CMakeFiles/shell.dir/private/src/start_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/start_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c > CMakeFiles/shell.dir/private/src/start_command.c.i - -shell/CMakeFiles/shell.dir/private/src/start_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/start_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c -o CMakeFiles/shell.dir/private/src/start_command.c.s - -shell/CMakeFiles/shell.dir/private/src/start_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/start_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/start_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/start_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/start_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/start_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/start_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/start_command.c.o - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/stop_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/stop_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/stop_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c > CMakeFiles/shell.dir/private/src/stop_command.c.i - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/stop_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c -o CMakeFiles/shell.dir/private/src/stop_command.c.s - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/stop_command.c.o - -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_6) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/install_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/install_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c - -shell/CMakeFiles/shell.dir/private/src/install_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/install_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c > CMakeFiles/shell.dir/private/src/install_command.c.i - -shell/CMakeFiles/shell.dir/private/src/install_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/install_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c -o CMakeFiles/shell.dir/private/src/install_command.c.s - -shell/CMakeFiles/shell.dir/private/src/install_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/install_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/install_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/install_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/install_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/install_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/install_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/install_command.c.o - -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_7) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/update_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/update_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c - -shell/CMakeFiles/shell.dir/private/src/update_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/update_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c > CMakeFiles/shell.dir/private/src/update_command.c.i - -shell/CMakeFiles/shell.dir/private/src/update_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/update_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c -o CMakeFiles/shell.dir/private/src/update_command.c.s - -shell/CMakeFiles/shell.dir/private/src/update_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/update_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/update_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/update_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/update_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/update_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/update_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/update_command.c.o - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_8) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/uninstall_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/uninstall_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c > CMakeFiles/shell.dir/private/src/uninstall_command.c.i - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/uninstall_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c -o CMakeFiles/shell.dir/private/src/uninstall_command.c.s - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o - -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_9) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/log_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/log_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c - -shell/CMakeFiles/shell.dir/private/src/log_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/log_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c > CMakeFiles/shell.dir/private/src/log_command.c.i - -shell/CMakeFiles/shell.dir/private/src/log_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/log_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c -o CMakeFiles/shell.dir/private/src/log_command.c.s - -shell/CMakeFiles/shell.dir/private/src/log_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/log_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/log_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/log_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/log_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/log_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/log_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/log_command.c.o - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_10) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/inspect_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/inspect_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c > CMakeFiles/shell.dir/private/src/inspect_command.c.i - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/inspect_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c -o CMakeFiles/shell.dir/private/src/inspect_command.c.s - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: shell/CMakeFiles/shell.dir/flags.make -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_11) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell/CMakeFiles/shell.dir/private/src/help_command.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell.dir/private/src/help_command.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c - -shell/CMakeFiles/shell.dir/private/src/help_command.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell.dir/private/src/help_command.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c > CMakeFiles/shell.dir/private/src/help_command.c.i - -shell/CMakeFiles/shell.dir/private/src/help_command.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell.dir/private/src/help_command.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c -o CMakeFiles/shell.dir/private/src/help_command.c.s - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o.requires: -.PHONY : shell/CMakeFiles/shell.dir/private/src/help_command.c.o.requires - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o.provides: shell/CMakeFiles/shell.dir/private/src/help_command.c.o.requires - $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/help_command.c.o.provides.build -.PHONY : shell/CMakeFiles/shell.dir/private/src/help_command.c.o.provides - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o.provides.build: shell/CMakeFiles/shell.dir/private/src/help_command.c.o - -# Object files for target shell -shell_OBJECTS = \ -"CMakeFiles/shell.dir/public/src/command.c.o" \ -"CMakeFiles/shell.dir/private/src/shell.c.o" \ -"CMakeFiles/shell.dir/private/src/ps_command.c.o" \ -"CMakeFiles/shell.dir/private/src/start_command.c.o" \ -"CMakeFiles/shell.dir/private/src/stop_command.c.o" \ -"CMakeFiles/shell.dir/private/src/install_command.c.o" \ -"CMakeFiles/shell.dir/private/src/update_command.c.o" \ -"CMakeFiles/shell.dir/private/src/uninstall_command.c.o" \ -"CMakeFiles/shell.dir/private/src/log_command.c.o" \ -"CMakeFiles/shell.dir/private/src/inspect_command.c.o" \ -"CMakeFiles/shell.dir/private/src/help_command.c.o" - -# External object files for target shell -shell_EXTERNAL_OBJECTS = - -shell/libshell.so: shell/CMakeFiles/shell.dir/public/src/command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/shell.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/ps_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/start_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/stop_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/install_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/update_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/log_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/private/src/help_command.c.o -shell/libshell.so: shell/CMakeFiles/shell.dir/build.make -shell/libshell.so: framework/libcelix_framework.so -shell/libshell.so: /usr/lib/x86_64-linux-gnu/libcurl.so -shell/libshell.so: utils/libcelix_utils.so -shell/libshell.so: /usr/lib/x86_64-linux-gnu/libz.so -shell/libshell.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -shell/libshell.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -shell/libshell.so: shell/CMakeFiles/shell.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libshell.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/shell.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CPackConfig-shell-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/ziptojar - -# Rule to build all files generated by this target. -shell/CMakeFiles/shell.dir/build: shell/libshell.so -.PHONY : shell/CMakeFiles/shell.dir/build - -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/public/src/command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/shell.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/ps_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/start_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/stop_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/install_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/update_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/log_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o.requires -shell/CMakeFiles/shell.dir/requires: shell/CMakeFiles/shell.dir/private/src/help_command.c.o.requires -.PHONY : shell/CMakeFiles/shell.dir/requires - -shell/CMakeFiles/shell.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell && $(CMAKE_COMMAND) -P CMakeFiles/shell.dir/cmake_clean.cmake -.PHONY : shell/CMakeFiles/shell.dir/clean - -shell/CMakeFiles/shell.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/shell.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : shell/CMakeFiles/shell.dir/depend - diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/cmake_clean.cmake b/src/hos_celix/build/shell/CMakeFiles/shell.dir/cmake_clean.cmake deleted file mode 100644 index 2817ee34..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/cmake_clean.cmake +++ /dev/null @@ -1,21 +0,0 @@ -FILE(REMOVE_RECURSE - "shell.zip" - "CMakeFiles/shell.dir/public/src/command.c.o" - "CMakeFiles/shell.dir/private/src/shell.c.o" - "CMakeFiles/shell.dir/private/src/ps_command.c.o" - "CMakeFiles/shell.dir/private/src/start_command.c.o" - "CMakeFiles/shell.dir/private/src/stop_command.c.o" - "CMakeFiles/shell.dir/private/src/install_command.c.o" - "CMakeFiles/shell.dir/private/src/update_command.c.o" - "CMakeFiles/shell.dir/private/src/uninstall_command.c.o" - "CMakeFiles/shell.dir/private/src/log_command.c.o" - "CMakeFiles/shell.dir/private/src/inspect_command.c.o" - "CMakeFiles/shell.dir/private/src/help_command.c.o" - "libshell.pdb" - "libshell.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/shell.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.internal b/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.internal deleted file mode 100644 index b853b1f8..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.internal +++ /dev/null @@ -1,656 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/install_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/log_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/help_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/inspect_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/install_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/log_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/ps_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/shell_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/start_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/stop_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/uninstall_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/update_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/uninstall_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/update_command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h -shell/CMakeFiles/shell.dir/public/src/command.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.make b/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.make deleted file mode 100644 index 91275a72..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/depend.make +++ /dev/null @@ -1,656 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/help_command.c -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/help_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/constants.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/inspect_command.c -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_strings.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/install_command.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/install_command.c -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/install_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_entry.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_listener.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_reader_service.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include/log_service.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/log_command.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/log_command.c -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/log_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/ps_command.c -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/ps_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/help_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/inspect_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/install_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/log_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/ps_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/shell_private.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/start_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/stop_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/uninstall_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/update_command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/shell.c -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/shell.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/start_command.c -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/start_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/stop_command.c -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/stop_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/uninstall_command.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/uninstall_command.c -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include/update_command.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/src/update_command.c -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/private/src/update_command.c.o: /usr/include/apr-1.0/apr_want.h - -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_allocator.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_dso.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_errno.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_file_info.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_file_io.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_general.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_inherit.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_network_io.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_pools.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_portable.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_shm.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_tables.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_time.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_user.h -shell/CMakeFiles/shell.dir/public/src/command.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/flags.make b/src/hos_celix/build/shell/CMakeFiles/shell.dir/flags.make deleted file mode 100644 index 5f4f48b1..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/log_service/public/include - -C_DEFINES = -Dshell_EXPORTS - diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/link.txt b/src/hos_celix/build/shell/CMakeFiles/shell.dir/link.txt deleted file mode 100644 index 8a102bfe..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libshell.so -o libshell.so CMakeFiles/shell.dir/public/src/command.c.o CMakeFiles/shell.dir/private/src/shell.c.o CMakeFiles/shell.dir/private/src/ps_command.c.o CMakeFiles/shell.dir/private/src/start_command.c.o CMakeFiles/shell.dir/private/src/stop_command.c.o CMakeFiles/shell.dir/private/src/install_command.c.o CMakeFiles/shell.dir/private/src/update_command.c.o CMakeFiles/shell.dir/private/src/uninstall_command.c.o CMakeFiles/shell.dir/private/src/log_command.c.o CMakeFiles/shell.dir/private/src/inspect_command.c.o CMakeFiles/shell.dir/private/src/help_command.c.o ../framework/libcelix_framework.so -lcurl ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/help_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/help_command.c.o deleted file mode 100644 index df12b841..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/help_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o deleted file mode 100644 index 2d9fa02e..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/install_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/install_command.c.o deleted file mode 100644 index 81c04cda..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/install_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/log_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/log_command.c.o deleted file mode 100644 index 85fd9e73..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/log_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/ps_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/ps_command.c.o deleted file mode 100644 index fee3c7bb..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/ps_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/shell.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/shell.c.o deleted file mode 100644 index d78a1172..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/shell.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/start_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/start_command.c.o deleted file mode 100644 index 90478785..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/start_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/stop_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/stop_command.c.o deleted file mode 100644 index 07218b00..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/stop_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o deleted file mode 100644 index be3bb807..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/update_command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/update_command.c.o deleted file mode 100644 index 014c9219..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/private/src/update_command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/progress.make b/src/hos_celix/build/shell/CMakeFiles/shell.dir/progress.make deleted file mode 100644 index 5efa93e3..00000000 --- a/src/hos_celix/build/shell/CMakeFiles/shell.dir/progress.make +++ /dev/null @@ -1,12 +0,0 @@ -CMAKE_PROGRESS_1 = -CMAKE_PROGRESS_2 = 89 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 90 -CMAKE_PROGRESS_5 = -CMAKE_PROGRESS_6 = 91 -CMAKE_PROGRESS_7 = 92 -CMAKE_PROGRESS_8 = -CMAKE_PROGRESS_9 = 93 -CMAKE_PROGRESS_10 = -CMAKE_PROGRESS_11 = 94 - diff --git a/src/hos_celix/build/shell/CMakeFiles/shell.dir/public/src/command.c.o b/src/hos_celix/build/shell/CMakeFiles/shell.dir/public/src/command.c.o deleted file mode 100644 index fc115ed1..00000000 Binary files a/src/hos_celix/build/shell/CMakeFiles/shell.dir/public/src/command.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell/CTestTestfile.cmake b/src/hos_celix/build/shell/CTestTestfile.cmake deleted file mode 100644 index 62853a7d..00000000 --- a/src/hos_celix/build/shell/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/shell/MANIFEST.MF b/src/hos_celix/build/shell/MANIFEST.MF deleted file mode 100644 index 5ac0669c..00000000 --- a/src/hos_celix/build/shell/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_shell -Bundle-Description: apache_celix_shell bundle -Bundle-Version: 1.0.0.incubating -library: shell -Bundle-Name: Apache Celix Shell diff --git a/src/hos_celix/build/shell/Makefile b/src/hos_celix/build/shell/Makefile deleted file mode 100644 index b43240d1..00000000 --- a/src/hos_celix/build/shell/Makefile +++ /dev/null @@ -1,508 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -shell/CMakeFiles/install-shell.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/CMakeFiles/install-shell.dir/rule -.PHONY : shell/CMakeFiles/install-shell.dir/rule - -# Convenience name for target. -install-shell: shell/CMakeFiles/install-shell.dir/rule -.PHONY : install-shell - -# fast build rule for target. -install-shell/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/install-shell.dir/build.make shell/CMakeFiles/install-shell.dir/build -.PHONY : install-shell/fast - -# Convenience name for target. -shell/CMakeFiles/shell.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell/CMakeFiles/shell.dir/rule -.PHONY : shell/CMakeFiles/shell.dir/rule - -# Convenience name for target. -shell: shell/CMakeFiles/shell.dir/rule -.PHONY : shell - -# fast build rule for target. -shell/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/build -.PHONY : shell/fast - -private/src/help_command.o: private/src/help_command.c.o -.PHONY : private/src/help_command.o - -# target to build an object file -private/src/help_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/help_command.c.o -.PHONY : private/src/help_command.c.o - -private/src/help_command.i: private/src/help_command.c.i -.PHONY : private/src/help_command.i - -# target to preprocess a source file -private/src/help_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/help_command.c.i -.PHONY : private/src/help_command.c.i - -private/src/help_command.s: private/src/help_command.c.s -.PHONY : private/src/help_command.s - -# target to generate assembly for a file -private/src/help_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/help_command.c.s -.PHONY : private/src/help_command.c.s - -private/src/inspect_command.o: private/src/inspect_command.c.o -.PHONY : private/src/inspect_command.o - -# target to build an object file -private/src/inspect_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/inspect_command.c.o -.PHONY : private/src/inspect_command.c.o - -private/src/inspect_command.i: private/src/inspect_command.c.i -.PHONY : private/src/inspect_command.i - -# target to preprocess a source file -private/src/inspect_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/inspect_command.c.i -.PHONY : private/src/inspect_command.c.i - -private/src/inspect_command.s: private/src/inspect_command.c.s -.PHONY : private/src/inspect_command.s - -# target to generate assembly for a file -private/src/inspect_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/inspect_command.c.s -.PHONY : private/src/inspect_command.c.s - -private/src/install_command.o: private/src/install_command.c.o -.PHONY : private/src/install_command.o - -# target to build an object file -private/src/install_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/install_command.c.o -.PHONY : private/src/install_command.c.o - -private/src/install_command.i: private/src/install_command.c.i -.PHONY : private/src/install_command.i - -# target to preprocess a source file -private/src/install_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/install_command.c.i -.PHONY : private/src/install_command.c.i - -private/src/install_command.s: private/src/install_command.c.s -.PHONY : private/src/install_command.s - -# target to generate assembly for a file -private/src/install_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/install_command.c.s -.PHONY : private/src/install_command.c.s - -private/src/log_command.o: private/src/log_command.c.o -.PHONY : private/src/log_command.o - -# target to build an object file -private/src/log_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/log_command.c.o -.PHONY : private/src/log_command.c.o - -private/src/log_command.i: private/src/log_command.c.i -.PHONY : private/src/log_command.i - -# target to preprocess a source file -private/src/log_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/log_command.c.i -.PHONY : private/src/log_command.c.i - -private/src/log_command.s: private/src/log_command.c.s -.PHONY : private/src/log_command.s - -# target to generate assembly for a file -private/src/log_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/log_command.c.s -.PHONY : private/src/log_command.c.s - -private/src/ps_command.o: private/src/ps_command.c.o -.PHONY : private/src/ps_command.o - -# target to build an object file -private/src/ps_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/ps_command.c.o -.PHONY : private/src/ps_command.c.o - -private/src/ps_command.i: private/src/ps_command.c.i -.PHONY : private/src/ps_command.i - -# target to preprocess a source file -private/src/ps_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/ps_command.c.i -.PHONY : private/src/ps_command.c.i - -private/src/ps_command.s: private/src/ps_command.c.s -.PHONY : private/src/ps_command.s - -# target to generate assembly for a file -private/src/ps_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/ps_command.c.s -.PHONY : private/src/ps_command.c.s - -private/src/shell.o: private/src/shell.c.o -.PHONY : private/src/shell.o - -# target to build an object file -private/src/shell.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/shell.c.o -.PHONY : private/src/shell.c.o - -private/src/shell.i: private/src/shell.c.i -.PHONY : private/src/shell.i - -# target to preprocess a source file -private/src/shell.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/shell.c.i -.PHONY : private/src/shell.c.i - -private/src/shell.s: private/src/shell.c.s -.PHONY : private/src/shell.s - -# target to generate assembly for a file -private/src/shell.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/shell.c.s -.PHONY : private/src/shell.c.s - -private/src/start_command.o: private/src/start_command.c.o -.PHONY : private/src/start_command.o - -# target to build an object file -private/src/start_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/start_command.c.o -.PHONY : private/src/start_command.c.o - -private/src/start_command.i: private/src/start_command.c.i -.PHONY : private/src/start_command.i - -# target to preprocess a source file -private/src/start_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/start_command.c.i -.PHONY : private/src/start_command.c.i - -private/src/start_command.s: private/src/start_command.c.s -.PHONY : private/src/start_command.s - -# target to generate assembly for a file -private/src/start_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/start_command.c.s -.PHONY : private/src/start_command.c.s - -private/src/stop_command.o: private/src/stop_command.c.o -.PHONY : private/src/stop_command.o - -# target to build an object file -private/src/stop_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/stop_command.c.o -.PHONY : private/src/stop_command.c.o - -private/src/stop_command.i: private/src/stop_command.c.i -.PHONY : private/src/stop_command.i - -# target to preprocess a source file -private/src/stop_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/stop_command.c.i -.PHONY : private/src/stop_command.c.i - -private/src/stop_command.s: private/src/stop_command.c.s -.PHONY : private/src/stop_command.s - -# target to generate assembly for a file -private/src/stop_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/stop_command.c.s -.PHONY : private/src/stop_command.c.s - -private/src/uninstall_command.o: private/src/uninstall_command.c.o -.PHONY : private/src/uninstall_command.o - -# target to build an object file -private/src/uninstall_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.o -.PHONY : private/src/uninstall_command.c.o - -private/src/uninstall_command.i: private/src/uninstall_command.c.i -.PHONY : private/src/uninstall_command.i - -# target to preprocess a source file -private/src/uninstall_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.i -.PHONY : private/src/uninstall_command.c.i - -private/src/uninstall_command.s: private/src/uninstall_command.c.s -.PHONY : private/src/uninstall_command.s - -# target to generate assembly for a file -private/src/uninstall_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/uninstall_command.c.s -.PHONY : private/src/uninstall_command.c.s - -private/src/update_command.o: private/src/update_command.c.o -.PHONY : private/src/update_command.o - -# target to build an object file -private/src/update_command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/update_command.c.o -.PHONY : private/src/update_command.c.o - -private/src/update_command.i: private/src/update_command.c.i -.PHONY : private/src/update_command.i - -# target to preprocess a source file -private/src/update_command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/update_command.c.i -.PHONY : private/src/update_command.c.i - -private/src/update_command.s: private/src/update_command.c.s -.PHONY : private/src/update_command.s - -# target to generate assembly for a file -private/src/update_command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/private/src/update_command.c.s -.PHONY : private/src/update_command.c.s - -public/src/command.o: public/src/command.c.o -.PHONY : public/src/command.o - -# target to build an object file -public/src/command.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/public/src/command.c.o -.PHONY : public/src/command.c.o - -public/src/command.i: public/src/command.c.i -.PHONY : public/src/command.i - -# target to preprocess a source file -public/src/command.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/public/src/command.c.i -.PHONY : public/src/command.c.i - -public/src/command.s: public/src/command.c.s -.PHONY : public/src/command.s - -# target to generate assembly for a file -public/src/command.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell/CMakeFiles/shell.dir/build.make shell/CMakeFiles/shell.dir/public/src/command.c.s -.PHONY : public/src/command.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install-shell" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... shell" - @echo "... test" - @echo "... private/src/help_command.o" - @echo "... private/src/help_command.i" - @echo "... private/src/help_command.s" - @echo "... private/src/inspect_command.o" - @echo "... private/src/inspect_command.i" - @echo "... private/src/inspect_command.s" - @echo "... private/src/install_command.o" - @echo "... private/src/install_command.i" - @echo "... private/src/install_command.s" - @echo "... private/src/log_command.o" - @echo "... private/src/log_command.i" - @echo "... private/src/log_command.s" - @echo "... private/src/ps_command.o" - @echo "... private/src/ps_command.i" - @echo "... private/src/ps_command.s" - @echo "... private/src/shell.o" - @echo "... private/src/shell.i" - @echo "... private/src/shell.s" - @echo "... private/src/start_command.o" - @echo "... private/src/start_command.i" - @echo "... private/src/start_command.s" - @echo "... private/src/stop_command.o" - @echo "... private/src/stop_command.i" - @echo "... private/src/stop_command.s" - @echo "... private/src/uninstall_command.o" - @echo "... private/src/uninstall_command.i" - @echo "... private/src/uninstall_command.s" - @echo "... private/src/update_command.o" - @echo "... private/src/update_command.i" - @echo "... private/src/update_command.s" - @echo "... public/src/command.o" - @echo "... public/src/command.i" - @echo "... public/src/command.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell.zip b/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell.zip deleted file mode 100644 index b24a5743..00000000 Binary files a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/META-INF/MANIFEST.MF b/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/META-INF/MANIFEST.MF deleted file mode 100644 index 5ac0669c..00000000 --- a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_shell -Bundle-Description: apache_celix_shell bundle -Bundle-Version: 1.0.0.incubating -library: shell -Bundle-Name: Apache Celix Shell diff --git a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/libshell.so b/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/libshell.so deleted file mode 100644 index 4842b370..00000000 Binary files a/src/hos_celix/build/shell/_CPack_Packages/ZIP/shell/libshell.so and /dev/null differ diff --git a/src/hos_celix/build/shell/cmake_install.cmake b/src/hos_celix/build/shell/cmake_install.cmake deleted file mode 100644 index 84fde8e8..00000000 --- a/src/hos_celix/build/shell/cmake_install.cmake +++ /dev/null @@ -1,72 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/libshell.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix/shell" TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/command_impl.h" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/shell" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/src/command.c") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell/shell.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell") - diff --git a/src/hos_celix/build/shell/libshell.so b/src/hos_celix/build/shell/libshell.so deleted file mode 100755 index 809682a3..00000000 Binary files a/src/hos_celix/build/shell/libshell.so and /dev/null differ diff --git a/src/hos_celix/build/shell/shell.zip b/src/hos_celix/build/shell/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/build/shell/shell.zip and /dev/null differ diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/shell_tui/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/DependInfo.cmake b/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/DependInfo.cmake deleted file mode 100644 index 969b1d18..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/DependInfo.cmake +++ /dev/null @@ -1,19 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - ) -# The set of files for implicit dependencies of each language: - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/build.make b/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/build.make deleted file mode 100644 index 62ccedda..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/build.make +++ /dev/null @@ -1,69 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Utility rule file for install-shell_tui. - -# Include the progress variables for this target. -include shell_tui/CMakeFiles/install-shell_tui.dir/progress.make - -shell_tui/CMakeFiles/install-shell_tui: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cmake -DCOMPONENT=shell_tui -P /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/cmake_install.cmake - -install-shell_tui: shell_tui/CMakeFiles/install-shell_tui -install-shell_tui: shell_tui/CMakeFiles/install-shell_tui.dir/build.make -.PHONY : install-shell_tui - -# Rule to build all files generated by this target. -shell_tui/CMakeFiles/install-shell_tui.dir/build: install-shell_tui -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/build - -shell_tui/CMakeFiles/install-shell_tui.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && $(CMAKE_COMMAND) -P CMakeFiles/install-shell_tui.dir/cmake_clean.cmake -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/clean - -shell_tui/CMakeFiles/install-shell_tui.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/depend - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/cmake_clean.cmake b/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/cmake_clean.cmake deleted file mode 100644 index ff90c9d3..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -FILE(REMOVE_RECURSE - "shell_tui.zip" - "CMakeFiles/install-shell_tui" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang) - INCLUDE(CMakeFiles/install-shell_tui.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/progress.make b/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/progress.make deleted file mode 100644 index 8b137891..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/install-shell_tui.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/progress.marks b/src/hos_celix/build/shell_tui/CMakeFiles/progress.marks deleted file mode 100644 index d6b24041..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -19 diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/C.includecache b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/C.includecache deleted file mode 100644 index c2229c96..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/C.includecache +++ /dev/null @@ -1,604 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -apr_general.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -bundle_archive.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -framework.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -wire.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -apr_general.h -- -bundle_revision.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -bundle_state.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -bundle_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -framework_listener.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -bundle_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -stdio.h -- -apr_pools.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -celix_log.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -stdio.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -manifest.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/hash_map.h -version_range.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -service_registry.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -bundle.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -apr_general.h -- -properties.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -filter.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -service_factory.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -service_event.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/array_list.h -service_registration.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -apr_general.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -version.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -requirement.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -capability.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/linkedlist.h -module.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/array_list.h -service_reference.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/service_reference.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c -stdio.h -- -stdlib.h -- -string.h -- -bundle_context.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/bundle_context.h -bundle_activator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/bundle_activator.h -shell.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/utils.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/DependInfo.cmake b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/DependInfo.cmake deleted file mode 100644 index b009453f..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/DependInfo.cmake +++ /dev/null @@ -1,26 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework/CMakeFiles/celix_framework.dir/DependInfo.cmake" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake" - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/build.make b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/build.make deleted file mode 100644 index 854de375..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/build.make +++ /dev/null @@ -1,115 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include shell_tui/CMakeFiles/shell_tui.dir/depend.make - -# Include the progress variables for this target. -include shell_tui/CMakeFiles/shell_tui.dir/progress.make - -# Include the compile flags for this target's objects. -include shell_tui/CMakeFiles/shell_tui.dir/flags.make - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: shell_tui/CMakeFiles/shell_tui.dir/flags.make -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/shell_tui.dir/private/src/shell_tui.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c > CMakeFiles/shell_tui.dir/private/src/shell_tui.c.i - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/shell_tui.dir/private/src/shell_tui.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c -o CMakeFiles/shell_tui.dir/private/src/shell_tui.c.s - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.requires: -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.requires - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.provides: shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.requires - $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.provides.build -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.provides - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.provides.build: shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o - -# Object files for target shell_tui -shell_tui_OBJECTS = \ -"CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o" - -# External object files for target shell_tui -shell_tui_EXTERNAL_OBJECTS = - -shell_tui/libshell_tui.so: shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o -shell_tui/libshell_tui.so: shell_tui/CMakeFiles/shell_tui.dir/build.make -shell_tui/libshell_tui.so: framework/libcelix_framework.so -shell_tui/libshell_tui.so: utils/libcelix_utils.so -shell_tui/libshell_tui.so: /usr/lib/x86_64-linux-gnu/libz.so -shell_tui/libshell_tui.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -shell_tui/libshell_tui.so: /usr/lib/x86_64-linux-gnu/libaprutil-1.so -shell_tui/libshell_tui.so: shell_tui/CMakeFiles/shell_tui.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libshell_tui.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/shell_tui.dir/link.txt --verbose=$(VERBOSE) - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cpack -C Debug --config /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CPackConfig-shell_tui-bundle.cmake - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cmake -E make_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/ziptojar - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/ziptojar /usr/bin/jar -xf /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cmake -E chdir /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/ziptojar /usr/bin/jar -cfm /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip META-INF/MANIFEST.MF . - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && /usr/bin/cmake -E remove_directory /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/ziptojar - -# Rule to build all files generated by this target. -shell_tui/CMakeFiles/shell_tui.dir/build: shell_tui/libshell_tui.so -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/build - -shell_tui/CMakeFiles/shell_tui.dir/requires: shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o.requires -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/requires - -shell_tui/CMakeFiles/shell_tui.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui && $(CMAKE_COMMAND) -P CMakeFiles/shell_tui.dir/cmake_clean.cmake -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/clean - -shell_tui/CMakeFiles/shell_tui.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/depend - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/cmake_clean.cmake b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/cmake_clean.cmake deleted file mode 100644 index 53b75eb7..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/cmake_clean.cmake +++ /dev/null @@ -1,11 +0,0 @@ -FILE(REMOVE_RECURSE - "shell_tui.zip" - "CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o" - "libshell_tui.pdb" - "libshell_tui.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/shell_tui.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.internal b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.internal deleted file mode 100644 index dec77697..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.internal +++ /dev/null @@ -1,61 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.make b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.make deleted file mode 100644 index dd9d6324..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/depend.make +++ /dev/null @@ -1,61 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_activator.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_archive.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_context.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_event.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_listener.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_revision.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/bundle_state.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/capability.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_log.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/filter.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_event.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_listener.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/manifest.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/module.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/properties.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/requirement.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_event.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_factory.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_listener.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_reference.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registration.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/service_registry.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/version_range.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/wire.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include/shell.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui/private/src/shell_tui.c -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_allocator.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_dso.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_errno.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_file_info.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_file_io.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_general.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_global_mutex.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_inherit.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_network_io.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_pools.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_portable.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_shm.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_tables.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_thread_proc.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_time.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_user.h -shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/flags.make b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/flags.make deleted file mode 100644 index ec2615c9..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell/public/include - -C_DEFINES = -Dshell_tui_EXPORTS - diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/link.txt b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/link.txt deleted file mode 100644 index 5366c037..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libshell_tui.so -o libshell_tui.so CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o ../framework/libcelix_framework.so ../utils/libcelix_utils.so -lm -lz -lapr-1 -laprutil-1 -Wl,-rpath,/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/framework:/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils: diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o deleted file mode 100644 index ca8904bd..00000000 Binary files a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o and /dev/null differ diff --git a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/progress.make b/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/progress.make deleted file mode 100644 index 225de343..00000000 --- a/src/hos_celix/build/shell_tui/CMakeFiles/shell_tui.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = - diff --git a/src/hos_celix/build/shell_tui/CTestTestfile.cmake b/src/hos_celix/build/shell_tui/CTestTestfile.cmake deleted file mode 100644 index 60063e18..00000000 --- a/src/hos_celix/build/shell_tui/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/shell_tui/MANIFEST.MF b/src/hos_celix/build/shell_tui/MANIFEST.MF deleted file mode 100644 index af39caa3..00000000 --- a/src/hos_celix/build/shell_tui/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_shell_tui -Bundle-Description: apache_celix_shell_tui bundle -Bundle-Version: 1.0.0.incubating -library: shell_tui -Bundle-Name: Apache Celix Shell TUI diff --git a/src/hos_celix/build/shell_tui/Makefile b/src/hos_celix/build/shell_tui/Makefile deleted file mode 100644 index 6884eaff..00000000 --- a/src/hos_celix/build/shell_tui/Makefile +++ /dev/null @@ -1,238 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -shell_tui/CMakeFiles/install-shell_tui.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/CMakeFiles/install-shell_tui.dir/rule -.PHONY : shell_tui/CMakeFiles/install-shell_tui.dir/rule - -# Convenience name for target. -install-shell_tui: shell_tui/CMakeFiles/install-shell_tui.dir/rule -.PHONY : install-shell_tui - -# fast build rule for target. -install-shell_tui/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell_tui/CMakeFiles/install-shell_tui.dir/build.make shell_tui/CMakeFiles/install-shell_tui.dir/build -.PHONY : install-shell_tui/fast - -# Convenience name for target. -shell_tui/CMakeFiles/shell_tui.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 shell_tui/CMakeFiles/shell_tui.dir/rule -.PHONY : shell_tui/CMakeFiles/shell_tui.dir/rule - -# Convenience name for target. -shell_tui: shell_tui/CMakeFiles/shell_tui.dir/rule -.PHONY : shell_tui - -# fast build rule for target. -shell_tui/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/build -.PHONY : shell_tui/fast - -private/src/shell_tui.o: private/src/shell_tui.c.o -.PHONY : private/src/shell_tui.o - -# target to build an object file -private/src/shell_tui.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.o -.PHONY : private/src/shell_tui.c.o - -private/src/shell_tui.i: private/src/shell_tui.c.i -.PHONY : private/src/shell_tui.i - -# target to preprocess a source file -private/src/shell_tui.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.i -.PHONY : private/src/shell_tui.c.i - -private/src/shell_tui.s: private/src/shell_tui.c.s -.PHONY : private/src/shell_tui.s - -# target to generate assembly for a file -private/src/shell_tui.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f shell_tui/CMakeFiles/shell_tui.dir/build.make shell_tui/CMakeFiles/shell_tui.dir/private/src/shell_tui.c.s -.PHONY : private/src/shell_tui.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... install" - @echo "... install-shell_tui" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... shell_tui" - @echo "... test" - @echo "... private/src/shell_tui.o" - @echo "... private/src/shell_tui.i" - @echo "... private/src/shell_tui.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui.zip b/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui.zip deleted file mode 100644 index 52639ccd..00000000 Binary files a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/META-INF/MANIFEST.MF b/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/META-INF/MANIFEST.MF deleted file mode 100644 index af39caa3..00000000 --- a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_shell_tui -Bundle-Description: apache_celix_shell_tui bundle -Bundle-Version: 1.0.0.incubating -library: shell_tui -Bundle-Name: Apache Celix Shell TUI diff --git a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/libshell_tui.so b/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/libshell_tui.so deleted file mode 100644 index 1121815b..00000000 Binary files a/src/hos_celix/build/shell_tui/_CPack_Packages/ZIP/shell_tui/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/build/shell_tui/cmake_install.cmake b/src/hos_celix/build/shell_tui/cmake_install.cmake deleted file mode 100644 index e533671c..00000000 --- a/src/hos_celix/build/shell_tui/cmake_install.cmake +++ /dev/null @@ -1,60 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/shell_tui - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui_install") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/./META-INF" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/MANIFEST.MF") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui_install") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/libshell_tui.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so") - FILE(RPATH_REMOVE - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/./libshell_tui.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui_install") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/celix/bundles" TYPE FILE FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui/shell_tui.zip") -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "shell_tui") - diff --git a/src/hos_celix/build/shell_tui/libshell_tui.so b/src/hos_celix/build/shell_tui/libshell_tui.so deleted file mode 100755 index 66581b22..00000000 Binary files a/src/hos_celix/build/shell_tui/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/build/shell_tui/shell_tui.zip b/src/hos_celix/build/shell_tui/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/build/shell_tui/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/CMakeDirectoryInformation.cmake b/src/hos_celix/build/utils/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 99bbfdc1..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Relative path conversion top directories. -SET(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src") -SET(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build") - -# Force unix paths in dependencies. -SET(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -SET(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -SET(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -SET(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -SET(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/C.includecache b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/C.includecache deleted file mode 100644 index cb029783..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/C.includecache +++ /dev/null @@ -1,434 +0,0 @@ -#IncludeRegexLine: ^[ ]*#[ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -errno.h -- -apr_errno.h -- -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -stdbool.h -- - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -ctype.h -- -apr_portable.h -- -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -framework_exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/array_list_private.h -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/array_list.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/hash_map_private.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/exports.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/hash_map.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linked_list_private.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linkedlist.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c -stdlib.h -- -stdio.h -- -string.h -- -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.h -array_list_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/celixbool.h -stdio.h -- -stdlib.h -- -math.h -- -string.h -- -stdint.h -- -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.h -hash_map_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c -stdio.h -- -stdlib.h -- -linked_list_iterator.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.h -linked_list_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/celixbool.h -stdio.h -- -stdlib.h -- -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.h -linked_list_private.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_private.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c -apr_general.h -- -apr_strings.h -- -stdlib.h -- -stdio.h -- -string.h -- -ctype.h -- -math.h -- -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.h -netstring.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.h -utils.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/utils.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -apr_general.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -linkedlist.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -apr_pools.h -- -celixbool.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celixbool.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/netstring.h -apr_general.h -- -array_list.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -hash_map.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -exports.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -celix_errno.h -/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/celix_errno.h - -/usr/include/apr-1.0/apr.h -windows.h -- -winsock2.h -- -ws2tcpip.h -- -mswsock.h -- -winsock.h -- -sys/types.h -- -sys/socket.h -- -stdint.h -- -sys/wait.h -- -os2.h -- -limits.h -- -sys/syslimits.h -- - -/usr/include/apr-1.0/apr_allocator.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_mutex.h -/usr/include/apr-1.0/apr_thread_mutex.h - -/usr/include/apr-1.0/apr_dso.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_errno.h -apr.h -/usr/include/apr-1.0/apr.h -errno.h -- - -/usr/include/apr-1.0/apr_file_info.h -apr.h -/usr/include/apr-1.0/apr.h -apr_user.h -/usr/include/apr-1.0/apr_user.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_tables.h -/usr/include/apr-1.0/apr_tables.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/uio.h -- - -/usr/include/apr-1.0/apr_file_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_file_info.h -/usr/include/apr-1.0/apr_file_info.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -apr_want.h -/usr/include/apr-1.0/apr_want.h - -/usr/include/apr-1.0/apr_general.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -signal.h -- - -/usr/include/apr-1.0/apr_global_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h - -/usr/include/apr-1.0/apr_inherit.h - -/usr/include/apr-1.0/apr_network_io.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_inherit.h -/usr/include/apr-1.0/apr_inherit.h -netinet/in.h -- - -/usr/include/apr-1.0/apr_pools.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_general.h -/usr/include/apr-1.0/apr_general.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -apr_allocator.h -/usr/include/apr-1.0/apr_allocator.h - -/usr/include/apr-1.0/apr_portable.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_thread_proc.h -/usr/include/apr-1.0/apr_thread_proc.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_network_io.h -/usr/include/apr-1.0/apr_network_io.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_global_mutex.h -/usr/include/apr-1.0/apr_global_mutex.h -apr_proc_mutex.h -/usr/include/apr-1.0/apr_proc_mutex.h -apr_time.h -/usr/include/apr-1.0/apr_time.h -apr_dso.h -/usr/include/apr-1.0/apr_dso.h -apr_shm.h -/usr/include/apr-1.0/apr_shm.h -dirent.h -- -fcntl.h -- -pthread.h -- -kernel/OS.h -- -kernel/image.h -- -dl.h -- -mach-o/dyld.h -- - -/usr/include/apr-1.0/apr_proc_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_shm.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_strings.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_want.h -/usr/include/apr-1.0/apr_want.h -stdarg.h -- - -/usr/include/apr-1.0/apr_tables.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -stdarg.h -- - -/usr/include/apr-1.0/apr_thread_mutex.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_thread_proc.h -apr.h -/usr/include/apr-1.0/apr.h -apr_file_io.h -/usr/include/apr-1.0/apr_file_io.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -sys/time.h -- -sys/resource.h -- - -/usr/include/apr-1.0/apr_time.h -apr.h -/usr/include/apr-1.0/apr.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h - -/usr/include/apr-1.0/apr_user.h -apr.h -/usr/include/apr-1.0/apr.h -apr_errno.h -/usr/include/apr-1.0/apr_errno.h -apr_pools.h -/usr/include/apr-1.0/apr_pools.h - -/usr/include/apr-1.0/apr_want.h -apr.h -/usr/include/apr-1.0/apr.h -string.h -- -strings.h -- -string.h -- -stdio.h -- -sys/uio.h -- -netinet/in.h -- -arpa/inet.h -- - diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake deleted file mode 100644 index 06bac35e..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake +++ /dev/null @@ -1,33 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -SET(CMAKE_DEPENDS_LANGUAGES - "C" - ) -# The set of files for implicit dependencies of each language: -SET(CMAKE_DEPENDS_CHECK_C - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c" "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o" - ) -SET(CMAKE_C_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -SET(CMAKE_TARGET_DEFINITIONS - "USE_FILE32API" - ) - -# Targets to which this target links. -SET(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# The include file search paths: -SET(CMAKE_C_TARGET_INCLUDE_PATH - "/usr/include/apr-1.0" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include" - ) -SET(CMAKE_CXX_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_Fortran_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) -SET(CMAKE_ASM_TARGET_INCLUDE_PATH ${CMAKE_C_TARGET_INCLUDE_PATH}) diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/build.make b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/build.make deleted file mode 100644 index 27c41608..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/build.make +++ /dev/null @@ -1,210 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -# Include any dependencies generated for this target. -include utils/CMakeFiles/celix_utils.dir/depend.make - -# Include the progress variables for this target. -include utils/CMakeFiles/celix_utils.dir/progress.make - -# Include the compile flags for this target's objects. -include utils/CMakeFiles/celix_utils.dir/flags.make - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: utils/CMakeFiles/celix_utils.dir/flags.make -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_1) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_utils.dir/private/src/array_list.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_utils.dir/private/src/array_list.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c > CMakeFiles/celix_utils.dir/private/src/array_list.c.i - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_utils.dir/private/src/array_list.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c -o CMakeFiles/celix_utils.dir/private/src/array_list.c.s - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.requires: -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.requires - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.provides: utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.requires - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.provides.build -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.provides - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.provides.build: utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: utils/CMakeFiles/celix_utils.dir/flags.make -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_2) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_utils.dir/private/src/hash_map.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_utils.dir/private/src/hash_map.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c > CMakeFiles/celix_utils.dir/private/src/hash_map.c.i - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_utils.dir/private/src/hash_map.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c -o CMakeFiles/celix_utils.dir/private/src/hash_map.c.s - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.requires: -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.requires - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.provides: utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.requires - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.provides.build -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.provides - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.provides.build: utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: utils/CMakeFiles/celix_utils.dir/flags.make -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_3) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_utils.dir/private/src/linkedlist.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c > CMakeFiles/celix_utils.dir/private/src/linkedlist.c.i - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_utils.dir/private/src/linkedlist.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c -o CMakeFiles/celix_utils.dir/private/src/linkedlist.c.s - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.requires: -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.requires - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.provides: utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.requires - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.provides.build -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.provides - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.provides.build: utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: utils/CMakeFiles/celix_utils.dir/flags.make -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_4) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c > CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.i - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c -o CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.s - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.requires: -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.requires - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.provides: utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.requires - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.provides.build -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.provides - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.provides.build: utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: utils/CMakeFiles/celix_utils.dir/flags.make -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c - $(CMAKE_COMMAND) -E cmake_progress_report /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles $(CMAKE_PROGRESS_5) - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Building C object utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/celix_utils.dir/private/src/netstring.c.o -c /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/celix_utils.dir/private/src/netstring.c.i" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c > CMakeFiles/celix_utils.dir/private/src/netstring.c.i - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/celix_utils.dir/private/src/netstring.c.s" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && /usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c -o CMakeFiles/celix_utils.dir/private/src/netstring.c.s - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.requires: -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.requires - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.provides: utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.requires - $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.provides.build -.PHONY : utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.provides - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.provides.build: utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o - -# Object files for target celix_utils -celix_utils_OBJECTS = \ -"CMakeFiles/celix_utils.dir/private/src/array_list.c.o" \ -"CMakeFiles/celix_utils.dir/private/src/hash_map.c.o" \ -"CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o" \ -"CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o" \ -"CMakeFiles/celix_utils.dir/private/src/netstring.c.o" - -# External object files for target celix_utils -celix_utils_EXTERNAL_OBJECTS = - -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/build.make -utils/libcelix_utils.so: /usr/lib/x86_64-linux-gnu/libapr-1.so -utils/libcelix_utils.so: utils/CMakeFiles/celix_utils.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --red --bold "Linking C shared library libcelix_utils.so" - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/celix_utils.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -utils/CMakeFiles/celix_utils.dir/build: utils/libcelix_utils.so -.PHONY : utils/CMakeFiles/celix_utils.dir/build - -utils/CMakeFiles/celix_utils.dir/requires: utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o.requires -utils/CMakeFiles/celix_utils.dir/requires: utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o.requires -utils/CMakeFiles/celix_utils.dir/requires: utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o.requires -utils/CMakeFiles/celix_utils.dir/requires: utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o.requires -utils/CMakeFiles/celix_utils.dir/requires: utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o.requires -.PHONY : utils/CMakeFiles/celix_utils.dir/requires - -utils/CMakeFiles/celix_utils.dir/clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils && $(CMAKE_COMMAND) -P CMakeFiles/celix_utils.dir/cmake_clean.cmake -.PHONY : utils/CMakeFiles/celix_utils.dir/clean - -utils/CMakeFiles/celix_utils.dir/depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : utils/CMakeFiles/celix_utils.dir/depend - diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/cmake_clean.cmake b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/cmake_clean.cmake deleted file mode 100644 index 8cf17b27..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/cmake_clean.cmake +++ /dev/null @@ -1,14 +0,0 @@ -FILE(REMOVE_RECURSE - "CMakeFiles/celix_utils.dir/private/src/array_list.c.o" - "CMakeFiles/celix_utils.dir/private/src/hash_map.c.o" - "CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o" - "CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o" - "CMakeFiles/celix_utils.dir/private/src/netstring.c.o" - "libcelix_utils.pdb" - "libcelix_utils.so" -) - -# Per-language clean rules from dependency scanning. -FOREACH(lang C) - INCLUDE(CMakeFiles/celix_utils.dir/cmake_clean_${lang}.cmake OPTIONAL) -ENDFOREACH(lang) diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.internal b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.internal deleted file mode 100644 index 22cb95e6..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.internal +++ /dev/null @@ -1,86 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/array_list_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/hash_map_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linked_list_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linked_list_private.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_want.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/netstring.h - /usr/include/apr-1.0/apr.h - /usr/include/apr-1.0/apr_allocator.h - /usr/include/apr-1.0/apr_dso.h - /usr/include/apr-1.0/apr_errno.h - /usr/include/apr-1.0/apr_file_info.h - /usr/include/apr-1.0/apr_file_io.h - /usr/include/apr-1.0/apr_general.h - /usr/include/apr-1.0/apr_global_mutex.h - /usr/include/apr-1.0/apr_inherit.h - /usr/include/apr-1.0/apr_network_io.h - /usr/include/apr-1.0/apr_pools.h - /usr/include/apr-1.0/apr_portable.h - /usr/include/apr-1.0/apr_proc_mutex.h - /usr/include/apr-1.0/apr_shm.h - /usr/include/apr-1.0/apr_strings.h - /usr/include/apr-1.0/apr_tables.h - /usr/include/apr-1.0/apr_thread_mutex.h - /usr/include/apr-1.0/apr_thread_proc.h - /usr/include/apr-1.0/apr_time.h - /usr/include/apr-1.0/apr_user.h - /usr/include/apr-1.0/apr_want.h diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.make b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.make deleted file mode 100644 index 1e43cf69..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/depend.make +++ /dev/null @@ -1,86 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/array_list_private.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/array_list.c -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_allocator.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_general.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_pools.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o: /usr/include/apr-1.0/apr_want.h - -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/hash_map_private.h -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/hash_map.c -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h - -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linked_list_private.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linked_list_iterator.c -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_allocator.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_general.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_pools.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o: /usr/include/apr-1.0/apr_want.h - -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include/linked_list_private.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/linkedlist.c -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_allocator.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_general.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_pools.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o: /usr/include/apr-1.0/apr_want.h - -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celix_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/celixbool.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/framework_exports.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include/utils.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/src/netstring.c -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/netstring.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_allocator.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_dso.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_errno.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_file_info.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_file_io.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_general.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_global_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_inherit.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_network_io.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_pools.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_portable.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_proc_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_shm.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_strings.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_tables.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_thread_mutex.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_thread_proc.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_time.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_user.h -utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o: /usr/include/apr-1.0/apr_want.h - diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/flags.make b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/flags.make deleted file mode 100644 index fdca9061..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/flags.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# compile C with /usr/bin/cc -C_FLAGS = -D_GNU_SOURCE -std=gnu99 -g -fPIC -I/usr/include/apr-1.0 -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/framework/public/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/private/include -I/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include - -C_DEFINES = -DUSE_FILE32API -Dcelix_utils_EXPORTS - diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/link.txt b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/link.txt deleted file mode 100644 index a80feec4..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/cc -fPIC -D_GNU_SOURCE -std=gnu99 -g -shared -Wl,-soname,libcelix_utils.so -o libcelix_utils.so CMakeFiles/celix_utils.dir/private/src/array_list.c.o CMakeFiles/celix_utils.dir/private/src/hash_map.c.o CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o CMakeFiles/celix_utils.dir/private/src/netstring.c.o -lm -lapr-1 diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o deleted file mode 100644 index 0f7206e1..00000000 Binary files a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o deleted file mode 100644 index 30a8caf2..00000000 Binary files a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o deleted file mode 100644 index 5b407916..00000000 Binary files a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o deleted file mode 100644 index bf87cf88..00000000 Binary files a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o deleted file mode 100644 index 8c19ad97..00000000 Binary files a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o and /dev/null differ diff --git a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/progress.make b/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/progress.make deleted file mode 100644 index 148702ca..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/celix_utils.dir/progress.make +++ /dev/null @@ -1,6 +0,0 @@ -CMAKE_PROGRESS_1 = 19 -CMAKE_PROGRESS_2 = 20 -CMAKE_PROGRESS_3 = -CMAKE_PROGRESS_4 = 21 -CMAKE_PROGRESS_5 = - diff --git a/src/hos_celix/build/utils/CMakeFiles/progress.marks b/src/hos_celix/build/utils/CMakeFiles/progress.marks deleted file mode 100644 index 00750edc..00000000 --- a/src/hos_celix/build/utils/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -3 diff --git a/src/hos_celix/build/utils/CTestTestfile.cmake b/src/hos_celix/build/utils/CTestTestfile.cmake deleted file mode 100644 index 630b922b..00000000 --- a/src/hos_celix/build/utils/CTestTestfile.cmake +++ /dev/null @@ -1,6 +0,0 @@ -# CMake generated Testfile for -# Source directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils -# Build directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. diff --git a/src/hos_celix/build/utils/Makefile b/src/hos_celix/build/utils/Makefile deleted file mode 100644 index d53b2cc4..00000000 --- a/src/hos_celix/build/utils/Makefile +++ /dev/null @@ -1,331 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 2.8 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The program to use to edit the cache. -CMAKE_EDIT_COMMAND = /usr/bin/cmake-gui - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/bin/cmake-gui -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target install -install: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install - -# Special rule for the target install -install/fast: preinstall/fast - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." - /usr/bin/cmake -P cmake_install.cmake -.PHONY : install/fast - -# Special rule for the target install/local -install/local: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." - /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake -.PHONY : install/local - -# Special rule for the target install/local -install/local/fast: install/local -.PHONY : install/local/fast - -# Special rule for the target install/strip -install/strip: preinstall - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." - /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -.PHONY : install/strip - -# Special rule for the target install/strip -install/strip/fast: install/strip -.PHONY : install/strip/fast - -# Special rule for the target list_install_components -list_install_components: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"base_driver_install\" \"celix.mongoose_install\" \"chapter01-greeting-example-client_install\" \"chapter01-greeting-example_install\" \"chapter04-correct-listener_install\" \"chapter04-correct-lookup_install\" \"chapter04-paint-example_install\" \"char_refiningdriver_install\" \"circle_install\" \"dependency_manager\" \"deployment_admin\" \"deployment_admin_install\" \"device_manager\" \"device_manager_install\" \"driver_locator\" \"driver_locator_install\" \"echo_client_install\" \"echo_server_install\" \"framework\" \"hello_world_install\" \"log_service\" \"log_service_install\" \"log_writer\" \"log_writer_install\" \"package_publisherA\" \"package_publisherB\" \"publisherA_install\" \"publisherB_install\" \"shell\" \"shell_install\" \"shell_tui\" \"shell_tui_install\" \"square_install\" \"tracker_depman_install\" \"tracker_install\" \"triangle_install\" \"word_consumingdriver_install\"" -.PHONY : list_install_components - -# Special rule for the target list_install_components -list_install_components/fast: list_install_components -.PHONY : list_install_components/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# Special rule for the target test -test: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." - /usr/bin/ctest --force-new-ctest-process $(ARGS) -.PHONY : test - -# Special rule for the target test -test/fast: test -.PHONY : test/fast - -# The main all target -all: cmake_check_build_system - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/CMakeFiles/progress.marks - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 utils/all - $(CMAKE_COMMAND) -E cmake_progress_start /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 utils/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 utils/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 utils/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -utils/CMakeFiles/celix_utils.dir/rule: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f CMakeFiles/Makefile2 utils/CMakeFiles/celix_utils.dir/rule -.PHONY : utils/CMakeFiles/celix_utils.dir/rule - -# Convenience name for target. -celix_utils: utils/CMakeFiles/celix_utils.dir/rule -.PHONY : celix_utils - -# fast build rule for target. -celix_utils/fast: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/build -.PHONY : celix_utils/fast - -private/src/array_list.o: private/src/array_list.c.o -.PHONY : private/src/array_list.o - -# target to build an object file -private/src/array_list.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.o -.PHONY : private/src/array_list.c.o - -private/src/array_list.i: private/src/array_list.c.i -.PHONY : private/src/array_list.i - -# target to preprocess a source file -private/src/array_list.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.i -.PHONY : private/src/array_list.c.i - -private/src/array_list.s: private/src/array_list.c.s -.PHONY : private/src/array_list.s - -# target to generate assembly for a file -private/src/array_list.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/array_list.c.s -.PHONY : private/src/array_list.c.s - -private/src/hash_map.o: private/src/hash_map.c.o -.PHONY : private/src/hash_map.o - -# target to build an object file -private/src/hash_map.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.o -.PHONY : private/src/hash_map.c.o - -private/src/hash_map.i: private/src/hash_map.c.i -.PHONY : private/src/hash_map.i - -# target to preprocess a source file -private/src/hash_map.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.i -.PHONY : private/src/hash_map.c.i - -private/src/hash_map.s: private/src/hash_map.c.s -.PHONY : private/src/hash_map.s - -# target to generate assembly for a file -private/src/hash_map.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/hash_map.c.s -.PHONY : private/src/hash_map.c.s - -private/src/linked_list_iterator.o: private/src/linked_list_iterator.c.o -.PHONY : private/src/linked_list_iterator.o - -# target to build an object file -private/src/linked_list_iterator.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.o -.PHONY : private/src/linked_list_iterator.c.o - -private/src/linked_list_iterator.i: private/src/linked_list_iterator.c.i -.PHONY : private/src/linked_list_iterator.i - -# target to preprocess a source file -private/src/linked_list_iterator.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.i -.PHONY : private/src/linked_list_iterator.c.i - -private/src/linked_list_iterator.s: private/src/linked_list_iterator.c.s -.PHONY : private/src/linked_list_iterator.s - -# target to generate assembly for a file -private/src/linked_list_iterator.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linked_list_iterator.c.s -.PHONY : private/src/linked_list_iterator.c.s - -private/src/linkedlist.o: private/src/linkedlist.c.o -.PHONY : private/src/linkedlist.o - -# target to build an object file -private/src/linkedlist.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.o -.PHONY : private/src/linkedlist.c.o - -private/src/linkedlist.i: private/src/linkedlist.c.i -.PHONY : private/src/linkedlist.i - -# target to preprocess a source file -private/src/linkedlist.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.i -.PHONY : private/src/linkedlist.c.i - -private/src/linkedlist.s: private/src/linkedlist.c.s -.PHONY : private/src/linkedlist.s - -# target to generate assembly for a file -private/src/linkedlist.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/linkedlist.c.s -.PHONY : private/src/linkedlist.c.s - -private/src/netstring.o: private/src/netstring.c.o -.PHONY : private/src/netstring.o - -# target to build an object file -private/src/netstring.c.o: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.o -.PHONY : private/src/netstring.c.o - -private/src/netstring.i: private/src/netstring.c.i -.PHONY : private/src/netstring.i - -# target to preprocess a source file -private/src/netstring.c.i: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.i -.PHONY : private/src/netstring.c.i - -private/src/netstring.s: private/src/netstring.c.s -.PHONY : private/src/netstring.s - -# target to generate assembly for a file -private/src/netstring.c.s: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(MAKE) -f utils/CMakeFiles/celix_utils.dir/build.make utils/CMakeFiles/celix_utils.dir/private/src/netstring.c.s -.PHONY : private/src/netstring.c.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... celix_utils" - @echo "... edit_cache" - @echo "... install" - @echo "... install/local" - @echo "... install/strip" - @echo "... list_install_components" - @echo "... rebuild_cache" - @echo "... test" - @echo "... private/src/array_list.o" - @echo "... private/src/array_list.i" - @echo "... private/src/array_list.s" - @echo "... private/src/hash_map.o" - @echo "... private/src/hash_map.i" - @echo "... private/src/hash_map.s" - @echo "... private/src/linked_list_iterator.o" - @echo "... private/src/linked_list_iterator.i" - @echo "... private/src/linked_list_iterator.s" - @echo "... private/src/linkedlist.o" - @echo "... private/src/linkedlist.i" - @echo "... private/src/linkedlist.s" - @echo "... private/src/netstring.o" - @echo "... private/src/netstring.i" - @echo "... private/src/netstring.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/src/hos_celix/build/utils/cmake_install.cmake b/src/hos_celix/build/utils/cmake_install.cmake deleted file mode 100644 index 5ad005e0..00000000 --- a/src/hos_celix/build/utils/cmake_install.cmake +++ /dev/null @@ -1,61 +0,0 @@ -# Install script for directory: /home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils - -# Set the install prefix -IF(NOT DEFINED CMAKE_INSTALL_PREFIX) - SET(CMAKE_INSTALL_PREFIX "../install") -ENDIF(NOT DEFINED CMAKE_INSTALL_PREFIX) -STRING(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -IF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - IF(BUILD_TYPE) - STRING(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - ELSE(BUILD_TYPE) - SET(CMAKE_INSTALL_CONFIG_NAME "Debug") - ENDIF(BUILD_TYPE) - MESSAGE(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -ENDIF(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - -# Set the component getting installed. -IF(NOT CMAKE_INSTALL_COMPONENT) - IF(COMPONENT) - MESSAGE(STATUS "Install component: \"${COMPONENT}\"") - SET(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - ELSE(COMPONENT) - SET(CMAKE_INSTALL_COMPONENT) - ENDIF(COMPONENT) -ENDIF(NOT CMAKE_INSTALL_COMPONENT) - -# Install shared libraries without execute permission? -IF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - SET(CMAKE_INSTALL_SO_NO_EXE "1") -ENDIF(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so") - FILE(RPATH_CHECK - FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so" - RPATH "") - ENDIF() - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE SHARED_LIBRARY FILES "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/utils/libcelix_utils.so") - IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so" AND - NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so") - IF(CMAKE_INSTALL_DO_STRIP) - EXECUTE_PROCESS(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/libcelix_utils.so") - ENDIF(CMAKE_INSTALL_DO_STRIP) - ENDIF() -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - -IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include/celix" TYPE FILE FILES - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/array_list.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/exports.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/hash_map.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linked_list_iterator.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/linkedlist.h" - "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/src/utils/public/include/netstring.h" - ) -ENDIF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "framework") - diff --git a/src/hos_celix/build/utils/libcelix_utils.so b/src/hos_celix/build/utils/libcelix_utils.so deleted file mode 100755 index 9c3be2ab..00000000 Binary files a/src/hos_celix/build/utils/libcelix_utils.so and /dev/null differ diff --git a/src/hos_celix/src/cmake/Includes.cmake b/src/hos_celix/cmake/CMakeCelix.cmake similarity index 81% rename from src/hos_celix/src/cmake/Includes.cmake rename to src/hos_celix/cmake/CMakeCelix.cmake index 0c2e0a6d..d98c728c 100644 --- a/src/hos_celix/src/cmake/Includes.cmake +++ b/src/hos_celix/cmake/CMakeCelix.cmake @@ -15,15 +15,17 @@ # specific language governing permissions and limitations # under the License. + +set(CELIX_CMAKE_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}) + find_package(APR REQUIRED) include_directories(${APR_INCLUDE_DIR}) include_directories(${APRUTIL_INCLUDE_DIR}) -#include_directories("framework/private/include") include_directories("framework/public/include") -include(cmake/Dependencies.cmake) -include(cmake/Packaging.cmake) -#include(cmake/Bundling.cmake) -include(cmake/Test.cmake) -include(cmake/ApacheRat.cmake) \ No newline at end of file +include(cmake_celix/Dependencies) +include(cmake_celix/Packaging) +include(cmake_celix/Test) +include(cmake_celix/ApacheRat) +include(cmake_celix/CodeCoverage) diff --git a/src/hos_celix/cmake/Modules/FindAPR.cmake b/src/hos_celix/cmake/FindAPR.cmake similarity index 100% rename from src/hos_celix/cmake/Modules/FindAPR.cmake rename to src/hos_celix/cmake/FindAPR.cmake diff --git a/src/hos_celix/cmake/Modules/FindCELIX.cmake b/src/hos_celix/cmake/FindCELIX.cmake old mode 100755 new mode 100644 similarity index 52% rename from src/hos_celix/cmake/Modules/FindCELIX.cmake rename to src/hos_celix/cmake/FindCELIX.cmake index 9598a552..9f91e5a9 --- a/src/hos_celix/cmake/Modules/FindCELIX.cmake +++ b/src/hos_celix/cmake/FindCELIX.cmake @@ -16,41 +16,55 @@ # under the License. -# - Try to find Celix +# - Try to find Celix define the variables for the binaries/headers and include +# the Celix cmake modules needed to build bundles +# # Once done this will define # CELIX_FOUND - System has Apache Celix # CELIX_INCLUDE_DIRS - The Apache Celix include directories # CELIX_LIBRARIES - The libraries needed to use Apache Celix -# CELIX_LIBRARY_PATHS - The libraries paths needed for execution -# CELIX_DEFINITIONS - Compiler switches required for using Apache Celix +# CELIX_LAUNCHER - The path to the celix launcher +# CELIX_BUNDLES_DIR - The path where the Celix provided bundles are installed + +set(CELIX_DIR_FROM_FINDCELIX "${CMAKE_CURRENT_LIST_DIR}/../../../..") + find_path(CELIX_INCLUDE_DIR celix_errno.h - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES include include/celix) find_library(CELIX_FRAMEWORK_LIBRARY NAMES celix_framework - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES lib lib64) find_library(CELIX_UTILS_LIBRARY NAMES celix_utils - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES lib lib64) find_program(CELIX_LAUNCHER NAMES celix - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES bin) -set(CELIX_LIBRARIES ${CELIX_FRAMEWORK_LIBRARY} ${CELIX_UTILS_LIBRARY}) -set(CELIX_INCLUDE_DIRS ${CELIX_INCLUDE_DIR}) +find_file(CELIX_CMAKECELIX_FILE CMakeCelix.cmake + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local + PATH_SUFFIXES share/celix/cmake/modules) +#NOTE assuming shell.zip is always installed. +find_path(CELIX_BUNDLES_DIR shell.zip + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local + PATH_SUFFIXES share/celix/bundles) + -include(cmake/Dependencies.cmake) -include(cmake/Packaging.cmake) include(FindPackageHandleStandardArgs) # handle the QUIETLY and REQUIRED arguments and set CELIX_FOUND to TRUE # if all listed variables are TRUE -find_package_handle_standard_args(Celix DEFAULT_MSG - CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_INCLUDE_DIR CELIX_LAUNCHER) +find_package_handle_standard_args(CELIX DEFAULT_MSG + CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_INCLUDE_DIR CELIX_LAUNCHER CELIX_CMAKECELIX_FILE) +mark_as_advanced(CELIX_INCLUDE_DIR CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_LAUNCHER CELIX_CMAKECELIX_FILE) -mark_as_advanced(CELIX_INCLUDE_DIR CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_LAUNCHER) +if(CELIX_FOUND) + set(CELIX_LIBRARIES ${CELIX_FRAMEWORK_LIBRARY} ${CELIX_UTILS_LIBRARY}) + set(CELIX_INCLUDE_DIRS ${CELIX_INCLUDE_DIR}) + include(${CELIX_CMAKECELIX_FILE}) +endif() diff --git a/src/hos_celix/src/cmake/modules/FindCUnit.cmake b/src/hos_celix/cmake/FindCUnit.cmake similarity index 100% rename from src/hos_celix/src/cmake/modules/FindCUnit.cmake rename to src/hos_celix/cmake/FindCUnit.cmake diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindCppUTest.cmake b/src/hos_celix/cmake/FindCppUTest.cmake similarity index 97% rename from src/hos_cosgi_itemrepository/cmake/modules/FindCppUTest.cmake rename to src/hos_celix/cmake/FindCppUTest.cmake index 8bef46f0..ee8cf26b 100644 --- a/src/hos_cosgi_itemrepository/cmake/modules/FindCppUTest.cmake +++ b/src/hos_celix/cmake/FindCppUTest.cmake @@ -18,7 +18,7 @@ FIND_PATH(CPPUTEST_INCLUDE_DIR NAMES CppUTest/TestHarness.h) FIND_PATH(CPPUTEST_EXT_INCLUDE_DIR NAMES CppUTestExt/MockSupport.h) -FIND_LIBRARY(CPPUTEST_LIBRARY NAMES CppUtest) +FIND_LIBRARY(CPPUTEST_LIBRARY NAMES CppUTest) FIND_LIBRARY(CPPUTEST_EXT_LIBRARY NAMES CppUTestExt) # handle the QUIETLY and REQUIRED arguments and set CURL_FOUND to TRUE if diff --git a/src/hos_celix/src/cmake/modules/FindJansson.cmake b/src/hos_celix/cmake/FindJansson.cmake similarity index 100% rename from src/hos_celix/src/cmake/modules/FindJansson.cmake rename to src/hos_celix/cmake/FindJansson.cmake diff --git a/src/hos_celix/src/cmake/modules/FindSlp.cmake b/src/hos_celix/cmake/FindSlp.cmake similarity index 100% rename from src/hos_celix/src/cmake/modules/FindSlp.cmake rename to src/hos_celix/cmake/FindSlp.cmake diff --git a/src/hos_celix/build/shell/CPackConfig-shell-bundle.cmake b/src/hos_celix/cmake/FindSyslog.cmake similarity index 67% rename from src/hos_celix/build/shell/CPackConfig-shell-bundle.cmake rename to src/hos_celix/cmake/FindSyslog.cmake index a7956795..769b8064 100644 --- a/src/hos_celix/build/shell/CPackConfig-shell-bundle.cmake +++ b/src/hos_celix/cmake/FindSyslog.cmake @@ -15,11 +15,12 @@ # specific language governing permissions and limitations # under the License. -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell;shell;shell_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "shell") -SET(CPACK_PACKAGE_NAME "shell") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") + +find_path(SYSLOG_INCLUDE_DIR syslog.h /usr/include) + +include(FindPackageHandleStandardArgs) + +find_package_handle_standard_args(Syslog DEFAULT_MSG + SYSLOG_INCLUDE_DIR) + +mark_as_advanced(SYSLOG_INCLUDE_DIR) diff --git a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CPackConfig-chapter01-greeting-example-client-bundle.cmake b/src/hos_celix/cmake/FindUUID.cmake similarity index 56% rename from src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CPackConfig-chapter01-greeting-example-client-bundle.cmake rename to src/hos_celix/cmake/FindUUID.cmake index 9be7f102..63bfafb3 100644 --- a/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client/CPackConfig-chapter01-greeting-example-client-bundle.cmake +++ b/src/hos_celix/cmake/FindUUID.cmake @@ -15,11 +15,23 @@ # specific language governing permissions and limitations # under the License. -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/osgi-in-action/chapter01-greeting-example/client;chapter01-greeting-example-client;chapter01-greeting-example-client_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "chapter01-greeting-example-client") -SET(CPACK_PACKAGE_NAME "chapter01-greeting-example-client") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") + +find_path(UUID_INCLUDE_DIR uuid/uuid.h + /usr/include + /usr/local/include ) + +find_library(UUID_LIBRARY NAMES uuid + PATHS /usr/lib /usr/local/lib /usr/lib64 /usr/local/lib64 /lib/i386-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu) + +include(FindPackageHandleStandardArgs) +if (APPLE) +find_package_handle_standard_args(UUID DEFAULT_MSG + UUID_INCLUDE_DIR) +else () +find_package_handle_standard_args(UUID DEFAULT_MSG + UUID_LIBRARY UUID_INCLUDE_DIR) +endif () + + +mark_as_advanced(UUID_INCLUDE_DIR UUID_LIBRARY) + diff --git a/src/hos_celix/src/cmake/modules/UseDoxygen.cmake b/src/hos_celix/cmake/UseDoxygen.cmake similarity index 100% rename from src/hos_celix/src/cmake/modules/UseDoxygen.cmake rename to src/hos_celix/cmake/UseDoxygen.cmake diff --git a/src/hos_celix/cmake/celix-extras.cmake.develspace.in b/src/hos_celix/cmake/celix-extras.cmake.develspace.in index bcab58b4..d68d2739 100644 --- a/src/hos_celix/cmake/celix-extras.cmake.develspace.in +++ b/src/hos_celix/cmake/celix-extras.cmake.develspace.in @@ -1,2 +1,2 @@ # Append cmake modules from source directory to the cmake module path -list(APPEND CMAKE_MODULE_PATH "@CMAKE_CURRENT_SOURCE_DIR@/cmake/Modules") \ No newline at end of file +list(APPEND CMAKE_MODULE_PATH "@CMAKE_CURRENT_SOURCE_DIR@/cmake") \ No newline at end of file diff --git a/src/hos_celix/cmake/celix-extras.cmake.installspace.in b/src/hos_celix/cmake/celix-extras.cmake.installspace.in index 4913c77d..dccd1d1f 100644 --- a/src/hos_celix/cmake/celix-extras.cmake.installspace.in +++ b/src/hos_celix/cmake/celix-extras.cmake.installspace.in @@ -1,2 +1,2 @@ # Append the installed cmake modules to the cmake module path -list(APPEND CMAKE_MODULE_PATH "${hos_celix_DIR}/Modules") \ No newline at end of file +list(APPEND CMAKE_MODULE_PATH "${hos_celix_DIR}") \ No newline at end of file diff --git a/src/hos_celix/src/cmake/ApacheRat.cmake b/src/hos_celix/cmake/cmake_celix/ApacheRat.cmake similarity index 100% rename from src/hos_celix/src/cmake/ApacheRat.cmake rename to src/hos_celix/cmake/cmake_celix/ApacheRat.cmake diff --git a/src/hos_celix/src/cmake/CPackConfig-Installation.in b/src/hos_celix/cmake/cmake_celix/CPackConfig-Installation.in similarity index 96% rename from src/hos_celix/src/cmake/CPackConfig-Installation.in rename to src/hos_celix/cmake/cmake_celix/CPackConfig-Installation.in index ffce035a..0efde50e 100644 --- a/src/hos_celix/src/cmake/CPackConfig-Installation.in +++ b/src/hos_celix/cmake/cmake_celix/CPackConfig-Installation.in @@ -21,7 +21,7 @@ SET(CPACK_INSTALL_CMAKE_PROJECTS "@PROJECT_BINARY_DIR@;Apache Celix;framework;/" set(CPACK_PACKAGE_NAME "Apache Celix") SET(CPACK_PACKAGE_DESCRIPTION "Package containing a release for Apache Celix") SET(CPACK_PACKAGE_FILE_NAME "apache.celix-@CELIX_MAJOR@.@CELIX_MINOR@.@CELIX_MICRO@.@CELIX_QUALIFIER@") -set(CPACK_PACKAGE_VENDOR "incubator.apache.org/celix") +set(CPACK_PACKAGE_VENDOR "celix.apache.org") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Framework") set(CPACK_PACKAGE_VERSION_MAJOR "@CELIX_MAJOR@") set(CPACK_PACKAGE_VERSION_MINOR "@CELIX_MINOR@") diff --git a/src/hos_celix/src/cmake/CPackConfig.in b/src/hos_celix/cmake/cmake_celix/CPackConfig.in similarity index 84% rename from src/hos_celix/src/cmake/CPackConfig.in rename to src/hos_celix/cmake/cmake_celix/CPackConfig.in index bb760816..1b8d49b3 100644 --- a/src/hos_celix/src/cmake/CPackConfig.in +++ b/src/hos_celix/cmake/cmake_celix/CPackConfig.in @@ -17,9 +17,9 @@ SET(CPACK_CMAKE_GENERATOR "@CMAKE_GENERATOR@") SET(CPACK_GENERATOR "@CPACK_GENERATOR@") -SET(CPACK_INSTALL_CMAKE_PROJECTS "@BUNDLE_BIN_DIR@;@INT_BUNDLE_NAME@;@INT_BUNDLE_NAME_INSTALL@;/") +SET(CPACK_INSTALL_CMAKE_PROJECTS "@BUNDLE_BIN_DIR@;@_BUNDLE_NAME@;@_BUNDLE_NAME_INSTALL@;/") SET(CPACK_PACKAGE_DESCRIPTION "@BUNDLE_DESCRIPTION@") -SET(CPACK_PACKAGE_FILE_NAME "@INT_BUNDLE_NAME@") -SET(CPACK_PACKAGE_NAME "@INT_BUNDLE_NAME@") +SET(CPACK_PACKAGE_FILE_NAME "@_BUNDLE_NAME@") +SET(CPACK_PACKAGE_NAME "@_BUNDLE_NAME@") SET(CPACK_PACKAGE_VERSION "@BUNDLE_VERSION@") SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_celix/src/cmake/CPackConfigPKG.in b/src/hos_celix/cmake/cmake_celix/CPackConfigPKG.in similarity index 100% rename from src/hos_celix/src/cmake/CPackConfigPKG.in rename to src/hos_celix/cmake/cmake_celix/CPackConfigPKG.in diff --git a/src/hos_celix/cmake/cmake_celix/CodeCoverage.cmake b/src/hos_celix/cmake/cmake_celix/CodeCoverage.cmake new file mode 100644 index 00000000..76b1f392 --- /dev/null +++ b/src/hos_celix/cmake/cmake_celix/CodeCoverage.cmake @@ -0,0 +1,126 @@ +# Boost Software License - Version 1.0 - August 17th, 2003 +# +# Permission is hereby granted, free of charge, to any person or organization +# obtaining a copy of the software and accompanying documentation covered by +# this license (the "Software") to use, reproduce, display, distribute, +# execute, and transmit the Software, and to prepare derivative works of the +# Software, and to permit third-parties to whom the Software is furnished to +# do so, all subject to the following: +# +# The copyright notices in the Software and this entire statement, including +# the above license grant, this restriction and the following disclaimer, +# must be included in all copies of the Software, in whole or in part, and +# all derivative works of the Software, unless such copies or derivative +# works are solely in the form of machine-executable object code generated by +# a source language processor. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT +# SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +# FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. + +# - Enable Code Coverage +# +# 2012-01-31, Lars Bilke +# +# USAGE: +# 1. Copy this file into your cmake modules path +# 2. Add the following line to your CMakeLists.txt: +# INCLUDE(CodeCoverage) +# +# 3. Use the function SETUP_TARGET_FOR_COVERAGE to create a custom make target +# which runs your test executable and produces a lcov code coverage report. +# + +# - Changes made by Celix +# 1. Added compiler options using --coverage instead of GCC specific strings +# 2. Added custom target to generate HTML pages for combined coverage results +# 3. Added each coverage target to the overall "coverage" target +# 4. Added "mock" to exclude list for coverage results +# 5. Removed HTML generation from the coverage setup function +# 6. Removed unneeded Cobertura function +# + +# Option to enable/disable coverage +option(ENABLE_CODE_COVERAGE "Enables code coverage" FALSE) + +# Check if coverage is enabled +IF(ENABLE_CODE_COVERAGE) + + # Check prereqs + FIND_PROGRAM( GCOV_PATH gcov ) + FIND_PROGRAM( LCOV_PATH lcov ) + FIND_PROGRAM( GENHTML_PATH genhtml ) + FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests) + + IF(NOT GCOV_PATH) + MESSAGE(FATAL_ERROR "gcov not found! Aborting...") + ENDIF() # NOT GCOV_PATH + + #IF(NOT CMAKE_COMPILER_IS_GNUCXX) + # MESSAGE(FATAL_ERROR "Compiler is not GNU gcc! Aborting...") + #ENDIF() # NOT CMAKE_COMPILER_IS_GNUCXX + + IF ( NOT CMAKE_BUILD_TYPE STREQUAL "Debug" ) + MESSAGE( WARNING "Code coverage results with an optimised (non-Debug) build may be misleading" ) + ENDIF() # NOT CMAKE_BUILD_TYPE STREQUAL "Debug" + + # Setup compiler options + ADD_DEFINITIONS(--coverage) + set(CMAKE_SHARED_LINKER_FLAGS "--coverage") + set(CMAKE_EXE_LINKER_FLAGS "--coverage") + + IF(NOT TARGET coverage) + add_custom_target(coverage + COMMAND ${CMAKE_COMMAND} -E make_directory coverage_results + COMMAND ${GENHTML_PATH} -o coverage_results coverage/*.info.cleaned + COMMAND ${CMAKE_COMMAND} -E remove_directory coverage + + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMENT "Generating report.\nOpen ./${_outputname}/index.html in your browser to view the coverage report." + ) + + SET_TARGET_PROPERTIES(coverage PROPERTIES COVERAGE_TARGET_ADDED "") + ENDIF() + +ENDIF(ENABLE_CODE_COVERAGE) + +# Param _targetname The name of new the custom make target +# Param _testrunner The name of the target which runs the tests +# Param _outputname lcov output is generated as _outputname.info +# HTML report is generated in _outputname/index.html +# Optional fourth parameter is passed as arguments to _testrunner +# Pass them in list form, e.g.: "-j;2" for -j 2 +FUNCTION(SETUP_TARGET_FOR_COVERAGE _targetname _testrunner _outputname) + IF(ENABLE_CODE_COVERAGE) + IF(NOT LCOV_PATH) + MESSAGE(FATAL_ERROR "lcov not found! Aborting...") + ENDIF() # NOT LCOV_PATH + + IF(NOT GENHTML_PATH) + MESSAGE(FATAL_ERROR "genhtml not found! Aborting...") + ENDIF() # NOT GENHTML_PATH + + # Setup target + ADD_CUSTOM_TARGET(${_targetname} + + # Cleanup lcov + ${LCOV_PATH} --directory . --zerocounters + + # Run tests + COMMAND ${_testrunner} ${ARGV3} + + # Capturing lcov counters and generating report + COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/coverage + COMMAND ${LCOV_PATH} --directory . --capture --output-file ${_outputname}.info + COMMAND ${LCOV_PATH} --remove ${_outputname}.info 'mock/*' 'test/*' '/usr/*' --output-file ${_outputname}.info.cleaned + + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + COMMENT "Resetting code coverage counters to zero.\nProcessing code coverage counters and generating report." + ) + ADD_DEPENDENCIES(coverage ${_targetname}) + ENDIF(ENABLE_CODE_COVERAGE) +ENDFUNCTION() # SETUP_TARGET_FOR_COVERAGE \ No newline at end of file diff --git a/src/hos_celix/src/cmake/Dependencies.cmake b/src/hos_celix/cmake/cmake_celix/Dependencies.cmake similarity index 100% rename from src/hos_celix/src/cmake/Dependencies.cmake rename to src/hos_celix/cmake/cmake_celix/Dependencies.cmake diff --git a/src/hos_celix/src/cmake/NOTE b/src/hos_celix/cmake/cmake_celix/NOTE similarity index 100% rename from src/hos_celix/src/cmake/NOTE rename to src/hos_celix/cmake/cmake_celix/NOTE diff --git a/src/hos_celix/src/cmake/Packaging.cmake b/src/hos_celix/cmake/cmake_celix/Packaging.cmake similarity index 52% rename from src/hos_celix/src/cmake/Packaging.cmake rename to src/hos_celix/cmake/cmake_celix/Packaging.cmake index 7143a69b..158092ac 100644 --- a/src/hos_celix/src/cmake/Packaging.cmake +++ b/src/hos_celix/cmake/cmake_celix/Packaging.cmake @@ -78,85 +78,206 @@ SET(CPACK_GENERATOR "ZIP") celix_add_component_group(all) celix_add_component_group(bundles PARENT_GROUP all) +add_custom_target(bundles ALL) + +MACRO(CHECK_HEADERS) + if (NOT BUNDLE_SYMBOLICNAME) + MESSAGE(FATAL_ERROR "Bundle Symbolic Name not set, please set it using \"SET(BUNDLE_SYMBOLICNAME \"bundle_symbolic_name\")\".") + endif (NOT BUNDLE_SYMBOLICNAME) + + if (NOT BUNDLE_VERSION) + MESSAGE(WARNING "Bundle version not set, using default \"0.0.0\" version.") + SET(BUNDLE_VERSION "0.0.0") + endif (NOT BUNDLE_VERSION) +ENDMACRO(CHECK_HEADERS) + MACRO(SET_HEADER header content) - SET(INT_${header} "${content}") - string(STRIP ${INT_${header}} INT_${header}) + SET(${header} "${content}") + string(STRIP ${${header}} ${${header}}) ENDMACRO(SET_HEADER) MACRO(SET_HEADERS content) SET(INT_BUNDLE_EXTRAHEADER "${INT_BUNDLE_EXTRAHEADER}\n${content}") - string(STRIP ${INT_BUNDLE_EXTRAHEADER} INT_BUNDLE_EXTRAHEADER) + string(STRIP "${INT_BUNDLE_EXTRAHEADER}" INT_BUNDLE_EXTRAHEADER) ENDMACRO(SET_HEADERS) +MACRO(BUNDLE_PRIVATE_LIBRARY) + PARSE_ARGUMENTS(BUNDLE_LIBRARY "SOURCES;LINK_LIBRARIES" "" ${ARGN}) + LIST(GET BUNDLE_LIBRARY_DEFAULT_ARGS 0 BUNDLE_LIBRARY_NAME) + + CHECK_HEADERS() + + SET(BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_SYMBOLICNAME}-${BUNDLE_LIBRARY_NAME}) + + add_library(${BUNDLE_LIBRARY_VERSIONED_NAME} SHARED ${BUNDLE_LIBRARY_SOURCES}) + target_link_libraries(${BUNDLE_LIBRARY_VERSIONED_NAME} ${BUNDLE_LIBRARY_LINK_LIBRARIES}) +ENDMACRO(BUNDLE_PRIVATE_LIBRARY) + +MACRO(BUNDLE_LIBRARY) + PARSE_ARGUMENTS(BUNDLE_LIBRARY "SOURCES;LINK_LIBRARIES" "" ${ARGN}) + LIST(GET BUNDLE_LIBRARY_DEFAULT_ARGS 0 BUNDLE_LIBRARY_NAME) + + SET(BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_LIBRARY_NAME}) + + add_library(${BUNDLE_LIBRARY_VERSIONED_NAME} SHARED ${BUNDLE_LIBRARY_SOURCES}) + target_link_libraries(${BUNDLE_LIBRARY_VERSIONED_NAME} ${BUNDLE_LIBRARY_LINK_LIBRARIES}) +ENDMACRO(BUNDLE_LIBRARY) + +MACRO(_parseExportLibraryName _export) + STRING(REPLACE "|" ";" _exports ${_export}) + LIST(LENGTH _exports _size) + LIST(GET _exports 0 _library) + SET(EXPORT_LIBRARY_NAME ${_library}) + + IF(${_size} EQUAL 2) + LIST(GET _exports 1 _version) + IF(_version) + string(FIND ${_version} "\"" _start) + string(FIND ${_version} "\"" _end REVERSE) + MATH(EXPR _start ${_start}+1) + MATH(EXPR _length ${_end}-${_start}) + string(SUBSTRING ${_version} ${_start} ${_length} ENDIF) + + SET(EXPORT_LIBRARY_NAME ${_library}-${ENDIF}) + ENDIF() + ENDIF() +ENDMACRO() + +MACRO(PROCESS_MANIFEST_HEADERS) + IF(BUNDLE_DESCRIPTION) + SET_HEADERS("Bundle-Description: ${BUNDLE_DESCRIPTION}") + ENDIF() + IF(BUNDLE_VERSION) + SET_HEADERS("Bundle-Version: ${BUNDLE_VERSION}") + ENDIF() + IF(BUNDLE_NAME) + SET_HEADERS("Bundle-Name: ${BUNDLE_NAME}") + ENDIF() + + SET_HEADERS("Manifest-Version: 1.0") + +ENDMACRO() + + MACRO(bundle) - PARSE_ARGUMENTS(BUNDLE "SOURCES;FILES;DIRECTORIES;INSTALL_FILES" "INSTALL" ${ARGN}) - LIST(GET BUNDLE_DEFAULT_ARGS 0 INT_BUNDLE_NAME) + PARSE_ARGUMENTS(_BUNDLE "SOURCES;LINK_LIBRARIES;EXPORT_VERSION;ACTIVATOR;PRIVATE_LIBRARIES;EXPORT_LIBRARIES;IMPORT_LIBRARIES;FILES;DIRECTORIES;INSTALL_FILES" "PRIVATE;EXPORT;INSTALL" ${ARGN}) + LIST(GET _BUNDLE_DEFAULT_ARGS 0 _BUNDLE_NAME) - add_library(${INT_BUNDLE_NAME} SHARED ${BUNDLE_SOURCES}) - set_property(TARGET ${INT_BUNDLE_NAME} PROPERTY BUNDLE "${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip") - - if (NOT INT_BUNDLE_SYMBOLICNAME) - set(INT_BUNDLE_SYMBOLICNAME ${INT_BUNDLE_NAME}) - endif (NOT INT_BUNDLE_SYMBOLICNAME) - if (NOT INT_BUNDLE_VERSION) - set(INT_BUNDLE_VERSION ${DEFAULT_VERSION}) - endif (NOT INT_BUNDLE_VERSION) - if (NOT INT_BUNDLE_DESCRIPTION) - set(INT_BUNDLE_DESCRIPTION "${INT_BUNDLE_SYMBOLICNAME} bundle") - endif (NOT INT_BUNDLE_DESCRIPTION) - - set(INT_BUNDLE_NAME_INSTALL ${INT_BUNDLE_NAME}_install) - - SET(__bundleManifest ${CMAKE_CURRENT_BINARY_DIR}/MANIFEST.MF) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/manifest.in ${__bundleManifest} @ONLY) - install (FILES ${__bundleManifest} DESTINATION ./META-INF COMPONENT ${INT_BUNDLE_NAME_INSTALL}) + CHECK_HEADERS() - install (TARGETS ${INT_BUNDLE_NAME} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - if (BUNDLE_FILES) - install (FILES ${BUNDLE_FILES} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - endif(BUNDLE_FILES) - if (BUNDLE_DIRECTORIES) - install (DIRECTORY ${BUNDLE_DIRECTORIES} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - endif(BUNDLE_DIRECTORIES) + PROCESS_MANIFEST_HEADERS() + + if (NOT _BUNDLE_NAME) + message(STATUS "NO bundle name set, using symbolic name") + SET(_BUNDLE_NAME ${BUNDLE_SYMBOLICNAME}) + endif(NOT _BUNDLE_NAME) + + set(_BUNDLE_NAME_INSTALL ${_BUNDLE_NAME}_install) + + if(_BUNDLE_SOURCES) + add_library(${_BUNDLE_NAME} SHARED ${_BUNDLE_SOURCES}) + target_link_libraries(${_BUNDLE_NAME} ${_BUNDLE_LINK_LIBRARIES}) + SET_HEADERS("Bundle-Activator: ${_BUNDLE_NAME}") + else(_BUNDLE_SOURCES) + add_custom_target(${_BUNDLE_NAME}) + add_dependencies(bundles ${_BUNDLE_NAME}) + endif(_BUNDLE_SOURCES) + + SET(TEMP) + foreach(_PRIVATE_LIBRARY ${_BUNDLE_PRIVATE_LIBRARIES}) + SET(_BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_SYMBOLICNAME}-${_PRIVATE_LIBRARY}) + add_dependencies(${_BUNDLE_NAME} "${_BUNDLE_LIBRARY_VERSIONED_NAME}") + install(TARGETS ${_BUNDLE_LIBRARY_VERSIONED_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME}_install) + + SET(TEMP ${TEMP} ${_BUNDLE_LIBRARY_VERSIONED_NAME}) + endforeach() + SET(_BUNDLE_PRIVATE_LIBRARIES ${TEMP}) + UNSET(TEMP) + + FOREACH(_EXPORT_LIBRARY ${_BUNDLE_EXPORT_LIBRARIES}) + _parseExportLibraryName(${_EXPORT_LIBRARY}) + ADD_DEPENDENCIES(${_BUNDLE_NAME} ${EXPORT_LIBRARY_NAME}) + INSTALL(TARGETS ${EXPORT_LIBRARY_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME}_install) + ENDFOREACH() + + set_property(TARGET ${_BUNDLE_NAME} PROPERTY BUNDLE "${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip") + + if(_BUNDLE_SOURCES) + list(APPEND _BUNDLE_PRIVATE_LIBRARIES ${_BUNDLE_NAME}) + endif(_BUNDLE_SOURCES) + + string (REPLACE ";" "," _BUNDLE_PRIVATE_LIBRARIES "${_BUNDLE_PRIVATE_LIBRARIES}") + string (REPLACE ";" "," _BUNDLE_EXPORT_LIBRARIES "${_BUNDLE_EXPORT_LIBRARIES}") + string (REPLACE "|" ";" _BUNDLE_EXPORT_LIBRARIES "${_BUNDLE_EXPORT_LIBRARIES}") + string (REPLACE ";" "," _BUNDLE_IMPORT_LIBRARIES "${_BUNDLE_IMPORT_LIBRARIES}") + string (REPLACE "|" ";" _BUNDLE_IMPORT_LIBRARIES "${_BUNDLE_IMPORT_LIBRARIES}") + + if(_BUNDLE_ACTIVATOR) + SET_HEADERS("Bundle-Activator: ${_BUNDLE_ACTIVATOR}") + endif() + if(_BUNDLE_PRIVATE_LIBRARIES) + SET_HEADERS("Private-Library: ${_BUNDLE_PRIVATE_LIBRARIES}") + endif() + if(_BUNDLE_EXPORT_LIBRARIES) + SET_HEADERS("Export-Library: ${_BUNDLE_EXPORT_LIBRARIES}") + endif() + if(_BUNDLE_IMPORT_LIBRARIES) + SET_HEADERS("Import-Library: ${_BUNDLE_IMPORT_LIBRARIES}") + endif() + + SET(__bundleManifest ${CMAKE_CURRENT_BINARY_DIR}/MANIFEST.MF) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/manifest.in ${__bundleManifest} @ONLY) + install (FILES ${__bundleManifest} DESTINATION ./META-INF COMPONENT ${_BUNDLE_NAME_INSTALL}) + + if(_BUNDLE_SOURCES) + install (TARGETS ${_BUNDLE_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif(_BUNDLE_SOURCES) + + if(_BUNDLE_FILES) + install (FILES ${_BUNDLE_FILES} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif() + if(_BUNDLE_DIRECTORIES) + install (DIRECTORY ${_BUNDLE_DIRECTORIES} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif() - SET(__bundleConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${INT_BUNDLE_NAME}-bundle.cmake) - SET(BUNDLE_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfig.in ${__bundleConfig} @ONLY) + SET(__bundleConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${_BUNDLE_NAME}-bundle.cmake) + SET(BUNDLE_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/CPackConfig.in ${__bundleConfig} @ONLY) - if(JAR_COMMAND) - ADD_CUSTOM_COMMAND(TARGET ${INT_BUNDLE_NAME} - POST_BUILD - COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar - COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -xf ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip - COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -cfm ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip META-INF/MANIFEST.MF . - COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - else(JAR_COMMAND) - ADD_CUSTOM_COMMAND(TARGET ${INT_BUNDLE_NAME} - POST_BUILD - COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - endif(JAR_COMMAND) - - if (BUNDLE_INSTALL) - CELIX_ADD_COMPONENT(${INT_BUNDLE_NAME} - DISPLAY_NAME ${INT_BUNDLE_SYMBOLICNAME} - DESCRIPTION ${INT_BUNDLE_DESCRIPTION} - GROUP bundles - ) - add_dependencies( install-${INT_BUNDLE_NAME} ${INT_BUNDLE_NAME} ) - - if (BUNDLE_INSTALL_FILES) - install (FILES ${BUNDLE_INSTALL_FILES} DESTINATION include/celix/${INT_BUNDLE_NAME} COMPONENT ${INT_BUNDLE_NAME}) - endif(BUNDLE_INSTALL_FILES) - - INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip DESTINATION share/celix/bundles COMPONENT ${INT_BUNDLE_NAME}) - endif(BUNDLE_INSTALL) - - SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip) + if(JAR_COMMAND) + ADD_CUSTOM_COMMAND(TARGET ${_BUNDLE_NAME} + POST_BUILD + COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} + COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar + COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -xf ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip + COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -cfm ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip META-INF/MANIFEST.MF . + COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + else(JAR_COMMAND) + ADD_CUSTOM_COMMAND(TARGET ${_BUNDLE_NAME} + POST_BUILD + COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + endif(JAR_COMMAND) + + if (_BUNDLE_INSTALL) + CELIX_ADD_COMPONENT(${_BUNDLE_NAME} + DISPLAY_NAME ${BUNDLE_SYMBOLICNAME} + DESCRIPTION ${BUNDLE_DESCRIPTION} + GROUP bundles + ) + add_dependencies( install-${_BUNDLE_NAME} ${_BUNDLE_NAME} ) + + if (_BUNDLE_INSTALL_FILES) + install (FILES ${_BUNDLE_INSTALL_FILES} DESTINATION include/celix/${_BUNDLE_NAME} COMPONENT ${_BUNDLE_NAME}) + endif() + + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip DESTINATION share/celix/bundles COMPONENT ${_BUNDLE_NAME}) + endif() + + SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip) ENDMACRO(bundle) MACRO(install_bundle) @@ -212,7 +333,7 @@ ENDMACRO(package) ADD_CUSTOM_TARGET(deploy) MACRO(deploy) - PARSE_ARGUMENTS(DEPLOY "BUNDLES;DRIVERS;ENDPOINTS" "" ${ARGN}) + PARSE_ARGUMENTS(DEPLOY "BUNDLES;DRIVERS;ENDPOINTS;PROPERTIES" "" ${ARGN}) LIST(GET DEPLOY_DEFAULT_ARGS 0 DEPLOY_NAME) SET(DEPLOY_COMPONENT deploy_${DEPLOY_NAME}) @@ -220,19 +341,31 @@ MACRO(deploy) SET(BUNDLES "") SET(DEPS) + SET(PROPERTIES "") FOREACH(BUNDLE ${DEPLOY_BUNDLES}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) - get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - COMMAND ${CMAKE_COMMAND} -E copy ${bundle_file} - ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - DEPENDS ${BUNDLE} - COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" - ) - SET(BUNDLES "${BUNDLES} bundles/${BUNDLE}.zip") - SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip) + IF(IS_ABSOLUTE ${BUNDLE} AND EXISTS ${BUNDLE}) #it is a full path not a bundle name (e.g. a target) + get_filename_component(BUNDLE_NAME ${BUNDLE} NAME_WE) + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip + COMMAND ${CMAKE_COMMAND} -E copy ${BUNDLE} + ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip + COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" + ) + ELSE() + set(BUNDLE_NAME ${BUNDLE}) + get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip + COMMAND ${CMAKE_COMMAND} -E copy ${bundle_file} + ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip + DEPENDS ${BUNDLE} + COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" + ) + ENDIF() + SET(BUNDLES "${BUNDLES} bundles/${BUNDLE_NAME}.zip") + SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip) ENDFOREACH(BUNDLE) + FOREACH(BUNDLE ${DEPLOY_DRIVERS}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) @@ -244,8 +377,9 @@ MACRO(deploy) ) #SET(BUNDLES "${BUNDLES} drivers/${BUNDLE}.zip") SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/drivers/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) - FOREACH(BUNDLE ${DEPLOY_ENDPOINTS}) + ENDFOREACH(BUNDLE) + + FOREACH(BUNDLE ${DEPLOY_ENDPOINTS}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/endpoints/${BUNDLE}.zip @@ -256,7 +390,11 @@ MACRO(deploy) ) #SET(BUNDLES "${BUNDLES} drivers/${BUNDLE}.zip") SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/endpoints/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) + ENDFOREACH(BUNDLE) + + FOREACH(PROPERTY ${DEPLOY_PROPERTIES}) + SET(PROPERTIES "${PROPERTIES}\n${PROPERTY}") + ENDFOREACH(PROPERTY) IF(NOT(CELIX_FOUND)) #celix project set(DEPS ${DEPS};celix) @@ -270,7 +408,7 @@ MACRO(deploy) SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles") SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/drivers") - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) IF(UNIX) if(CELIX_FOUND) @@ -292,7 +430,7 @@ MACRO(deploy) ENDIF(APPLE) ENDIF(UNIX) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) # Generate an Eclipse launch file to be able to run the deployment from Eclipse # Linux/unix is assumed since we do only support VS on windows @@ -306,7 +444,7 @@ MACRO(deploy) SET(PROJECT_ATTR ${last}) SET(WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/") - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/RunConfig.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/${DEPLOY_NAME}.launch @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/RunConfig.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/${DEPLOY_NAME}.launch @ONLY) ENDIF(UNIX) IF(WIN32) diff --git a/src/hos_celix/src/cmake/RunConfig.in b/src/hos_celix/cmake/cmake_celix/RunConfig.in similarity index 100% rename from src/hos_celix/src/cmake/RunConfig.in rename to src/hos_celix/cmake/cmake_celix/RunConfig.in diff --git a/src/hos_cosgi_itemrepository/cmake/Test.cmake b/src/hos_celix/cmake/cmake_celix/Test.cmake similarity index 65% rename from src/hos_cosgi_itemrepository/cmake/Test.cmake rename to src/hos_celix/cmake/cmake_celix/Test.cmake index 5ccccea8..20b3d3dd 100644 --- a/src/hos_cosgi_itemrepository/cmake/Test.cmake +++ b/src/hos_celix/cmake/cmake_celix/Test.cmake @@ -16,8 +16,12 @@ # under the License. FUNCTION(ADD_TARGET_FOR_TEST _testrunner) - add_test(NAME ${_testrunner} - COMMAND ${_testrunner} -ojunit) + #add_test(NAME ${_testrunner} + # COMMAND ${_testrunner} -ojunit) + + ADD_TEST(ctest_build_${_testrunner} "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_testrunner}) + ADD_TEST(ctest_run_${_testrunner} ${_testrunner} -ojunit) + SET_TESTS_PROPERTIES ( ctest_run_${_testrunner} PROPERTIES DEPENDS ctest_build_${_testrunner}) string(LENGTH ${_testrunner} length) math(EXPR l "${length} - 5") @@ -40,8 +44,8 @@ MACRO(run_test) add_custom_target(${__testTarget} ${EXEC} ${EXEC} - COMMAND if [ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml ]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-Run.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml > ${EXEC}-Results.html \; fi - COMMAND if [ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml ]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-List.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml > ${EXEC}-Listing.html \; fi + COMMAND if \\[ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml \\]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-Run.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml > ${EXEC}-Results.html \; fi + COMMAND if \\[ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml \\]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-List.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml > ${EXEC}-Listing.html \; fi WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/test_results ) ADD_DEPENDENCIES(test_cunit ${__testTarget}) diff --git a/src/hos_celix/cmake/cmake_celix/config.properties.in b/src/hos_celix/cmake/cmake_celix/config.properties.in new file mode 100644 index 00000000..30dd9f5d --- /dev/null +++ b/src/hos_celix/cmake/cmake_celix/config.properties.in @@ -0,0 +1,2 @@ +cosgi.auto.start.1=@BUNDLES@ +@PROPERTIES@ diff --git a/src/hos_celix/src/cmake/installation.cmake b/src/hos_celix/cmake/cmake_celix/installation.cmake similarity index 91% rename from src/hos_celix/src/cmake/installation.cmake rename to src/hos_celix/cmake/cmake_celix/installation.cmake index 68ac7098..3be7c37d 100644 --- a/src/hos_celix/src/cmake/installation.cmake +++ b/src/hos_celix/cmake/cmake_celix/installation.cmake @@ -23,7 +23,7 @@ IF(NOT CPACK_COMMAND) MESSAGE(FATAL_ERROR "Need CPack!") ENDIF(NOT CPACK_COMMAND) -CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfig-Installation.in CPackConfig-Installation.cmake @ONLY) +CONFIGURE_FILE(${CMAKE_CURRENT_LIST_DIR}/CPackConfig-Installation.in CPackConfig-Installation.cmake @ONLY) ADD_CUSTOM_TARGET(package-release ${CPACK_COMMAND} --config "CPackConfig-Installation.cmake" ) diff --git a/src/hos_celix/cmake/cmake_celix/manifest.in b/src/hos_celix/cmake/cmake_celix/manifest.in new file mode 100644 index 00000000..d1d9c5c6 --- /dev/null +++ b/src/hos_celix/cmake/cmake_celix/manifest.in @@ -0,0 +1,2 @@ +Bundle-SymbolicName: @BUNDLE_SYMBOLICNAME@ +@INT_BUNDLE_EXTRAHEADER@ diff --git a/src/hos_celix/src/cmake/run.sh.in b/src/hos_celix/cmake/cmake_celix/run.sh.in similarity index 76% rename from src/hos_celix/src/cmake/run.sh.in rename to src/hos_celix/cmake/cmake_celix/run.sh.in index 11e08388..606f0e68 100644 --- a/src/hos_celix/src/cmake/run.sh.in +++ b/src/hos_celix/cmake/cmake_celix/run.sh.in @@ -1,2 +1,2 @@ export @LIBRARY_PATH@=@FW_PATH@:@UTILS_PATH@ -@LAUNCHER@ \ No newline at end of file +@LAUNCHER@ $@ diff --git a/src/hos_celix/src/cmake/vcxproj.user.in b/src/hos_celix/cmake/cmake_celix/vcxproj.user.in similarity index 100% rename from src/hos_celix/src/cmake/vcxproj.user.in rename to src/hos_celix/cmake/cmake_celix/vcxproj.user.in diff --git a/src/hos_celix/include/hos_celix/archive.h b/src/hos_celix/include/hos_celix/archive.h index 4cc6f116..fd418f3b 100644 --- a/src/hos_celix/include/hos_celix/archive.h +++ b/src/hos_celix/include/hos_celix/archive.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date May 31, 2010 * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/array_list.h b/src/hos_celix/include/hos_celix/array_list.h index 232b29a4..c1fc30d4 100644 --- a/src/hos_celix/include/hos_celix/array_list.h +++ b/src/hos_celix/include/hos_celix/array_list.h @@ -20,15 +20,13 @@ * array_list.h * * \date Aug 4, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef ARRAY_LIST_H_ #define ARRAY_LIST_H_ -#include - #include "celixbool.h" #include "exports.h" #include "celix_errno.h" diff --git a/src/hos_celix/include/hos_celix/bundle.h b/src/hos_celix/include/hos_celix/bundle.h index 06ec0560..0fb4c357 100644 --- a/src/hos_celix/include/hos_celix/bundle.h +++ b/src/hos_celix/include/hos_celix/bundle.h @@ -20,16 +20,13 @@ * bundle.h * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_H_ #define BUNDLE_H_ -#include -#include - typedef struct bundle * bundle_pt; #include "celix_errno.h" @@ -41,9 +38,10 @@ typedef struct bundle * bundle_pt; #include "service_reference.h" #include "bundle_context.h" #include "celix_log.h" +#include "celix_threads.h" -FRAMEWORK_EXPORT celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr_pool_t *mp); -FRAMEWORK_EXPORT celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive, apr_pool_t *bundlePool); +FRAMEWORK_EXPORT celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger); +FRAMEWORK_EXPORT celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive); FRAMEWORK_EXPORT celix_status_t bundle_destroy(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_isSystemBundle(bundle_pt bundle, bool *systemBundle); @@ -56,7 +54,7 @@ FRAMEWORK_EXPORT activator_pt bundle_getActivator(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_setActivator(bundle_pt bundle, activator_pt activator); FRAMEWORK_EXPORT celix_status_t bundle_getContext(bundle_pt bundle, bundle_context_pt *context); FRAMEWORK_EXPORT celix_status_t bundle_setContext(bundle_pt bundle, bundle_context_pt context); -FRAMEWORK_EXPORT celix_status_t bundle_getEntry(bundle_pt bundle, char * name, apr_pool_t *pool, char **entry); +FRAMEWORK_EXPORT celix_status_t bundle_getEntry(bundle_pt bundle, char * name, char **entry); FRAMEWORK_EXPORT celix_status_t bundle_start(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_startWithOptions(bundle_pt bundle, int options); @@ -82,7 +80,7 @@ FRAMEWORK_EXPORT int compareTo(service_reference_pt a, service_reference_pt b); FRAMEWORK_EXPORT celix_status_t bundle_getState(bundle_pt bundle, bundle_state_e *state); FRAMEWORK_EXPORT celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable); -FRAMEWORK_EXPORT celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread); +FRAMEWORK_EXPORT celix_status_t bundle_getLockingThread(bundle_pt bundle, celix_thread_t *thread); FRAMEWORK_EXPORT celix_status_t bundle_lock(bundle_pt bundle, bool *locked); FRAMEWORK_EXPORT celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked); @@ -92,11 +90,9 @@ FRAMEWORK_EXPORT celix_status_t bundle_close(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_refresh(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_getBundleId(bundle_pt bundle, long *id); -FRAMEWORK_EXPORT celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, array_list_pt *list); +FRAMEWORK_EXPORT celix_status_t bundle_getRegisteredServices(bundle_pt bundle, array_list_pt *list); FRAMEWORK_EXPORT celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list); -FRAMEWORK_EXPORT celix_status_t bundle_getMemoryPool(bundle_pt bundle, apr_pool_t **pool); - FRAMEWORK_EXPORT celix_status_t bundle_setFramework(bundle_pt bundle, framework_pt framework); FRAMEWORK_EXPORT celix_status_t bundle_getFramework(bundle_pt bundle, framework_pt *framework); diff --git a/src/hos_celix/include/hos_celix/bundle_activator.h b/src/hos_celix/include/hos_celix/bundle_activator.h index 87d03b7c..bf1a2613 100644 --- a/src/hos_celix/include/hos_celix/bundle_activator.h +++ b/src/hos_celix/include/hos_celix/bundle_activator.h @@ -30,7 +30,7 @@ * to be stopped. The same applies to the bundleActivator_create() and * bundleActivator_destroy() functions. * The Framework must not concurrently call the activator functions. - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date March 18, 2010 * \copyright Apache License, Version 2.0 */ @@ -54,7 +54,7 @@ * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context, void **userData); +ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context_ptr, void **userData); /** * Called when this bundle is started so the Framework can perform the bundle-specific activities necessary @@ -72,7 +72,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void *userData, bundle_context_pt context); /** * Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary @@ -91,7 +91,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void * userData, bundle_co * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void *userData, bundle_context_pt context); /** * Called when this bundle is stopped so the bundle can destroy the instance of its activator. In general, this @@ -108,7 +108,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void * userData, bundle_con * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_destroy(void *userData, bundle_context_pt __attribute__((unused)) __attribute__((unused)) context); #endif /* BUNDLE_ACTIVATOR_H_ */ diff --git a/src/hos_celix/include/hos_celix/bundle_archive.h b/src/hos_celix/include/hos_celix/bundle_archive.h index deed3f41..2ac43c65 100644 --- a/src/hos_celix/include/hos_celix/bundle_archive.h +++ b/src/hos_celix/include/hos_celix/bundle_archive.h @@ -20,14 +20,14 @@ * bundle_archive.h * * \date Aug 8, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_ARCHIVE_H_ #define BUNDLE_ARCHIVE_H_ -#include +#include #include "bundle_revision.h" #include "bundle_state.h" @@ -38,9 +38,11 @@ typedef struct bundleArchive * bundle_archive_pt; -celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, apr_pool_t *mp, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework_logger_pt logger, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_recreate(char * archiveRoot, apr_pool_t *mp, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_createSystemBundleArchive(framework_logger_pt logger, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_recreate(char * archiveRoot, bundle_archive_pt *bundle_archive); + +celix_status_t bundleArchive_destroy(bundle_archive_pt archive); FRAMEWORK_EXPORT celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id); FRAMEWORK_EXPORT celix_status_t bundleArchive_getLocation(bundle_archive_pt archive, char **location); diff --git a/src/hos_celix/include/hos_celix/bundle_context.h b/src/hos_celix/include/hos_celix/bundle_context.h index 9b24931c..4adac506 100644 --- a/src/hos_celix/include/hos_celix/bundle_context.h +++ b/src/hos_celix/include/hos_celix/bundle_context.h @@ -20,7 +20,7 @@ * bundle_context.h * * \date Mar 26, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -41,7 +41,7 @@ typedef struct bundleContext *bundle_context_pt; #include "properties.h" #include "array_list.h" -celix_status_t bundleContext_create(framework_pt framework, framework_logger_pt, bundle_pt bundle, bundle_context_pt *bundle_context); +celix_status_t bundleContext_create(apr_pool_t *pool, framework_pt framework, framework_logger_pt, bundle_pt bundle, bundle_context_pt *bundle_context); celix_status_t bundleContext_destroy(bundle_context_pt context); FRAMEWORK_EXPORT celix_status_t bundleContext_getBundle(bundle_context_pt context, bundle_pt *bundle); @@ -58,6 +58,7 @@ FRAMEWORK_EXPORT celix_status_t bundleContext_registerServiceFactory(bundle_cont FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReferences(bundle_context_pt context, const char * serviceName, char * filter, array_list_pt *service_references); FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReference(bundle_context_pt context, char * serviceName, service_reference_pt *service_reference); +FRAMEWORK_EXPORT celix_status_t bundleContext_ungetServiceReference(bundle_context_pt context, service_reference_pt reference); FRAMEWORK_EXPORT celix_status_t bundleContext_getService(bundle_context_pt context, service_reference_pt reference, void **service_instance); FRAMEWORK_EXPORT celix_status_t bundleContext_ungetService(bundle_context_pt context, service_reference_pt reference, bool *result); diff --git a/src/hos_celix/include/hos_celix/bundle_event.h b/src/hos_celix/include/hos_celix/bundle_event.h index 857847ac..bdd1747c 100644 --- a/src/hos_celix/include/hos_celix/bundle_event.h +++ b/src/hos_celix/include/hos_celix/bundle_event.h @@ -20,7 +20,7 @@ * bundle_event.h * * \date Jun 28, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/bundle_listener.h b/src/hos_celix/include/hos_celix/bundle_listener.h index b7d221d9..b68687dd 100644 --- a/src/hos_celix/include/hos_celix/bundle_listener.h +++ b/src/hos_celix/include/hos_celix/bundle_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date June 28, 2012 * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_LISTENER_H_ #define BUNDLE_LISTENER_H_ -#include - typedef struct bundle_listener *bundle_listener_pt; #include "celix_errno.h" #include "bundle_event.h" struct bundle_listener { - apr_pool_t *pool; void * handle; celix_status_t (*bundleChanged)(void * listener, bundle_event_pt event); }; diff --git a/src/hos_celix/include/hos_celix/bundle_revision.h b/src/hos_celix/include/hos_celix/bundle_revision.h index dfb545f0..3bc01998 100644 --- a/src/hos_celix/include/hos_celix/bundle_revision.h +++ b/src/hos_celix/include/hos_celix/bundle_revision.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date April 12, 2011 * \copyright Apache License, Version 2.0 */ @@ -30,11 +30,11 @@ #define BUNDLE_REVISION_H_ #include -#include #include "celix_errno.h" #include "manifest.h" #include "celix_log.h" +#include "array_list.h" /** * Typedef for bundle_revision_pt. @@ -62,7 +62,9 @@ typedef struct bundleRevision * bundle_revision_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for bundle_revision failed. */ -celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision); +celix_status_t bundleRevision_create(framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision); + +celix_status_t bundleRevision_destroy(bundle_revision_pt revision); /** * Retrieves the revision number of the given revision. @@ -112,6 +114,18 @@ celix_status_t bundleRevision_getRoot(bundle_revision_pt revision, char **root); */ celix_status_t bundleRevision_getManifest(bundle_revision_pt revision, manifest_pt *manifest); +/** + * Retrieves the handles of the installed libraries for this revision. + * + * @param revision The revision to get the manifest for. + * @param[out] handles array_list_pt containing the handles. + * + * @return Status code indication failure or success: + * - CELIX_SUCCESS when no errors are encountered. + * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. + */ +celix_status_t bundleRevision_getHandles(bundle_revision_pt revision, array_list_pt *handles); + #endif /* BUNDLE_REVISION_H_ */ /** diff --git a/src/hos_celix/include/hos_celix/bundle_state.h b/src/hos_celix/include/hos_celix/bundle_state.h index e458e39c..36694a5b 100644 --- a/src/hos_celix/include/hos_celix/bundle_state.h +++ b/src/hos_celix/include/hos_celix/bundle_state.h @@ -20,7 +20,7 @@ * bundle_state.h * * \date Sep 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/capability.h b/src/hos_celix/include/hos_celix/capability.h index 2edf41e6..e2dc33cb 100644 --- a/src/hos_celix/include/hos_celix/capability.h +++ b/src/hos_celix/include/hos_celix/capability.h @@ -20,7 +20,7 @@ * capability.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,7 +32,8 @@ typedef struct capability *capability_pt; #include "hash_map.h" #include "module.h" -celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability); +celix_status_t capability_create(module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability); +celix_status_t capability_destroy(capability_pt capability); celix_status_t capability_getServiceName(capability_pt capability, char **serviceName); celix_status_t capability_getVersion(capability_pt capability, version_pt *version); celix_status_t capability_getModule(capability_pt capability, module_pt *module); diff --git a/src/hos_celix/include/hos_celix/celix_errno.h b/src/hos_celix/include/hos_celix/celix_errno.h index c3760205..54a76892 100644 --- a/src/hos_celix/include/hos_celix/celix_errno.h +++ b/src/hos_celix/include/hos_celix/celix_errno.h @@ -20,7 +20,7 @@ * celix_errno.h * * \date Feb 15, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ /*! @@ -31,8 +31,8 @@ #ifndef CELIX_ERRNO_H_ #define CELIX_ERRNO_H_ +#include #include -#include #include "framework_exports.h" @@ -56,7 +56,7 @@ struct celix_status { /*! * Status type returned by all functions in Celix */ -typedef apr_status_t celix_status_t; +typedef int celix_status_t; /*! * Return a readable string for the given error code. @@ -72,7 +72,7 @@ FRAMEWORK_EXPORT char *celix_strerror(celix_status_t errorcode, char *buffer, si /*! * Starting point for Celix errors. */ -#define CELIX_START_ERROR APR_OS_START_USERERR +#define CELIX_START_ERROR 70000 /*! * The range for Celix errors. diff --git a/src/hos_celix/include/hos_celix/celix_log.h b/src/hos_celix/include/hos_celix/celix_log.h index 5b74f75d..50c2cc40 100644 --- a/src/hos_celix/include/hos_celix/celix_log.h +++ b/src/hos_celix/include/hos_celix/celix_log.h @@ -20,7 +20,7 @@ * celix_log.h * * \date Jan 12, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,6 +29,7 @@ #include +#include "celix_errno.h" #include "framework_exports.h" enum framework_log_level @@ -56,7 +57,7 @@ struct framework_logger { #define framework_logIfError(logger, status, error, fmsg, args...) \ if (status != CELIX_SUCCESS) { \ if (error != NULL) { \ - fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg"; cause: "#error, ## args); \ + fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg";\n Cause: %s", ## args, error); \ } else { \ fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg, ## args); \ } \ diff --git a/src/hos_celix/include/hos_celix/celix_threads.h b/src/hos_celix/include/hos_celix/celix_threads.h new file mode 100644 index 00000000..242842bd --- /dev/null +++ b/src/hos_celix/include/hos_celix/celix_threads.h @@ -0,0 +1,89 @@ +/** + *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. + */ +/* + * celix_threads.h + * + * \date 4 Jun 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef CELIX_THREADS_H_ +#define CELIX_THREADS_H_ + +#include +#include + +#include "celix_errno.h" + + +struct celix_thread { + bool threadInitialized; + pthread_t thread; +}; + + +typedef struct celix_thread celix_thread_t; +typedef pthread_attr_t celix_thread_attr_t; + +typedef void *(*celix_thread_start_t)(void*); + +static const celix_thread_t celix_thread_default = { .threadInitialized = false }; + + +celix_status_t celixThread_create(celix_thread_t *new_thread, celix_thread_attr_t *attr, celix_thread_start_t func, void *data); +void celixThread_exit(void *exitStatus); +celix_status_t celixThread_detach(celix_thread_t thread); +celix_status_t celixThread_join(celix_thread_t thread, void **status); +celix_thread_t celixThread_self(); +int celixThread_equals(celix_thread_t thread1, celix_thread_t thread2); +bool celixThread_initalized(celix_thread_t thread); + + +typedef pthread_mutex_t celix_thread_mutex_t; +typedef pthread_mutexattr_t celix_thread_mutexattr_t; + +//MUTEX TYPES +enum { + CELIX_THREAD_MUTEX_NORMAL, + CELIX_THREAD_MUTEX_RECURSIVE, + CELIX_THREAD_MUTEX_ERRORCHECK, + CELIX_THREAD_MUTEX_DEFAULT +}; + + +celix_status_t celixThreadMutex_create(celix_thread_mutex_t *mutex, celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutex_destroy(celix_thread_mutex_t *mutex); +celix_status_t celixThreadMutex_lock(celix_thread_mutex_t *mutex); +celix_status_t celixThreadMutex_unlock(celix_thread_mutex_t *mutex); + +celix_status_t celixThreadMutexAttr_create(celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutexAttr_destroy(celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutexAttr_settype(celix_thread_mutexattr_t *attr, int type); + +typedef pthread_cond_t celix_thread_cond_t; +typedef pthread_condattr_t celix_thread_condattr_t; + +celix_status_t celixThreadCondition_init(celix_thread_cond_t *condition, celix_thread_condattr_t *attr); +celix_status_t celixThreadCondition_destroy(celix_thread_cond_t *condition); +celix_status_t celixThreadCondition_wait(celix_thread_cond_t *cond, celix_thread_mutex_t *mutex); +celix_status_t celixThreadCondition_broadcast(celix_thread_cond_t *cond); +celix_status_t celixThreadCondition_signal(celix_thread_cond_t *cond); + +#endif /* CELIX_THREADS_H_ */ diff --git a/src/hos_celix/include/hos_celix/celixbool.h b/src/hos_celix/include/hos_celix/celixbool.h index 8aff6734..526392b7 100644 --- a/src/hos_celix/include/hos_celix/celixbool.h +++ b/src/hos_celix/include/hos_celix/celixbool.h @@ -20,7 +20,7 @@ * celixbool.h * * \date Jun 16, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/constants.h b/src/hos_celix/include/hos_celix/constants.h index ab785458..eb3ca294 100644 --- a/src/hos_celix/include/hos_celix/constants.h +++ b/src/hos_celix/include/hos_celix/constants.h @@ -20,7 +20,7 @@ * constants.h * * \date Apr 29, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,6 +32,7 @@ static const char * const OSGI_FRAMEWORK_SERVICE_ID = "service.id"; static const char * const OSGI_FRAMEWORK_SERVICE_PID = "service.pid"; static const char * const OSGI_FRAMEWORK_SERVICE_RANKING = "service.ranking"; +static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR = "Bundle-Activator"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_CREATE = "bundleActivator_create"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_START = "bundleActivator_start"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_STOP = "bundleActivator_stop"; @@ -41,8 +42,10 @@ static const char * const OSGI_FRAMEWORK_HEADER_LIBRARY = "library"; static const char * const OSGI_FRAMEWORK_BUNDLE_SYMBOLICNAME = "Bundle-SymbolicName"; static const char * const OSGI_FRAMEWORK_BUNDLE_VERSION = "Bundle-Version"; -static const char * const OSGI_FRAMEWORK_EXPORT_PACKAGE = "Export-Service"; -static const char * const OSGI_FRAMEWORK_IMPORT_PACKAGE = "Import-Service"; +static const char * const OSGI_FRAMEWORK_PRIVATE_LIBRARY = "Private-Library"; +static const char * const OSGI_FRAMEWORK_EXPORT_LIBRARY = "Export-Library"; +static const char * const OSGI_FRAMEWORK_IMPORT_LIBRARY = "Import-Library"; + static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE = "org.osgi.framework.storage"; static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE_CLEAN = "org.osgi.framework.storage.clean"; diff --git a/src/hos_celix/include/hos_celix/dependency_manager/dependency_activator_base.h b/src/hos_celix/include/hos_celix/dependency_manager/dependency_activator_base.h deleted file mode 100644 index 2687f848..00000000 --- a/src/hos_celix/include/hos_celix/dependency_manager/dependency_activator_base.h +++ /dev/null @@ -1,40 +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. - */ -/* - * dependency_activator_base.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_ACTIVATOR_BASE_H_ -#define DEPENDENCY_ACTIVATOR_BASE_H_ - -#include "dependency_manager.h" -#include "service_dependency.h" - -void * dm_create(bundle_context_pt context); -void dm_init(void * userData, bundle_context_pt context, dependency_manager_pt manager); -void dm_destroy(void * userData, bundle_context_pt context, dependency_manager_pt manager); - -service_pt dependencyActivatorBase_createService(dependency_manager_pt manager); -service_dependency_pt dependencyActivatorBase_createServiceDependency(dependency_manager_pt manager); - -#endif /* DEPENDENCY_ACTIVATOR_BASE_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager/dependency_manager.h b/src/hos_celix/include/hos_celix/dependency_manager/dependency_manager.h deleted file mode 100644 index 6e926654..00000000 --- a/src/hos_celix/include/hos_celix/dependency_manager/dependency_manager.h +++ /dev/null @@ -1,47 +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. - */ -/* - * dependency_manager.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_MANAGER_H_ -#define DEPENDENCY_MANAGER_H_ - -#include "service_component.h" -#include "bundle_context.h" - -struct dependencyManager { - bundle_context_pt context; - array_list_pt services; -}; - -typedef struct dependencyManager * dependency_manager_pt; - -dependency_manager_pt dependencyManager_create(bundle_context_pt context); -void dependencyManager_add(dependency_manager_pt manager, service_pt service); -void dependencyManager_remove(dependency_manager_pt manager, service_pt service); - -void dm_startService(service_pt service); -void dm_stopService(service_pt service); - -#endif /* DEPENDENCY_MANAGER_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager/service_component.h b/src/hos_celix/include/hos_celix/dependency_manager/service_component.h deleted file mode 100644 index dc6a6d8e..00000000 --- a/src/hos_celix/include/hos_celix/dependency_manager/service_component.h +++ /dev/null @@ -1,39 +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. - */ -/* - * service_component.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_H_ -#define SERVICE_COMPONENT_H_ - -#define DEPENDENCYMANAGER_SERVICE_COMPONENT_NAME "ServiceComponent" - -typedef struct service * service_pt; - -struct serviceComponent { - service_pt handle; - char * (*getName)(service_pt handle); -}; - -#endif /* SERVICE_COMPONENT_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager/service_component_private.h b/src/hos_celix/include/hos_celix/dependency_manager/service_component_private.h deleted file mode 100644 index c1800a53..00000000 --- a/src/hos_celix/include/hos_celix/dependency_manager/service_component_private.h +++ /dev/null @@ -1,103 +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. - */ -/* - * service_component_private.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_PRIVATE_H_ -#define SERVICE_COMPONENT_PRIVATE_H_ -#include - -#include "service_component.h" -#include "service_dependency.h" -#include "properties.h" -#include "dependency_manager.h" - -typedef struct state * state_pt; -typedef struct executor * executor_pt; - -struct service { - apr_pool_t *pool; - - array_list_pt dependencies; - void (*init)(void * userData); - void (*start)(void * userData); - void (*stop)(void * userData); - void (*destroy)(void * userData); - - char * serviceName; - void * impl; - properties_pt properties; - - bundle_context_pt context; - dependency_manager_pt manager; - - service_registration_pt registration; - service_registration_pt serviceRegistration; - - bool registered; - - state_pt state; - executor_pt executor; - - apr_thread_mutex_t *mutex; -}; - -service_pt serviceComponent_create(bundle_context_pt context, dependency_manager_pt manager); -service_pt serviceComponent_addServiceDependency(service_pt service, service_dependency_pt dependency); -service_pt serviceComponent_removeServiceDependency(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyAvailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyChanged(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyUnavailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_start(service_pt service); -void serviceComponent_stop(service_pt service); -service_pt serviceComponent_setInterface(service_pt service, char * serviceName, properties_pt properties); -service_pt serviceComponent_setImplementation(service_pt service, void * implementation); -void serviceComponent_activateService(service_pt service, void * arg); -void serviceComponent_deactivateService(service_pt service, void * arg); -void serviceComponent_startTrackingOptional(service_pt service, state_pt state); -void serviceComponent_stopTrackingOptional(service_pt service, state_pt state); -void serviceComponent_startTrackingRequired(service_pt service, void * arg); -void serviceComponent_stopTrackingRequired(service_pt service, void * arg); -void serviceComponent_initService(service_pt service); -void serviceComponent_configureService(service_pt service, state_pt state); -void serviceComponent_destroyService(service_pt service, state_pt state); -void serviceComponent_registerService(service_pt service); -void serviceComponent_unregisterService(service_pt service); -void serviceComponent_updateInstance(service_pt service, void * arg); -char * serviceComponent_getName(service_pt service); - - -state_pt state_create(array_list_pt dependencies, bool active); -void state_destroy(state_pt state); -bool state_isInactive(state_pt state); -bool state_isWaitingForRequired(state_pt state); -bool state_isTrackingOptional(state_pt state); -array_list_pt state_getDependencies(state_pt state); - -executor_pt executor_create(apr_pool_t *memory_pool); -void executor_enqueue(executor_pt executor, service_pt service, void (*function), void * argument); -void executor_execute(executor_pt executor); -void executor_scheduleNext(executor_pt executor); - -#endif /* SERVICE_COMPONENT_PRIVATE_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager/service_dependency.h b/src/hos_celix/include/hos_celix/dependency_manager/service_dependency.h deleted file mode 100644 index c68e9c4d..00000000 --- a/src/hos_celix/include/hos_celix/dependency_manager/service_dependency.h +++ /dev/null @@ -1,73 +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. - */ -/* - * service_dependency.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_DEPENDENCY_H_ -#define SERVICE_DEPENDENCY_H_ - -#include - -#include "service_reference.h" -#include "service_tracker.h" - -struct serviceDependency { - char * interface; - void (*added)(void * handle, service_reference_pt reference, void *); - void (*changed)(void * handle, service_reference_pt reference, void *); - void (*removed)(void * handle, service_reference_pt reference, void *); - void ** autoConfigureField; - - bool started; - bool available; - bool required; - service_tracker_pt tracker; - service_pt service; - service_reference_pt reference; - bundle_context_pt context; - void * serviceInstance; - char * trackedServiceName; - char * trackedServiceFilter; -}; - -typedef struct serviceDependency * service_dependency_pt; - -service_dependency_pt serviceDependency_create(bundle_context_pt context); -void * serviceDependency_getService(service_dependency_pt dependency); - -service_dependency_pt serviceDependency_setRequired(service_dependency_pt dependency, bool required); -service_dependency_pt serviceDependency_setService(service_dependency_pt dependency, char * serviceName, char * filter); -service_dependency_pt serviceDependency_setCallbacks(service_dependency_pt dependency, void (*added)(void * handle, service_reference_pt reference, void *), - void (*changed)(void * handle, service_reference_pt reference, void *), - void (*removed)(void * handle, service_reference_pt reference, void *)); -service_dependency_pt serviceDependency_setAutoConfigure(service_dependency_pt dependency, void ** field); - -void serviceDependency_start(service_dependency_pt dependency, service_pt service); -void serviceDependency_stop(service_dependency_pt dependency, service_pt service); - -void serviceDependency_invokeAdded(service_dependency_pt dependency); -void serviceDependency_invokeRemoved(service_dependency_pt dependency); - - -#endif /* SERVICE_DEPENDENCY_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager_2/dm_activator_base.h b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_activator_base.h new file mode 100644 index 00000000..a439ee52 --- /dev/null +++ b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_activator_base.h @@ -0,0 +1,40 @@ +/** + * 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. + */ + +/* + * dm_activator_base.h + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#ifndef DM_ACTIVATOR_BASE_H_ +#define DM_ACTIVATOR_BASE_H_ + +#include "bundle_context.h" +#include "celix_errno.h" +#include "dm_dependency_manager.h" + +celix_status_t dm_create(bundle_context_pt context, void ** userData); +celix_status_t dm_init(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager); +celix_status_t dm_destroy(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager); + +#endif /* DM_ACTIVATOR_BASE_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager_2/dm_component.h b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_component.h new file mode 100644 index 00000000..3471fdb2 --- /dev/null +++ b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_component.h @@ -0,0 +1,54 @@ +/** + *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. + */ +/* + * dm_component.h + * + * \date 8 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef COMPONENT_H_ +#define COMPONENT_H_ + +#include +#include + +typedef struct dm_component *dm_component_pt; + +#include "dm_dependency_manager.h" +#include "dm_service_dependency.h" + +typedef celix_status_t (*init_fpt)(void *userData); +typedef celix_status_t (*start_fpt)(void *userData); +typedef celix_status_t (*stop_fpt)(void *userData); +typedef celix_status_t (*destroy_fpt)(void *userData); + +celix_status_t component_create(bundle_context_pt context, dm_dependency_manager_pt manager, dm_component_pt *component); +celix_status_t component_destroy(dm_component_pt *component); + +celix_status_t component_setInterface(dm_component_pt component, char *serviceName, void *service, properties_pt properties); +celix_status_t component_setImplementation(dm_component_pt component, void *implementation); + +celix_status_t component_addServiceDependency(dm_component_pt component, ...); +celix_status_t component_removeServiceDependency(dm_component_pt component, dm_service_dependency_pt dependency); + +celix_status_t component_setCallbacks(dm_component_pt component, init_fpt init, start_fpt start, stop_fpt, destroy_fpt); + +#endif /* COMPONENT_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager_2/dm_dependency_manager.h b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_dependency_manager.h new file mode 100644 index 00000000..4311d3ac --- /dev/null +++ b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_dependency_manager.h @@ -0,0 +1,45 @@ +/** + *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. + */ +/* + * dm_dependency_manager.h + * + * \date 22 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_DEPENDENCY_MANAGER_H_ +#define DM_DEPENDENCY_MANAGER_H_ + +#include "bundle_context.h" +#include "celix_errno.h" +#include "array_list.h" + +typedef struct dm_dependency_manager *dm_dependency_manager_pt; + +#include "dm_component.h" + +celix_status_t dependencyManager_create(bundle_context_pt context, dm_dependency_manager_pt *manager); +celix_status_t dependencyManager_destroy(dm_dependency_manager_pt *manager); + +celix_status_t dependencyManager_add(dm_dependency_manager_pt manager, dm_component_pt component); +celix_status_t dependencyManager_remove(dm_dependency_manager_pt manager, dm_component_pt component); +celix_status_t dependencyManager_getComponents(dm_dependency_manager_pt manager, array_list_pt* components); + +#endif /* DM_DEPENDENCY_MANAGER_H_ */ diff --git a/src/hos_celix/include/hos_celix/dependency_manager_2/dm_service_dependency.h b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_service_dependency.h new file mode 100644 index 00000000..f885336d --- /dev/null +++ b/src/hos_celix/include/hos_celix/dependency_manager_2/dm_service_dependency.h @@ -0,0 +1,49 @@ +/** + *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. + */ +/* + * dm_service_dependency.h + * + * \date 8 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_SERVICE_DEPENDENCY_H_ +#define DM_SERVICE_DEPENDENCY_H_ + +#include "celix_errno.h" + +typedef struct dm_service_dependency *dm_service_dependency_pt; + +#include "dm_component.h" + +typedef celix_status_t (*service_add_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_change_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_remove_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_swap_fpt)(void *handle, service_reference_pt oldReference, void *oldService, service_reference_pt newReference, void *newService); + +celix_status_t serviceDependency_create(dm_service_dependency_pt *dependency_ptr); +celix_status_t serviceDependency_destroy(dm_service_dependency_pt *dependency_ptr); + +celix_status_t serviceDependency_setRequired(dm_service_dependency_pt dependency, bool required); +celix_status_t serviceDependency_setService(dm_service_dependency_pt dependency, char *serviceName, char *filter); +celix_status_t serviceDependency_setCallbacks(dm_service_dependency_pt dependency, service_add_fpt add, service_change_fpt change, service_remove_fpt remove, service_swap_fpt swap); +celix_status_t serviceDependency_setAutoConfigure(dm_service_dependency_pt dependency, celix_thread_mutex_t *service_lock, void **field); + +#endif /* DM_SERVICE_DEPENDENCY_H_ */ diff --git a/src/hos_celix/include/hos_celix/deployment_admin/resource_processor.h b/src/hos_celix/include/hos_celix/deployment_admin/resource_processor.h index b9792e04..f91e13b7 100644 --- a/src/hos_celix/include/hos_celix/deployment_admin/resource_processor.h +++ b/src/hos_celix/include/hos_celix/deployment_admin/resource_processor.h @@ -20,7 +20,7 @@ * resource_processor.h * * \date Feb 13, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/device_manager/device.h b/src/hos_celix/include/hos_celix/device_manager/device.h index efa77657..28032bae 100644 --- a/src/hos_celix/include/hos_celix/device_manager/device.h +++ b/src/hos_celix/include/hos_celix/device_manager/device.h @@ -20,7 +20,7 @@ * device.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEVICE_H_ diff --git a/src/hos_celix/include/hos_celix/device_manager/driver.h b/src/hos_celix/include/hos_celix/device_manager/driver.h index d79cb7a4..7e70e063 100644 --- a/src/hos_celix/include/hos_celix/device_manager/driver.h +++ b/src/hos_celix/include/hos_celix/device_manager/driver.h @@ -20,7 +20,7 @@ * driver.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_H_ diff --git a/src/hos_celix/include/hos_celix/device_manager/driver_locator.h b/src/hos_celix/include/hos_celix/device_manager/driver_locator.h index 46122e0e..405e33aa 100644 --- a/src/hos_celix/include/hos_celix/device_manager/driver_locator.h +++ b/src/hos_celix/include/hos_celix/device_manager/driver_locator.h @@ -20,7 +20,7 @@ * driver_locator.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_LOCATOR_H_ @@ -36,8 +36,8 @@ typedef struct driver_locator *driver_locator_pt; struct driver_locator_service { driver_locator_pt locator; - celix_status_t(*findDrivers)(driver_locator_pt loc, apr_pool_t *pool, properties_pt props, array_list_pt *drivers); - celix_status_t(*loadDriver)(driver_locator_pt loc, apr_pool_t *pool, char *id, char **driver); + celix_status_t(*findDrivers)(driver_locator_pt loc, properties_pt props, array_list_pt *drivers); + celix_status_t(*loadDriver)(driver_locator_pt loc, char *id, char **driver); }; typedef struct driver_locator_service *driver_locator_service_pt; diff --git a/src/hos_celix/include/hos_celix/device_manager/driver_selector.h b/src/hos_celix/include/hos_celix/device_manager/driver_selector.h index b86b0f4c..a088d05b 100644 --- a/src/hos_celix/include/hos_celix/device_manager/driver_selector.h +++ b/src/hos_celix/include/hos_celix/device_manager/driver_selector.h @@ -20,7 +20,7 @@ * driver_selector.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_SELECTOR_H_ diff --git a/src/hos_celix/include/hos_celix/device_manager/match.h b/src/hos_celix/include/hos_celix/device_manager/match.h index 7b5b283c..dd8906d2 100644 --- a/src/hos_celix/include/hos_celix/device_manager/match.h +++ b/src/hos_celix/include/hos_celix/device_manager/match.h @@ -20,7 +20,7 @@ * match.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef MATCH_H_ diff --git a/src/hos_celix/include/hos_celix/event_admin/event_admin.h b/src/hos_celix/include/hos_celix/event_admin/event_admin.h new file mode 100644 index 00000000..47b431f8 --- /dev/null +++ b/src/hos_celix/include/hos_celix/event_admin/event_admin.h @@ -0,0 +1,62 @@ +/** + *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. + */ +/* + * event_admin.h + * + * Created on: Jul 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_ADMIN_H_ +#define EVENT_ADMIN_H_ +/*#include "event.h"*/ +#include "celix_errno.h" + +#include "listener_hook_service.h" + +#define EVENT_ADMIN_NAME "event_admin" +typedef struct event_admin *event_admin_pt; +typedef struct event_admin_service *event_admin_service_pt; +typedef struct event *event_pt; +/** + * @desc service description for the event admin. + * @param event_admin_pt eventAdmin. incomplete type for the event admin instance. + * @param celix_status_t postEvent. Pointer to the post event function. For async sending + * @param celix_status_t sendEvent. Pointer to the send event function. for Sync sending + */ +struct event_admin_service { + event_admin_pt eventAdmin; + celix_status_t (*postEvent)(event_admin_pt event_admin, event_pt event); + celix_status_t (*sendEvent)(event_admin_pt event_admin, event_pt event); + + celix_status_t (*createEvent)(event_admin_pt event_admin, char *topic, properties_pt properties, event_pt *event); + celix_status_t (*containsProperty)(event_pt *event, char *property, bool *result); + celix_status_t (*event_equals)(event_pt *event, event_pt *compare, bool *result); + celix_status_t (*getProperty)( event_pt *event, char *propertyKey, char **propertyValue); + celix_status_t (*getPropertyNames)(event_pt *event, array_list_pt *names); + celix_status_t (*getTopic)( event_pt *event, char **topic); + celix_status_t (*hashCode)(event_pt *event, int *hashCode); + celix_status_t (*matches)( event_pt *event); + celix_status_t (*toString)( event_pt *event, char *eventString); + +}; + + +#endif /* EVENT_ADMIN_H_ */ diff --git a/src/hos_celix/include/hos_celix/event_admin/event_constants.h b/src/hos_celix/include/hos_celix/event_admin/event_constants.h new file mode 100644 index 00000000..80b093a1 --- /dev/null +++ b/src/hos_celix/include/hos_celix/event_admin/event_constants.h @@ -0,0 +1,60 @@ +/** + *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. + */ +/* + * event_constants.h + * + * Created on: Aug 11, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_CONSTANTS_H_ +#define EVENT_CONSTANTS_H_ + +static const char * const EVENT_BUNDLE = "bundle"; +static const char * const EVENT_BUNDLE_ID = "bundle.id"; +static const char * const EVENT_BUNDLE_SIGNER = "bundle.signer"; + +static const char * const EVENT_BUNDLE_SYMBOLICNAME = "bundle.symbolicName"; + + +static const char * const EVENT_BUNDLE_VERSION = "bundle.version"; + +static const char * const EVENT_DELIVERY_ASYNC_ORDERED = "async.ordered"; +static const char * const EVENT_DELIVERY_ASYNC_UNORDERED = "async.unordered"; +static const char * const EVENT = "event"; +static const char * const EVENT_DELIVERY = "event.delivery"; +static const char * const EVENT_FILTER = "event.filter"; +static const char * const EVENT_TOPIC = "event.topic"; +static const char * const EVENT_EXCEPTION = "exception"; +static const char * const EVENT_EXCEPTION_CLASS = "exception.class"; +static const char * const EVENT_EXCEPTION_MESSAGE = "exception.message"; +static const char * const MESSAGE = "message"; + +static const char * const EVENT_SERVICE = "service"; + +static const char * const EVENT_SERVICE_ID = "async.ordered"; + +static const char * const EVENT_SERVICE_OBJECTCLASS = "service.objectClass"; + +static const char * const EVENT_SERVICE_PID = "service.pid"; + +static const char * const EVENT_TIMESTAMP = "timestamp"; + +#endif /* EVENT_CONSTANTS_H_ */ diff --git a/src/hos_celix/install/include/celix/framework_listener.h b/src/hos_celix/include/hos_celix/event_admin/event_handler.h similarity index 51% rename from src/hos_celix/install/include/celix/framework_listener.h rename to src/hos_celix/include/hos_celix/event_admin/event_handler.h index cff6b64a..d7b71f6f 100644 --- a/src/hos_celix/install/include/celix/framework_listener.h +++ b/src/hos_celix/include/hos_celix/event_admin/event_handler.h @@ -1,4 +1,4 @@ -/* +/** *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 @@ -16,36 +16,30 @@ *specific language governing permissions and limitations *under the License. */ -/** +/* + * event_handler.h * - * @defgroup FrameworkListener Framework Listener - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date Oct 8, 2013 + * Created on: Jul 22, 2013 + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef FRAMEWORK_LISTENER_H_ -#define FRAMEWORK_LISTENER_H_ -#include +#ifndef EVENT_HANDLER_H_ +#define EVENT_HANDLER_H_ +#include "event_admin.h" +#include "properties.h" +static const char * const EVENT_HANDLER_SERVICE = "service.event.handler"; -typedef struct framework_listener *framework_listener_pt; - -#include "celix_errno.h" -#include "framework_event.h" - -struct framework_listener { - apr_pool_t *pool; - void * handle; - celix_status_t (*frameworkEvent)(void * listener, framework_event_pt event); +typedef struct event_handler_service *event_handler_service_pt; +typedef struct event_handler *event_handler_pt; //ADT +/** + * @desc description of the event handler service + * @param event_handler_pt event_handler incomplete type pointer for the event_handler instance + * @param celix_status_t handle event. pointer to the handle event method. + */ +struct event_handler_service { + event_handler_pt event_handler; + celix_status_t (*handle_event)(event_handler_pt *event_handler, event_pt event); }; - - -#endif /* FRAMEWORK_LISTENER_H_ */ - -/** - * @} - */ +#endif /* EVENT_HANDLER_H_ */ diff --git a/src/hos_celix/include/hos_celix/exports.h b/src/hos_celix/include/hos_celix/exports.h index b2366773..b128c88c 100644 --- a/src/hos_celix/include/hos_celix/exports.h +++ b/src/hos_celix/include/hos_celix/exports.h @@ -20,7 +20,7 @@ * exports.h * * \date Jun 16, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/filter.h b/src/hos_celix/include/hos_celix/filter.h index 5cfb8e3e..94fbf6c7 100644 --- a/src/hos_celix/include/hos_celix/filter.h +++ b/src/hos_celix/include/hos_celix/filter.h @@ -20,15 +20,13 @@ * filter.h * * \date Apr 28, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef FILTER_H_ #define FILTER_H_ -#include - #include "celix_errno.h" #include "properties.h" #include "celixbool.h" @@ -36,7 +34,7 @@ typedef struct filter * filter_pt; -FRAMEWORK_EXPORT filter_pt filter_create(char * filterString, apr_pool_t *pool); +FRAMEWORK_EXPORT filter_pt filter_create(char * filterString); FRAMEWORK_EXPORT void filter_destroy(filter_pt filter); FRAMEWORK_EXPORT celix_status_t filter_match(filter_pt filter, properties_pt properties, bool *result); diff --git a/src/hos_celix/include/hos_celix/framework.h b/src/hos_celix/include/hos_celix/framework.h index 62f62cd5..f7a75c7b 100644 --- a/src/hos_celix/include/hos_celix/framework.h +++ b/src/hos_celix/include/hos_celix/framework.h @@ -20,7 +20,7 @@ * framework.h * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,6 +30,8 @@ typedef struct activator * activator_pt; typedef struct framework * framework_pt; +#include + #include "celix_errno.h" #include "framework_exports.h" #include "bundle.h" diff --git a/src/hos_celix/include/hos_celix/framework_event.h b/src/hos_celix/include/hos_celix/framework_event.h index 79c06951..a316a587 100644 --- a/src/hos_celix/include/hos_celix/framework_event.h +++ b/src/hos_celix/include/hos_celix/framework_event.h @@ -20,7 +20,7 @@ * framework_event.h * * \date Oct 8, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/framework_listener.h b/src/hos_celix/include/hos_celix/framework_listener.h index cff6b64a..c2aa99c7 100644 --- a/src/hos_celix/include/hos_celix/framework_listener.h +++ b/src/hos_celix/include/hos_celix/framework_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date Oct 8, 2013 * \copyright Apache License, Version 2.0 */ #ifndef FRAMEWORK_LISTENER_H_ #define FRAMEWORK_LISTENER_H_ -#include - typedef struct framework_listener *framework_listener_pt; #include "celix_errno.h" #include "framework_event.h" struct framework_listener { - apr_pool_t *pool; void * handle; celix_status_t (*frameworkEvent)(void * listener, framework_event_pt event); }; diff --git a/src/hos_celix/include/hos_celix/hash_map.h b/src/hos_celix/include/hos_celix/hash_map.h index 3db1c37c..5565cb7b 100644 --- a/src/hos_celix/include/hos_celix/hash_map.h +++ b/src/hos_celix/include/hos_celix/hash_map.h @@ -20,7 +20,7 @@ * hash_map.h * * \date Jul 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/install/include/celix/linkedlist.h b/src/hos_celix/include/hos_celix/linked_list.h similarity index 83% rename from src/hos_celix/install/include/celix/linkedlist.h rename to src/hos_celix/include/hos_celix/linked_list.h index 801272c0..22caabb8 100644 --- a/src/hos_celix/install/include/celix/linkedlist.h +++ b/src/hos_celix/include/hos_celix/linked_list.h @@ -17,27 +17,27 @@ *under the License. */ /* - * linkedlist.h + * linked_list.h * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef LINKEDLIST_H_ -#define LINKEDLIST_H_ +#ifndef LINKED_LIST_H_ +#define LINKED_LIST_H_ -#include #include "celixbool.h" #include "celix_errno.h" #include "exports.h" -typedef struct linkedListEntry * linked_list_entry_pt; -typedef struct linkedList * linked_list_pt; +typedef struct linked_list_entry * linked_list_entry_pt; +typedef struct linked_list * linked_list_pt; -UTILS_EXPORT celix_status_t linkedList_create(apr_pool_t *pool, linked_list_pt *list); -UTILS_EXPORT celix_status_t linkedList_clone(linked_list_pt list, apr_pool_t *pool, linked_list_pt *clone); +UTILS_EXPORT celix_status_t linkedList_create(linked_list_pt *list); +UTILS_EXPORT celix_status_t linkedList_destroy(linked_list_pt list); +UTILS_EXPORT celix_status_t linkedList_clone(linked_list_pt list, linked_list_pt *clone); UTILS_EXPORT void * linkedList_getFirst(linked_list_pt list); UTILS_EXPORT void * linkedList_getLast(linked_list_pt list); UTILS_EXPORT void * linkedList_removeFirst(linked_list_pt list); @@ -49,7 +49,7 @@ UTILS_EXPORT int linkedList_size(linked_list_pt list); UTILS_EXPORT bool linkedList_isEmpty(linked_list_pt list); UTILS_EXPORT bool linkedList_addElement(linked_list_pt list, void * element); UTILS_EXPORT bool linkedList_removeElement(linked_list_pt list, void * element); -UTILS_EXPORT void linkedList_clear(linked_list_pt list); +UTILS_EXPORT void linkedlist_clear(linked_list_pt list); UTILS_EXPORT void * linkedList_get(linked_list_pt list, int index); UTILS_EXPORT void * linkedList_set(linked_list_pt list, int index, void * element); UTILS_EXPORT void linkedList_addIndex(linked_list_pt list, int index, void * element); @@ -60,4 +60,4 @@ UTILS_EXPORT linked_list_entry_pt linkedList_addBefore(linked_list_pt list, void UTILS_EXPORT void * linkedList_removeEntry(linked_list_pt list, linked_list_entry_pt entry); -#endif /* LINKEDLIST_H_ */ +#endif /* LINKED_LIST_H_ */ diff --git a/src/hos_celix/include/hos_celix/linked_list_iterator.h b/src/hos_celix/include/hos_celix/linked_list_iterator.h index 3a92a9e9..778da747 100644 --- a/src/hos_celix/include/hos_celix/linked_list_iterator.h +++ b/src/hos_celix/include/hos_celix/linked_list_iterator.h @@ -20,7 +20,7 @@ * linked_list_iterator.h * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,7 +29,7 @@ #include "celixbool.h" -#include "linkedlist.h" +#include "linked_list.h" #include "exports.h" typedef struct linkedListIterator * linked_list_iterator_pt; diff --git a/src/hos_celix/include/hos_celix/linkedlist.h b/src/hos_celix/include/hos_celix/linkedlist.h deleted file mode 100644 index 801272c0..00000000 --- a/src/hos_celix/include/hos_celix/linkedlist.h +++ /dev/null @@ -1,63 +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. - */ -/* - * linkedlist.h - * - * \date Jul 16, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef LINKEDLIST_H_ -#define LINKEDLIST_H_ - -#include - -#include "celixbool.h" -#include "celix_errno.h" -#include "exports.h" - -typedef struct linkedListEntry * linked_list_entry_pt; -typedef struct linkedList * linked_list_pt; - -UTILS_EXPORT celix_status_t linkedList_create(apr_pool_t *pool, linked_list_pt *list); -UTILS_EXPORT celix_status_t linkedList_clone(linked_list_pt list, apr_pool_t *pool, linked_list_pt *clone); -UTILS_EXPORT void * linkedList_getFirst(linked_list_pt list); -UTILS_EXPORT void * linkedList_getLast(linked_list_pt list); -UTILS_EXPORT void * linkedList_removeFirst(linked_list_pt list); -UTILS_EXPORT void * linkedList_removeLast(linked_list_pt list); -UTILS_EXPORT void linkedList_addFirst(linked_list_pt list, void * element); -UTILS_EXPORT void linkedList_addLast(linked_list_pt list, void * element); -UTILS_EXPORT bool linkedList_contains(linked_list_pt list, void * element); -UTILS_EXPORT int linkedList_size(linked_list_pt list); -UTILS_EXPORT bool linkedList_isEmpty(linked_list_pt list); -UTILS_EXPORT bool linkedList_addElement(linked_list_pt list, void * element); -UTILS_EXPORT bool linkedList_removeElement(linked_list_pt list, void * element); -UTILS_EXPORT void linkedList_clear(linked_list_pt list); -UTILS_EXPORT void * linkedList_get(linked_list_pt list, int index); -UTILS_EXPORT void * linkedList_set(linked_list_pt list, int index, void * element); -UTILS_EXPORT void linkedList_addIndex(linked_list_pt list, int index, void * element); -UTILS_EXPORT void * linkedList_removeIndex(linked_list_pt list, int index); -UTILS_EXPORT linked_list_entry_pt linkedList_entry(linked_list_pt list, int index); -UTILS_EXPORT int linkedList_indexOf(linked_list_pt list, void * element); -UTILS_EXPORT linked_list_entry_pt linkedList_addBefore(linked_list_pt list, void * element, linked_list_entry_pt entry); -UTILS_EXPORT void * linkedList_removeEntry(linked_list_pt list, linked_list_entry_pt entry); - - -#endif /* LINKEDLIST_H_ */ diff --git a/src/hos_celix/include/hos_celix/listener_hook_service.h b/src/hos_celix/include/hos_celix/listener_hook_service.h index fb2de08e..bad4f95a 100644 --- a/src/hos_celix/include/hos_celix/listener_hook_service.h +++ b/src/hos_celix/include/hos_celix/listener_hook_service.h @@ -20,7 +20,7 @@ * listener_hook_service.h * * \date Oct 28, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/log_service/log_entry.h b/src/hos_celix/include/hos_celix/log_service/log_entry.h new file mode 100644 index 00000000..ca986090 --- /dev/null +++ b/src/hos_celix/include/hos_celix/log_service/log_entry.h @@ -0,0 +1,55 @@ +/** + *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. + */ +/* + * log_entry.h + * + * \date Jun 26, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef LOG_ENTRY_H_ +#define LOG_ENTRY_H_ + +#include "log_service.h" + +struct log_entry { + int errorCode; + log_level_t level; + char *message; + time_t time; + + char *bundleSymbolicName; + long bundleId; +}; + +typedef struct log_entry * log_entry_pt; + +celix_status_t logEntry_create(bundle_pt bundle, service_reference_pt reference, + log_level_t level, char *message, int errorCode, + log_entry_pt *entry); +celix_status_t logEntry_destroy(log_entry_pt *entry); +celix_status_t logEntry_getBundleSymbolicName(log_entry_pt entry, char **bundleSymbolicName); +celix_status_t logEntry_getBundleId(log_entry_pt entry, long *bundleId); +celix_status_t logEntry_getErrorCode(log_entry_pt entry, int *errorCode); +celix_status_t logEntry_getLevel(log_entry_pt entry, log_level_t *level); +celix_status_t logEntry_getMessage(log_entry_pt entry, char **message); +celix_status_t logEntry_getTime(log_entry_pt entry, time_t *time); + +#endif /* LOG_ENTRY_H_ */ diff --git a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisher.h b/src/hos_celix/include/hos_celix/log_service/log_helper.h similarity index 60% rename from src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisher.h rename to src/hos_celix/include/hos_celix/log_service/log_helper.h index 9c448e8b..04e4bb20 100644 --- a/src/hos_celix/build/examples/whiteboard/publisherA/_CPack_Packages/ZIP/publisherA-dev/publisher.h +++ b/src/hos_celix/include/hos_celix/log_service/log_helper.h @@ -16,27 +16,20 @@ *specific language governing permissions and limitations *under the License. */ -/* - * publisher.h - * - * \date Aug 23, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef PUBLISHER_H_ -#define PUBLISHER_H_ - -#define PUBLISHER_NAME "Publisher" - -typedef struct publisher * publisher_pt; - -struct publisherService { - publisher_pt publisher; - void (*invoke)(publisher_pt pub, char * text); -}; - -typedef struct publisherService * publisher_service_pt; -#endif /* PUBLISHER_H_ */ +#ifndef LOGHELPER_H_ +#define LOGHELPER_H_ + +#include "bundle_context.h" +#include "log_service.h" + +typedef struct log_helper* log_helper_pt; + +celix_status_t logHelper_create(bundle_context_pt context, log_helper_pt* log_helper); +celix_status_t logHelper_start(log_helper_pt loghelper); +celix_status_t logHelper_stop(log_helper_pt loghelper); +celix_status_t logHelper_destroy(log_helper_pt* loghelper); +celix_status_t logHelper_log(log_helper_pt loghelper, log_level_t level, char* message, ... ); + +#endif /* LOGHELPER_H_ */ diff --git a/src/hos_celix/install/publisher.h b/src/hos_celix/include/hos_celix/log_service/log_listener.h similarity index 62% rename from src/hos_celix/install/publisher.h rename to src/hos_celix/include/hos_celix/log_service/log_listener.h index 9c448e8b..6d13d9ed 100644 --- a/src/hos_celix/install/publisher.h +++ b/src/hos_celix/include/hos_celix/log_service/log_listener.h @@ -17,26 +17,26 @@ *under the License. */ /* - * publisher.h + * log_listener.h * - * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \date Jul 4, 2011 + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef PUBLISHER_H_ -#define PUBLISHER_H_ +#ifndef LOG_LISTENER_H_ +#define LOG_LISTENER_H_ -#define PUBLISHER_NAME "Publisher" +#include "log_entry.h" +#include "celix_errno.h" -typedef struct publisher * publisher_pt; - -struct publisherService { - publisher_pt publisher; - void (*invoke)(publisher_pt pub, char * text); +struct log_listener { + void *handle; + celix_status_t (*logged)(struct log_listener *listener, log_entry_pt entry); }; -typedef struct publisherService * publisher_service_pt; +typedef struct log_listener * log_listener_pt; +celix_status_t logListener_logged(log_listener_pt listener, log_entry_pt entry); -#endif /* PUBLISHER_H_ */ +#endif /* LOG_LISTENER_H_ */ diff --git a/src/hos_celix/install/include/celix/service_factory.h b/src/hos_celix/include/hos_celix/log_service/log_reader_service.h similarity index 51% rename from src/hos_celix/install/include/celix/service_factory.h rename to src/hos_celix/include/hos_celix/log_service/log_reader_service.h index 243468b9..538f0d23 100644 --- a/src/hos_celix/install/include/celix/service_factory.h +++ b/src/hos_celix/include/hos_celix/log_service/log_reader_service.h @@ -17,29 +17,33 @@ *under the License. */ /* - * service_factory.h + * log_reader_service.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef SERVICE_FACTORY_H_ -#define SERVICE_FACTORY_H_ +#ifndef LOG_READER_SERVICE_H_ +#define LOG_READER_SERVICE_H_ -#include - -typedef struct service_factory * service_factory_pt; #include "celix_errno.h" -#include "service_registration.h" -#include "bundle.h" +#include "linked_list.h" +#include "log_listener.h" -struct service_factory { - void *factory; - celix_status_t (*getService)(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); - celix_status_t (*ungetService)(void *factory, bundle_pt bundle, service_registration_pt registration); +static const char * const OSGI_LOGSERVICE_READER_SERVICE_NAME = "log_reader_service"; + +typedef struct log_reader_data * log_reader_data_pt; + +struct log_reader_service { + log_reader_data_pt reader; + celix_status_t (*getLog)(log_reader_data_pt reader, linked_list_pt *list); + celix_status_t (*addLogListener)(log_reader_data_pt reader, log_listener_pt listener); + celix_status_t (*removeLogListener)(log_reader_data_pt reader, log_listener_pt listener); + celix_status_t (*removeAllLogListener)(log_reader_data_pt reader); }; +typedef struct log_reader_service * log_reader_service_pt; -#endif /* SERVICE_FACTORY_H_ */ +#endif /* LOG_READER_SERVICE_H_ */ diff --git a/src/hos_celix/include/hos_celix/log_service/log_service.h b/src/hos_celix/include/hos_celix/log_service/log_service.h index 367d5a9e..cd3fdef0 100644 --- a/src/hos_celix/include/hos_celix/log_service/log_service.h +++ b/src/hos_celix/include/hos_celix/log_service/log_service.h @@ -20,7 +20,7 @@ * log_service.h * * \date Jun 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/manifest.h b/src/hos_celix/include/hos_celix/manifest.h index c45ded0e..634d675c 100644 --- a/src/hos_celix/include/hos_celix/manifest.h +++ b/src/hos_celix/include/hos_celix/manifest.h @@ -20,29 +20,27 @@ * manifest.h * * \date Jul 5, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef MANIFEST_H_ #define MANIFEST_H_ -#include - #include "properties.h" #include "celix_errno.h" #include "framework_exports.h" struct manifest { - apr_pool_t *pool; properties_pt mainAttributes; hash_map_pt attributes; }; typedef struct manifest * manifest_pt; -FRAMEWORK_EXPORT celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest); -FRAMEWORK_EXPORT celix_status_t manifest_createFromFile(apr_pool_t *pool, char *filename, manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_create(manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_createFromFile(char *filename, manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_destroy(manifest_pt manifest); FRAMEWORK_EXPORT void manifest_clear(manifest_pt manifest); FRAMEWORK_EXPORT properties_pt manifest_getMainAttributes(manifest_pt manifest); diff --git a/src/hos_celix/include/hos_celix/module.h b/src/hos_celix/include/hos_celix/module.h index d2fa8f57..c6b7926e 100644 --- a/src/hos_celix/include/hos_celix/module.h +++ b/src/hos_celix/include/hos_celix/module.h @@ -20,7 +20,7 @@ * module.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,7 +30,7 @@ typedef struct module *module_pt; #include "celixbool.h" -#include "linkedlist.h" +#include "linked_list.h" #include "manifest.h" #include "version.h" #include "array_list.h" diff --git a/src/hos_celix/include/hos_celix/netstring.h b/src/hos_celix/include/hos_celix/netstring.h deleted file mode 100644 index e94033e9..00000000 --- a/src/hos_celix/include/hos_celix/netstring.h +++ /dev/null @@ -1,57 +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. - */ -/* - * netstring.h - * - * \date Sep 13, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef NETSTRING_H_ -#define NETSTRING_H_ - -#include -#include "array_list.h" -#include "hash_map.h" -#include "exports.h" -#include "celix_errno.h" - - -typedef celix_status_t (*customEncoderCallback) (apr_pool_t *pool, void* inPtr, char **outNetStr); -typedef celix_status_t (*customDecoderCallback) (apr_pool_t *pool, char* inNetStr, void *outPtr); - -UTILS_EXPORT celix_status_t netstring_encode(apr_pool_t *pool, char* inStr, char **outNetStr); -UTILS_EXPORT celix_status_t netstring_decode(apr_pool_t *pool, char* inNetStr, char **outStr); -UTILS_EXPORT celix_status_t netstring_decodetoArray(apr_pool_t *pool, char* inNetStr, char **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_encodeFromArray(apr_pool_t *pool, char *inStrArr[], int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeFromArray(apr_pool_t *pool, char* inNetStr, customDecoderCallback inCallback, void **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArray(apr_pool_t *pool, void *inStrArr[], customEncoderCallback inCallback, int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToHashMap(apr_pool_t *pool, char* inNetStr, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_encodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToHashMap(apr_pool_t *pool, char* inNetStr, customDecoderCallback keyDecCallback, customDecoderCallback valueDecCallback, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_custEncodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, customEncoderCallback keyEncCallback, customEncoderCallback valueEncCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_encodeFromArrayList(apr_pool_t *pool, array_list_pt inList, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToArrayList(apr_pool_t *pool, char* inNetStr, array_list_pt outArrayList); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArrayList(apr_pool_t *pool, array_list_pt inList, customEncoderCallback elCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToArrayList(apr_pool_t *pool, char* inNetStr, customDecoderCallback decCallback, array_list_pt outArrayList); - - - -#endif /* NETSTRING_H_ */ diff --git a/src/hos_celix/include/hos_celix/properties.h b/src/hos_celix/include/hos_celix/properties.h index 4f44e06f..36297a5a 100644 --- a/src/hos_celix/include/hos_celix/properties.h +++ b/src/hos_celix/include/hos_celix/properties.h @@ -20,7 +20,7 @@ * properties.h * * \date Apr 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/requirement.h b/src/hos_celix/include/hos_celix/requirement.h index 3a58a5ad..1b7c4942 100644 --- a/src/hos_celix/include/hos_celix/requirement.h +++ b/src/hos_celix/include/hos_celix/requirement.h @@ -20,7 +20,7 @@ * requirement.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -33,7 +33,8 @@ typedef struct requirement *requirement_pt; #include "hash_map.h" #include "version_range.h" -celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement); +celix_status_t requirement_create(hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement); +celix_status_t requirement_destroy(requirement_pt requirement); celix_status_t requirement_getVersionRange(requirement_pt requirement, version_range_pt *range); celix_status_t requirement_getTargetName(requirement_pt requirement, char **targetName); diff --git a/src/hos_celix/include/hos_celix/service_event.h b/src/hos_celix/include/hos_celix/service_event.h index a482e65b..b8bb6d64 100644 --- a/src/hos_celix/include/hos_celix/service_event.h +++ b/src/hos_celix/include/hos_celix/service_event.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date January 11, 2012 * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/service_factory.h b/src/hos_celix/include/hos_celix/service_factory.h index 243468b9..a5765489 100644 --- a/src/hos_celix/include/hos_celix/service_factory.h +++ b/src/hos_celix/include/hos_celix/service_factory.h @@ -20,15 +20,13 @@ * service_factory.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_FACTORY_H_ #define SERVICE_FACTORY_H_ -#include - typedef struct service_factory * service_factory_pt; #include "celix_errno.h" @@ -38,7 +36,7 @@ typedef struct service_factory * service_factory_pt; struct service_factory { void *factory; celix_status_t (*getService)(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); - celix_status_t (*ungetService)(void *factory, bundle_pt bundle, service_registration_pt registration); + celix_status_t (*ungetService)(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); }; diff --git a/src/hos_celix/include/hos_celix/service_listener.h b/src/hos_celix/include/hos_celix/service_listener.h index 571a60f4..f2f930a9 100644 --- a/src/hos_celix/include/hos_celix/service_listener.h +++ b/src/hos_celix/include/hos_celix/service_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date January 11, 2012 * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_LISTENER_H_ #define SERVICE_LISTENER_H_ -#include - typedef struct serviceListener * service_listener_pt; #include "celix_errno.h" #include "service_event.h" struct serviceListener { - apr_pool_t *pool; void * handle; celix_status_t (*serviceChanged)(void * listener, service_event_pt event); }; diff --git a/src/hos_celix/include/hos_celix/service_reference.h b/src/hos_celix/include/hos_celix/service_reference.h index b1929f57..5eedc30f 100644 --- a/src/hos_celix/include/hos_celix/service_reference.h +++ b/src/hos_celix/include/hos_celix/service_reference.h @@ -20,7 +20,7 @@ * service_reference.h * * \date Jul 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -35,19 +35,18 @@ typedef struct serviceReference * service_reference_pt; #include "bundle.h" #include "framework_exports.h" -celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); - -FRAMEWORK_EXPORT celix_status_t serviceReference_invalidate(service_reference_pt reference); -FRAMEWORK_EXPORT celix_status_t serviceRefernce_isValid(service_reference_pt reference, bool *result); - -FRAMEWORK_EXPORT celix_status_t serviceReference_getServiceRegistration(service_reference_pt reference, service_registration_pt *registration); FRAMEWORK_EXPORT celix_status_t serviceReference_getBundle(service_reference_pt reference, bundle_pt *bundle); FRAMEWORK_EXPORT bool serviceReference_isAssignableTo(service_reference_pt reference, bundle_pt requester, char * serviceName); -FRAMEWORK_EXPORT celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, apr_pool_t *pool, array_list_pt *bundles); +FRAMEWORK_EXPORT celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, array_list_pt *bundles); + +FRAMEWORK_EXPORT celix_status_t serviceReference_getProperty(service_reference_pt reference, char *key, char **value); +FRAMEWORK_EXPORT celix_status_t serviceReference_getPropertyKeys(service_reference_pt reference, char **keys[], unsigned int *size); + FRAMEWORK_EXPORT celix_status_t serviceReference_equals(service_reference_pt reference, service_reference_pt compareTo, bool *equal); FRAMEWORK_EXPORT unsigned int serviceReference_hashCode(void *referenceP); FRAMEWORK_EXPORT int serviceReference_equals2(void *reference1, void *reference2); +FRAMEWORK_EXPORT celix_status_t serviceReference_compareTo(service_reference_pt reference, service_reference_pt compareTo, int *compare); #endif /* SERVICE_REFERENCE_H_ */ diff --git a/src/hos_celix/include/hos_celix/service_registration.h b/src/hos_celix/include/hos_celix/service_registration.h index 731b8224..d2e2c116 100644 --- a/src/hos_celix/include/hos_celix/service_registration.h +++ b/src/hos_celix/include/hos_celix/service_registration.h @@ -20,7 +20,7 @@ * service_registration.h * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,22 +36,10 @@ typedef struct serviceRegistration * service_registration_pt; #include "bundle.h" #include "framework_exports.h" -service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -void serviceRegistration_destroy(service_registration_pt registration); -FRAMEWORK_EXPORT bool serviceRegistration_isValid(service_registration_pt registration); -FRAMEWORK_EXPORT void serviceRegistration_invalidate(service_registration_pt registration); FRAMEWORK_EXPORT celix_status_t serviceRegistration_unregister(service_registration_pt registration); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getService(service_registration_pt registration, bundle_pt bundle, void **service); - FRAMEWORK_EXPORT celix_status_t serviceRegistration_setProperties(service_registration_pt registration, properties_pt properties); - -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getRegistry(service_registration_pt registration, service_registry_pt *registry); FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceReferences(service_registration_pt registration, array_list_pt *references); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getBundle(service_registration_pt registration, bundle_pt *bundle); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceName(service_registration_pt registration, char **serviceName); #endif /* SERVICE_REGISTRATION_H_ */ diff --git a/src/hos_celix/include/hos_celix/service_registry.h b/src/hos_celix/include/hos_celix/service_registry.h index ea04548f..7a33f370 100644 --- a/src/hos_celix/include/hos_celix/service_registry.h +++ b/src/hos_celix/include/hos_celix/service_registry.h @@ -20,15 +20,13 @@ * service_registry.h * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_REGISTRY_H_ #define SERVICE_REGISTRY_H_ -#include - typedef struct serviceRegistry * service_registry_pt; #include "properties.h" @@ -40,22 +38,28 @@ typedef struct serviceRegistry * service_registry_pt; typedef void (*serviceChanged_function_pt)(framework_pt, service_event_type_e, service_registration_pt, properties_pt); -celix_status_t serviceRegistry_create(apr_pool_t *pool, framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry); -celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services); +celix_status_t serviceRegistry_create(framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry); +celix_status_t serviceRegistry_destroy(service_registry_pt registry); + +celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, bundle_pt bundle, array_list_pt *services); celix_status_t serviceRegistry_getServicesInUse(service_registry_pt registry, bundle_pt bundle, array_list_pt *services); celix_status_t serviceRegistry_registerService(service_registry_pt registry, bundle_pt bundle, char * serviceName, void * serviceObject, properties_pt dictionary, service_registration_pt *registration); celix_status_t serviceRegistry_registerServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, service_factory_pt factory, properties_pt dictionary, service_registration_pt *registration); celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration); celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, bundle_pt bundle); -celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, apr_pool_t *pool, const char *serviceName, filter_pt filter, array_list_pt *references); +celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, bundle_pt bundle, const char *serviceName, filter_pt filter, array_list_pt *references); celix_status_t serviceRegistry_getService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, void **service); celix_status_t serviceRegistry_ungetService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, bool *result); void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundle); -array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_pool_t *pool, service_reference_pt reference); +array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, service_reference_pt reference); service_registration_pt serviceRegistry_findRegistration(service_registry_pt registry, service_reference_pt reference); -celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, apr_pool_t *pool, service_registration_pt registration, service_reference_pt *reference); +celix_status_t serviceRegistry_ungetServiceReference(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference); +celix_status_t serviceRegistry_ungetServiceReferences(service_registry_pt registry, bundle_pt bundle); -celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, apr_pool_t *pool, array_list_pt *hooks); +celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); +celix_status_t serviceRegistry_getServiceReferencesForRegistration(service_registry_pt registry, service_registration_pt registration, array_list_pt *references); + +celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, bundle_pt bundle, array_list_pt *hooks); celix_status_t serviceRegistry_servicePropertiesModified(service_registry_pt registry, service_registration_pt registration, properties_pt oldprops); diff --git a/src/hos_celix/include/hos_celix/service_tracker.h b/src/hos_celix/include/hos_celix/service_tracker.h index 8a248364..4ac8abb9 100644 --- a/src/hos_celix/include/hos_celix/service_tracker.h +++ b/src/hos_celix/include/hos_celix/service_tracker.h @@ -20,7 +20,7 @@ * service_tracker.h * * \date Apr 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -35,11 +35,12 @@ typedef struct serviceTracker * service_tracker_pt; -FRAMEWORK_EXPORT celix_status_t serviceTracker_create(apr_pool_t *pool, bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); -FRAMEWORK_EXPORT celix_status_t serviceTracker_createWithFilter(apr_pool_t *pool, bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_create(bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_createWithFilter(bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); FRAMEWORK_EXPORT celix_status_t serviceTracker_open(service_tracker_pt tracker); FRAMEWORK_EXPORT celix_status_t serviceTracker_close(service_tracker_pt tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_destroy(service_tracker_pt tracker); FRAMEWORK_EXPORT service_reference_pt serviceTracker_getServiceReference(service_tracker_pt tracker); FRAMEWORK_EXPORT array_list_pt serviceTracker_getServiceReferences(service_tracker_pt tracker); diff --git a/src/hos_celix/include/hos_celix/service_tracker_customizer.h b/src/hos_celix/include/hos_celix/service_tracker_customizer.h index c9a8d2ac..0913f78e 100644 --- a/src/hos_celix/include/hos_celix/service_tracker_customizer.h +++ b/src/hos_celix/include/hos_celix/service_tracker_customizer.h @@ -20,7 +20,7 @@ * service_tracker_customizer.h * * \date Nov 15, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -38,10 +38,11 @@ typedef celix_status_t (*removed_callback_pt)(void * handle, service_reference_p typedef struct serviceTrackerCustomizer *service_tracker_customizer_pt; -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, +FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_create(void *handle, adding_callback_pt addingFunction, added_callback_pt addedFunction, modified_callback_pt modifiedFunction, removed_callback_pt removedFunction, service_tracker_customizer_pt *customizer); +FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_destroy(service_tracker_customizer_pt customizer); FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getHandle(service_tracker_customizer_pt customizer, void **handle); FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getAddingFunction(service_tracker_customizer_pt customizer, adding_callback_pt *function); diff --git a/src/hos_celix/include/hos_celix/shell/command.h b/src/hos_celix/include/hos_celix/shell/command.h index 0e57ca32..81fcd3d6 100644 --- a/src/hos_celix/include/hos_celix/shell/command.h +++ b/src/hos_celix/include/hos_celix/shell/command.h @@ -20,7 +20,7 @@ * command.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/shell/command_impl.h b/src/hos_celix/include/hos_celix/shell/command_impl.h index a0441d7a..ae33738e 100644 --- a/src/hos_celix/include/hos_celix/shell/command_impl.h +++ b/src/hos_celix/include/hos_celix/shell/command_impl.h @@ -20,7 +20,7 @@ * command_impl.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,6 +36,7 @@ struct command { char * shortDescription; bundle_context_pt bundleContext; + void *handle; void (*executeCommand)(command_pt command, char * commandLine, void (*out)(char *), void (*error)(char *)); }; diff --git a/src/hos_celix/include/hos_celix/shell/shell.h b/src/hos_celix/include/hos_celix/shell/shell.h index 91a467fe..25706c78 100644 --- a/src/hos_celix/include/hos_celix/shell/shell.h +++ b/src/hos_celix/include/hos_celix/shell/shell.h @@ -20,7 +20,7 @@ * shell.h * * \date Aug 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/include/hos_celix/utils.h b/src/hos_celix/include/hos_celix/utils.h index 2f12371f..090daecc 100644 --- a/src/hos_celix/include/hos_celix/utils.h +++ b/src/hos_celix/include/hos_celix/utils.h @@ -20,7 +20,7 @@ * utils.h * * \date Jul 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,18 +28,18 @@ #define UTILS_H_ #include -#include #include "celix_errno.h" #include "celixbool.h" #include "framework_exports.h" +#include "celix_threads.h" FRAMEWORK_EXPORT unsigned int utils_stringHash(void * string); FRAMEWORK_EXPORT int utils_stringEquals(void * string, void * toCompare); FRAMEWORK_EXPORT char * string_ndup(const char *s, size_t n); FRAMEWORK_EXPORT char * utils_stringTrim(char * string); -FRAMEWORK_EXPORT celix_status_t thread_equalsSelf(apr_os_thread_t thread, bool *equals); +FRAMEWORK_EXPORT celix_status_t thread_equalsSelf(celix_thread_t thread, bool *equals); FRAMEWORK_EXPORT celix_status_t utils_isNumeric(char *number, bool *ret); diff --git a/src/hos_celix/include/hos_celix/version.h b/src/hos_celix/include/hos_celix/version.h index 0be77ff6..1e532853 100644 --- a/src/hos_celix/include/hos_celix/version.h +++ b/src/hos_celix/include/hos_celix/version.h @@ -20,15 +20,13 @@ * version.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef VERSION_H_ #define VERSION_H_ -#include - #include "celix_errno.h" #include "framework_exports.h" @@ -46,7 +44,6 @@ typedef struct version * version_pt; /** * Creates a new version_pt using the supplied arguments. * - * @param pool The pool to create the version on. * @param major Major component of the version identifier. * @param minor Minor component of the version identifier. * @param micro Micro component of the version identifier. @@ -60,13 +57,14 @@ typedef struct version * version_pt; * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative * or the qualifier string is invalid. */ -FRAMEWORK_EXPORT celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int micro, char * qualifier, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createVersion(int major, int minor, int micro, char * qualifier, version_pt *version); + +FRAMEWORK_EXPORT celix_status_t version_destroy(version_pt version); /** - * Creates a clone of version allocated on pool. + * Creates a clone of version. * * @param version The version to clone - * @param pool The pool in which the clone must be allocated * @param clone The cloned version * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. @@ -74,7 +72,7 @@ FRAMEWORK_EXPORT celix_status_t version_createVersion(apr_pool_t *pool, int majo * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative * or the qualifier string is invalid. */ -FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *pool, version_pt *clone); +FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, version_pt *clone); /** * Creates a version identifier from the specified string. @@ -94,7 +92,6 @@ FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *po * * There must be no whitespace in version. * - * @param pool The pool to create the version on. * @param versionStr String representation of the version identifier. * @param version The created version_pt * @return Status code indication failure or success: @@ -103,12 +100,11 @@ FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *po * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is improperly formatted. */ -FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(char * versionStr, version_pt *version); /** * The empty version "0.0.0". * - * @param pool The pool to create the version on. * @param version The created version_pt * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. @@ -116,7 +112,7 @@ FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(apr_pool_t *pool * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is improperly formatted. */ -FRAMEWORK_EXPORT celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createEmptyVersion(version_pt *version); FRAMEWORK_EXPORT celix_status_t version_getMajor(version_pt version, int *major); FRAMEWORK_EXPORT celix_status_t version_getMinor(version_pt version, int *minor); @@ -160,12 +156,11 @@ FRAMEWORK_EXPORT celix_status_t version_compareTo(version_pt version, version_pt * * @return The string representation of this version identifier. * @param version The version_pt to get the string representation from. - * @param pool The pool on which the string has to be allocated. * @param string Pointer to the string (char *) in which the result will be placed. * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. */ -FRAMEWORK_EXPORT celix_status_t version_toString(version_pt version, apr_pool_t *pool, char **string); +FRAMEWORK_EXPORT celix_status_t version_toString(version_pt version, char **string); /** * @} diff --git a/src/hos_celix/include/hos_celix/version_range.h b/src/hos_celix/include/hos_celix/version_range.h index 67d7e8a0..508bacd3 100644 --- a/src/hos_celix/include/hos_celix/version_range.h +++ b/src/hos_celix/include/hos_celix/version_range.h @@ -20,7 +20,7 @@ * version_range.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -46,7 +46,6 @@ typedef struct versionRange * version_range_pt; /** * Creates a new version_range_pt. * - * @param pool The pool in which the version range is created * @param low Lower bound version * @param isLowInclusive True if lower bound should be included in the range * @param high Upper bound version @@ -56,19 +55,20 @@ typedef struct versionRange * version_range_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for versionRange failed. */ -celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange); +celix_status_t versionRange_createVersionRange(version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange); /** * Creates an infinite version range using ::version_createEmptyVersion for the low version, * NULL for the high version and high and low inclusive set to true. * - * @param pool The pool in which the version range is created * @param range The created range * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for range failed. */ -celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version_range_pt *range); +celix_status_t versionRange_createInfiniteVersionRange(version_range_pt *range); + +celix_status_t versionRange_destroy(version_range_pt range); /** * Determine if the specified version is part of the version range or not. @@ -95,7 +95,6 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt * ceiling ::= version * * - * @param pool The pool in which the range is created. * @param rangeStr String representation of the version range. * @param range The created version_range_pt. * @return Status code indication failure or success: @@ -104,7 +103,7 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is impropertly formatted. */ -celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_range_pt *range); +celix_status_t versionRange_parse(char * rangeStr, version_range_pt *range); /** * @} diff --git a/src/hos_celix/include/hos_celix/wire.h b/src/hos_celix/include/hos_celix/wire.h index 107bf07a..acaa6c8f 100644 --- a/src/hos_celix/include/hos_celix/wire.h +++ b/src/hos_celix/include/hos_celix/wire.h @@ -20,7 +20,7 @@ * wire.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,7 +32,7 @@ typedef struct wire *wire_pt; #include "requirement.h" #include "capability.h" #include "module.h" -#include "linkedlist.h" +#include "linked_list.h" #include "module.h" /** @@ -44,7 +44,6 @@ typedef struct wire *wire_pt; /** * Create a wire between two modules using a requirement and capability. * - * @param pool The pool in which the wire is created. * @param importer The importer module of the wire. * @param requirement The requirement of the importer. * @param exporter The exporter module of the wire. @@ -54,9 +53,19 @@ typedef struct wire *wire_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for wire failed. */ -celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt requirement, +celix_status_t wire_create(module_pt importer, requirement_pt requirement, module_pt exporter, capability_pt capability, wire_pt *wire); +/** + * Getter for the capability of the exporting module. + * + * @param wire The wire to get the capability from. + * @param capability The capability + * @return Status code indication failure or success: + * - CELIX_SUCCESS when no errors are encountered. + */ +celix_status_t wire_destroy(wire_pt wire); + /** * Getter for the capability of the exporting module. * diff --git a/src/hos_celix/install/META-INF/MANIFEST.MF b/src/hos_celix/install/META-INF/MANIFEST.MF deleted file mode 100644 index 799d082a..00000000 --- a/src/hos_celix/install/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: apache_celix_deployment_admin -Bundle-Description: apache_celix_deployment_admin bundle -Bundle-Version: 0.0.1.incubating -library: deployment_admin -Bundle-Name: Apache Celix Deployment Admin diff --git a/src/hos_celix/install/bin/celix b/src/hos_celix/install/bin/celix deleted file mode 100755 index 3976e06e..00000000 Binary files a/src/hos_celix/install/bin/celix and /dev/null differ diff --git a/src/hos_celix/install/circle.png b/src/hos_celix/install/circle.png deleted file mode 100644 index 3d4887ea..00000000 Binary files a/src/hos_celix/install/circle.png and /dev/null differ diff --git a/src/hos_celix/install/gtktest.glade b/src/hos_celix/install/gtktest.glade deleted file mode 100644 index 9a5e7d56..00000000 --- a/src/hos_celix/install/gtktest.glade +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - 600 - 400 - False - - - - True - False - - - True - False - - - False - True - 0 - - - - - True - False - GDK_EXPOSURE_MASK | GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK - - - - True - True - 1 - - - - - - diff --git a/src/hos_celix/install/include/celix/archive.h b/src/hos_celix/install/include/celix/archive.h deleted file mode 100644 index 4cc6f116..00000000 --- a/src/hos_celix/install/include/celix/archive.h +++ /dev/null @@ -1,50 +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. - */ -/** - * - * @defgroup Archive Archive - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date May 31, 2010 - * \copyright Apache License, Version 2.0 - */ -#ifndef ARCHIVE_H_ -#define ARCHIVE_H_ - -#include "celix_errno.h" - -/** - * Extracts the bundle pointed to by bundleName to the given root. - * - * @param bundleName location of the bundle to extract. - * @param revisionRoot directory to where the bundle must be extracted. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_FILE_IO_EXCEPTION If the zip file cannot be extracted. - */ -celix_status_t extractBundle(char * bundleName, char * revisionRoot); - -#endif /* ARCHIVE_H_ */ - -/** - * @} - */ diff --git a/src/hos_celix/install/include/celix/array_list.h b/src/hos_celix/install/include/celix/array_list.h deleted file mode 100644 index 232b29a4..00000000 --- a/src/hos_celix/install/include/celix/array_list.h +++ /dev/null @@ -1,71 +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. - */ -/* - * array_list.h - * - * \date Aug 4, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef ARRAY_LIST_H_ -#define ARRAY_LIST_H_ - -#include - -#include "celixbool.h" -#include "exports.h" -#include "celix_errno.h" - -typedef struct arrayList * array_list_pt; - -typedef struct arrayListIterator * array_list_iterator_pt; - -typedef celix_status_t (*array_list_element_equals_pt)(void *, void *, bool *equals); - -UTILS_EXPORT celix_status_t arrayList_create(array_list_pt *list); -UTILS_EXPORT celix_status_t arrayList_createWithEquals(array_list_element_equals_pt equals, array_list_pt *list); - -UTILS_EXPORT void arrayList_destroy(array_list_pt list); -UTILS_EXPORT void arrayList_trimToSize(array_list_pt list); -UTILS_EXPORT void arrayList_ensureCapacity(array_list_pt list, int capacity); -UTILS_EXPORT unsigned int arrayList_size(array_list_pt list); -UTILS_EXPORT bool arrayList_isEmpty(array_list_pt list); -UTILS_EXPORT bool arrayList_contains(array_list_pt list, void * element); -UTILS_EXPORT int arrayList_indexOf(array_list_pt list, void * element); -UTILS_EXPORT int arrayList_lastIndexOf(array_list_pt list, void * element); -UTILS_EXPORT void * arrayList_get(array_list_pt list, unsigned int index); -UTILS_EXPORT void * arrayList_set(array_list_pt list, unsigned int index, void * element); -UTILS_EXPORT bool arrayList_add(array_list_pt list, void * element); -UTILS_EXPORT int arrayList_addIndex(array_list_pt list, unsigned int index, void * element); -UTILS_EXPORT bool arrayList_addAll(array_list_pt list, array_list_pt toAdd); -UTILS_EXPORT void * arrayList_remove(array_list_pt list, unsigned int index); -UTILS_EXPORT bool arrayList_removeElement(array_list_pt list, void * element); -UTILS_EXPORT void arrayList_clear(array_list_pt list); -UTILS_EXPORT array_list_pt arrayList_clone(array_list_pt list); - -UTILS_EXPORT array_list_iterator_pt arrayListIterator_create(array_list_pt list); -UTILS_EXPORT void arrayListIterator_destroy(array_list_iterator_pt iterator); -UTILS_EXPORT bool arrayListIterator_hasNext(array_list_iterator_pt iterator); -UTILS_EXPORT void * arrayListIterator_next(array_list_iterator_pt iterator); -UTILS_EXPORT bool arrayListIterator_hasPrevious(array_list_iterator_pt iterator); -UTILS_EXPORT void * arrayListIterator_previous(array_list_iterator_pt iterator); -UTILS_EXPORT void arrayListIterator_remove(array_list_iterator_pt iterator); - -#endif /* ARRAY_LIST_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle.h b/src/hos_celix/install/include/celix/bundle.h deleted file mode 100644 index 06ec0560..00000000 --- a/src/hos_celix/install/include/celix/bundle.h +++ /dev/null @@ -1,103 +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. - */ -/* - * bundle.h - * - * \date Mar 23, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef BUNDLE_H_ -#define BUNDLE_H_ - -#include -#include - -typedef struct bundle * bundle_pt; - -#include "celix_errno.h" -#include "bundle_state.h" -#include "bundle_archive.h" -#include "framework.h" -#include "wire.h" -#include "module.h" -#include "service_reference.h" -#include "bundle_context.h" -#include "celix_log.h" - -FRAMEWORK_EXPORT celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr_pool_t *mp); -FRAMEWORK_EXPORT celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive, apr_pool_t *bundlePool); -FRAMEWORK_EXPORT celix_status_t bundle_destroy(bundle_pt bundle); - -FRAMEWORK_EXPORT celix_status_t bundle_isSystemBundle(bundle_pt bundle, bool *systemBundle); -FRAMEWORK_EXPORT celix_status_t bundle_getArchive(bundle_pt bundle, bundle_archive_pt *archive); -FRAMEWORK_EXPORT celix_status_t bundle_getCurrentModule(bundle_pt bundle, module_pt *module); -FRAMEWORK_EXPORT array_list_pt bundle_getModules(bundle_pt bundle); -FRAMEWORK_EXPORT void * bundle_getHandle(bundle_pt bundle); -FRAMEWORK_EXPORT void bundle_setHandle(bundle_pt bundle, void * handle); -FRAMEWORK_EXPORT activator_pt bundle_getActivator(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_setActivator(bundle_pt bundle, activator_pt activator); -FRAMEWORK_EXPORT celix_status_t bundle_getContext(bundle_pt bundle, bundle_context_pt *context); -FRAMEWORK_EXPORT celix_status_t bundle_setContext(bundle_pt bundle, bundle_context_pt context); -FRAMEWORK_EXPORT celix_status_t bundle_getEntry(bundle_pt bundle, char * name, apr_pool_t *pool, char **entry); - -FRAMEWORK_EXPORT celix_status_t bundle_start(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_startWithOptions(bundle_pt bundle, int options); -FRAMEWORK_EXPORT celix_status_t bundle_update(bundle_pt bundle, char *inputFile); -FRAMEWORK_EXPORT celix_status_t bundle_stop(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_stopWithOptions(bundle_pt bundle, int options); -FRAMEWORK_EXPORT celix_status_t bundle_uninstall(bundle_pt bundle); - -FRAMEWORK_EXPORT celix_status_t bundle_setState(bundle_pt bundle, bundle_state_e state); -FRAMEWORK_EXPORT celix_status_t bundle_setPersistentStateInactive(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_setPersistentStateUninstalled(bundle_pt bundle); - -FRAMEWORK_EXPORT void uninstallBundle(bundle_pt bundle); - -FRAMEWORK_EXPORT celix_status_t bundle_revise(bundle_pt bundle, char * location, char *inputFile); -FRAMEWORK_EXPORT celix_status_t bundle_addModule(bundle_pt bundle, module_pt module); -FRAMEWORK_EXPORT celix_status_t bundle_closeModules(bundle_pt bundle); - -// Service Reference Functions -FRAMEWORK_EXPORT array_list_pt getUsingBundles(service_reference_pt reference); - -FRAMEWORK_EXPORT int compareTo(service_reference_pt a, service_reference_pt b); - -FRAMEWORK_EXPORT celix_status_t bundle_getState(bundle_pt bundle, bundle_state_e *state); -FRAMEWORK_EXPORT celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable); -FRAMEWORK_EXPORT celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread); -FRAMEWORK_EXPORT celix_status_t bundle_lock(bundle_pt bundle, bool *locked); -FRAMEWORK_EXPORT celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked); - -FRAMEWORK_EXPORT celix_status_t bundle_closeAndDelete(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_close(bundle_pt bundle); - -FRAMEWORK_EXPORT celix_status_t bundle_refresh(bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t bundle_getBundleId(bundle_pt bundle, long *id); - -FRAMEWORK_EXPORT celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, array_list_pt *list); -FRAMEWORK_EXPORT celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list); - -FRAMEWORK_EXPORT celix_status_t bundle_getMemoryPool(bundle_pt bundle, apr_pool_t **pool); - -FRAMEWORK_EXPORT celix_status_t bundle_setFramework(bundle_pt bundle, framework_pt framework); -FRAMEWORK_EXPORT celix_status_t bundle_getFramework(bundle_pt bundle, framework_pt *framework); - -#endif /* BUNDLE_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle_activator.h b/src/hos_celix/install/include/celix/bundle_activator.h deleted file mode 100644 index 87d03b7c..00000000 --- a/src/hos_celix/install/include/celix/bundle_activator.h +++ /dev/null @@ -1,117 +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. - */ -/** - * - * @defgroup BundleActivator BundleActivator - * @ingroup framework - * @{ - * \brief Customizes the starting and stopping of a bundle. - * \details \ref BundleActivator is a header that must be implemented by every - * bundle. The Framework creates/starts/stops/destroys activator instances using the - * functions described in this header. If the bundleActivator_start() - * function executes successfully, it is guaranteed that the same instance's - * bundleActivator_stop() function will be called when the bundle is - * to be stopped. The same applies to the bundleActivator_create() and - * bundleActivator_destroy() functions. - * The Framework must not concurrently call the activator functions. - * \author Apache Celix Project Team - * \date March 18, 2010 - * \copyright Apache License, Version 2.0 - */ -#ifndef BUNDLE_ACTIVATOR_H_ -#define BUNDLE_ACTIVATOR_H_ - -#include "bundle_context.h" -#include "framework_exports.h" - -/** - * Called when this bundle is started so the bundle can create an instance for its activator. - * The framework does not assume any type for the activator instance, this is implementation specific. - * The activator instance is handle as a void pointer by the framework, the implementation must cast it to the - * implementation specific type. - * - * @param context The execution context of the bundle being started. - * @param[out] userData A pointer to the specific activator instance used by this bundle. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - Any other status code will mark the bundle as stopped and the framework will remove this - * bundle's listeners, unregister all services, and release all services used by this bundle. - */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context, void **userData); - -/** - * Called when this bundle is started so the Framework can perform the bundle-specific activities necessary - * to start this bundle. This method can be used to register services or to allocate any resources that this - * bundle needs. - * - *

- * This method must complete and return to its caller in a timely manner. - * - * @param userData The activator instance to be used. - * @param context The execution context of the bundle being started. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - Any other status code will mark the bundle as stopped and the framework will remove this - * bundle's listeners, unregister all services, and release all services used by this bundle. - */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void * userData, bundle_context_pt context); - -/** - * Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary - * to stop the bundle. In general, this method should undo the work that the bundleActivator_start() - * function started. There should be no active threads that were started by this bundle when this bundle returns. - * A stopped bundle must not call any Framework objects. - * - *

- * This method must complete and return to its caller in a timely manner. - * - * @param userData The activator instance to be used. - * @param context The execution context of the bundle being stopped. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - Any other status code will mark the bundle as stopped and the framework will remove this - * bundle's listeners, unregister all services, and release all services used by this bundle. - */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context); - -/** - * Called when this bundle is stopped so the bundle can destroy the instance of its activator. In general, this - * method should undo the work that the bundleActivator_create() function initialized. - * - *

- * This method must complete and return to its caller in a timely manner. - * - * @param userData The activator instance to be used. - * @param context The execution context of the bundle being stopped. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - Any other status code will mark the bundle as stopped and the framework will remove this - * bundle's listeners, unregister all services, and release all services used by this bundle. - */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context); - -#endif /* BUNDLE_ACTIVATOR_H_ */ - -/** - * @} - */ diff --git a/src/hos_celix/install/include/celix/bundle_archive.h b/src/hos_celix/install/include/celix/bundle_archive.h deleted file mode 100644 index deed3f41..00000000 --- a/src/hos_celix/install/include/celix/bundle_archive.h +++ /dev/null @@ -1,66 +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. - */ -/* - * bundle_archive.h - * - * \date Aug 8, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef BUNDLE_ARCHIVE_H_ -#define BUNDLE_ARCHIVE_H_ - -#include - -#include "bundle_revision.h" -#include "bundle_state.h" -#include "celix_errno.h" -#include "celixbool.h" -#include "framework_exports.h" -#include "celix_log.h" - -typedef struct bundleArchive * bundle_archive_pt; - -celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, apr_pool_t *mp, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework_logger_pt logger, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_recreate(char * archiveRoot, apr_pool_t *mp, bundle_archive_pt *bundle_archive); - -FRAMEWORK_EXPORT celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getLocation(bundle_archive_pt archive, char **location); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getArchiveRoot(bundle_archive_pt archive, char **archiveRoot); - -FRAMEWORK_EXPORT celix_status_t bundleArchive_revise(bundle_archive_pt archive, char * location, char *inputFile); -FRAMEWORK_EXPORT celix_status_t bundleArchive_rollbackRevise(bundle_archive_pt archive, bool *rolledback); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getRevision(bundle_archive_pt archive, long revNr, bundle_revision_pt *revision); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getCurrentRevision(bundle_archive_pt archive, bundle_revision_pt *revision); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getCurrentRevisionNumber(bundle_archive_pt archive, long *revisionNumber); - -FRAMEWORK_EXPORT celix_status_t bundleArchive_getRefreshCount(bundle_archive_pt archive, long *refreshCount); -FRAMEWORK_EXPORT celix_status_t bundleArchive_setRefreshCount(bundle_archive_pt archive); - -FRAMEWORK_EXPORT celix_status_t bundleArchive_close(bundle_archive_pt archive); -FRAMEWORK_EXPORT celix_status_t bundleArchive_closeAndDelete(bundle_archive_pt archive); - -FRAMEWORK_EXPORT celix_status_t bundleArchive_setLastModified(bundle_archive_pt archive, time_t lastModifiedTime); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getLastModified(bundle_archive_pt archive, time_t *lastModified); -FRAMEWORK_EXPORT celix_status_t bundleArchive_setPersistentState(bundle_archive_pt archive, bundle_state_e state); -FRAMEWORK_EXPORT celix_status_t bundleArchive_getPersistentState(bundle_archive_pt archive, bundle_state_e *state); - -#endif /* BUNDLE_ARCHIVE_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle_context.h b/src/hos_celix/install/include/celix/bundle_context.h deleted file mode 100644 index 9b24931c..00000000 --- a/src/hos_celix/install/include/celix/bundle_context.h +++ /dev/null @@ -1,79 +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. - */ -/* - * bundle_context.h - * - * \date Mar 26, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef BUNDLE_CONTEXT_H_ -#define BUNDLE_CONTEXT_H_ - -/** - * A bundle's execution context within the Framework. The context is used to - * grant access to other methods so that this bundle can interact with the - * Framework. - */ -typedef struct bundleContext *bundle_context_pt; - -#include "service_factory.h" -#include "service_listener.h" -#include "bundle_listener.h" -#include "framework_listener.h" -#include "properties.h" -#include "array_list.h" - -celix_status_t bundleContext_create(framework_pt framework, framework_logger_pt, bundle_pt bundle, bundle_context_pt *bundle_context); -celix_status_t bundleContext_destroy(bundle_context_pt context); - -FRAMEWORK_EXPORT celix_status_t bundleContext_getBundle(bundle_context_pt context, bundle_pt *bundle); -FRAMEWORK_EXPORT celix_status_t bundleContext_getFramework(bundle_context_pt context, framework_pt *framework); -FRAMEWORK_EXPORT celix_status_t bundleContext_getMemoryPool(bundle_context_pt context, apr_pool_t **memory_pool); - -FRAMEWORK_EXPORT celix_status_t bundleContext_installBundle(bundle_context_pt context, char * location, bundle_pt *bundle); -FRAMEWORK_EXPORT celix_status_t bundleContext_installBundle2(bundle_context_pt context, char * location, char *inputFile, bundle_pt *bundle); - -FRAMEWORK_EXPORT celix_status_t bundleContext_registerService(bundle_context_pt context, char * serviceName, void * svcObj, - properties_pt properties, service_registration_pt *service_registration); -FRAMEWORK_EXPORT celix_status_t bundleContext_registerServiceFactory(bundle_context_pt context, char * serviceName, service_factory_pt factory, - properties_pt properties, service_registration_pt *service_registration); - -FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReferences(bundle_context_pt context, const char * serviceName, char * filter, array_list_pt *service_references); -FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReference(bundle_context_pt context, char * serviceName, service_reference_pt *service_reference); - -FRAMEWORK_EXPORT celix_status_t bundleContext_getService(bundle_context_pt context, service_reference_pt reference, void **service_instance); -FRAMEWORK_EXPORT celix_status_t bundleContext_ungetService(bundle_context_pt context, service_reference_pt reference, bool *result); - -FRAMEWORK_EXPORT celix_status_t bundleContext_getBundles(bundle_context_pt context, array_list_pt *bundles); -FRAMEWORK_EXPORT celix_status_t bundleContext_getBundleById(bundle_context_pt context, long id, bundle_pt *bundle); - -FRAMEWORK_EXPORT celix_status_t bundleContext_addServiceListener(bundle_context_pt context, service_listener_pt listener, char * filter); -FRAMEWORK_EXPORT celix_status_t bundleContext_removeServiceListener(bundle_context_pt context, service_listener_pt listener); - -FRAMEWORK_EXPORT celix_status_t bundleContext_addBundleListener(bundle_context_pt context, bundle_listener_pt listener); -FRAMEWORK_EXPORT celix_status_t bundleContext_removeBundleListener(bundle_context_pt context, bundle_listener_pt listener); - -FRAMEWORK_EXPORT celix_status_t bundleContext_addFrameworkListener(bundle_context_pt context, framework_listener_pt listener); -FRAMEWORK_EXPORT celix_status_t bundleContext_removeFrameworkListener(bundle_context_pt context, framework_listener_pt listener); - -FRAMEWORK_EXPORT celix_status_t bundleContext_getProperty(bundle_context_pt context, const char *name, char **value); - -#endif /* BUNDLE_CONTEXT_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle_event.h b/src/hos_celix/install/include/celix/bundle_event.h deleted file mode 100644 index 857847ac..00000000 --- a/src/hos_celix/install/include/celix/bundle_event.h +++ /dev/null @@ -1,55 +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. - */ -/* - * bundle_event.h - * - * \date Jun 28, 2012 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef BUNDLE_EVENT_H_ -#define BUNDLE_EVENT_H_ - -enum bundle_event_type -{ - OSGI_FRAMEWORK_BUNDLE_EVENT_INSTALLED = 0x00000001, - OSGI_FRAMEWORK_BUNDLE_EVENT_STARTED = 0x00000002, - OSGI_FRAMEWORK_BUNDLE_EVENT_STOPPED = 0x00000004, - OSGI_FRAMEWORK_BUNDLE_EVENT_UPDATED = 0x00000008, - OSGI_FRAMEWORK_BUNDLE_EVENT_UNINSTALLED = 0x00000010, - OSGI_FRAMEWORK_BUNDLE_EVENT_RESOLVED = 0x00000020, - OSGI_FRAMEWORK_BUNDLE_EVENT_UNRESOLVED = 0x00000040, - OSGI_FRAMEWORK_BUNDLE_EVENT_STARTING = 0x00000080, - OSGI_FRAMEWORK_BUNDLE_EVENT_STOPPING = 0x00000100, - OSGI_FRAMEWORK_BUNDLE_EVENT_LAZY_ACTIVATION = 0x00000200, -}; - -typedef enum bundle_event_type bundle_event_type_e; -typedef struct bundle_event *bundle_event_pt; - -#include "service_reference.h" -#include "bundle.h" - -struct bundle_event { - bundle_pt bundle; - bundle_event_type_e type; -}; - -#endif /* BUNDLE_EVENT_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle_revision.h b/src/hos_celix/install/include/celix/bundle_revision.h deleted file mode 100644 index dfb545f0..00000000 --- a/src/hos_celix/install/include/celix/bundle_revision.h +++ /dev/null @@ -1,119 +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. - */ -/** - * - * @defgroup BundleRevision Bundle Revision - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date April 12, 2011 - * \copyright Apache License, Version 2.0 - */ -#ifndef BUNDLE_REVISION_H_ -#define BUNDLE_REVISION_H_ - -#include -#include - -#include "celix_errno.h" -#include "manifest.h" -#include "celix_log.h" - -/** - * Typedef for bundle_revision_pt. - * - * A bundle revision represents the content of a bundle. A revision is associated with a bundle archive. - * An archive can have multiple revisions, each update of a bundle results in a new one. - * - * In a revision the content of a bundle (ZIP file) is extracted to a specified location inside the archive. - */ -typedef struct bundleRevision * bundle_revision_pt; - -/** - * Creates a new revision for the given inputFile or location. - * The location parameter is used to identify the bundle, in case of an update or download, the inputFile - * parameter can be used to point to the actual data. In the OSGi specification this is the inputstream. - * - * @param pool The pool on which this revision has to be allocated. - * @param root The root for this revision in which the bundle is extracted and state is stored. - * @param location The location associated with the revision - * @param revisionNr The number of the revision - * @param inputFile The (optional) location of the file to use as input for this revision - * @param[out] bundle_revision The output parameter for the created revision. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for bundle_revision failed. - */ -celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision); - -/** - * Retrieves the revision number of the given revision. - * - * @param revision The revision to get the number for. - * @param[out] revisionNr The revision number. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. - */ -celix_status_t bundleRevision_getNumber(bundle_revision_pt revision, long *revisionNr); - -/** - * Retrieves the location of the given revision. - * - * @param revision The revision to get the location for. - * @param[out] location The location. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. - */ -celix_status_t bundleRevision_getLocation(bundle_revision_pt revision, char **location); - -/** - * Retrieves the root of the given revision. - * - * @param revision The revision to get the location for. - * @param[out] root The root. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. - */ -celix_status_t bundleRevision_getRoot(bundle_revision_pt revision, char **root); - -/** - * Retrieves the manifest of the given revision. - * - * @param revision The revision to get the manifest for. - * @param[out] manifest The manifest. - * - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. - */ -celix_status_t bundleRevision_getManifest(bundle_revision_pt revision, manifest_pt *manifest); - -#endif /* BUNDLE_REVISION_H_ */ - -/** - * @} - */ diff --git a/src/hos_celix/install/include/celix/bundle_state.h b/src/hos_celix/install/include/celix/bundle_state.h deleted file mode 100644 index e458e39c..00000000 --- a/src/hos_celix/install/include/celix/bundle_state.h +++ /dev/null @@ -1,43 +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. - */ -/* - * bundle_state.h - * - * \date Sep 27, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef BUNDLE_STATE_H_ -#define BUNDLE_STATE_H_ - -enum bundleState -{ - OSGI_FRAMEWORK_BUNDLE_UNKNOWN = 0x00000000, - OSGI_FRAMEWORK_BUNDLE_UNINSTALLED = 0x00000001, - OSGI_FRAMEWORK_BUNDLE_INSTALLED = 0x00000002, - OSGI_FRAMEWORK_BUNDLE_RESOLVED = 0x00000004, - OSGI_FRAMEWORK_BUNDLE_STARTING = 0x00000008, - OSGI_FRAMEWORK_BUNDLE_STOPPING = 0x00000010, - OSGI_FRAMEWORK_BUNDLE_ACTIVE = 0x00000020, -}; - -typedef enum bundleState bundle_state_e; - -#endif /* BUNDLE_STATE_H_ */ diff --git a/src/hos_celix/install/include/celix/capability.h b/src/hos_celix/install/include/celix/capability.h deleted file mode 100644 index 2edf41e6..00000000 --- a/src/hos_celix/install/include/celix/capability.h +++ /dev/null @@ -1,40 +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. - */ -/* - * capability.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef CAPABILITY_H_ -#define CAPABILITY_H_ - -typedef struct capability *capability_pt; - -#include "hash_map.h" -#include "module.h" - -celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability); -celix_status_t capability_getServiceName(capability_pt capability, char **serviceName); -celix_status_t capability_getVersion(capability_pt capability, version_pt *version); -celix_status_t capability_getModule(capability_pt capability, module_pt *module); - -#endif /* CAPABILITY_H_ */ diff --git a/src/hos_celix/install/include/celix/celix_errno.h b/src/hos_celix/install/include/celix/celix_errno.h deleted file mode 100644 index c3760205..00000000 --- a/src/hos_celix/install/include/celix/celix_errno.h +++ /dev/null @@ -1,112 +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. - */ -/* - * celix_errno.h - * - * \date Feb 15, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -/*! - \file - \brief Error codes - \defgroup framework Celix Framework - */ -#ifndef CELIX_ERRNO_H_ -#define CELIX_ERRNO_H_ - -#include -#include - -#include "framework_exports.h" - -/*! - * Helper macro which check the current status and executes the provided expression if the - * status is still CELIX_SUCCESS (0) - */ -#define CELIX_DO_IF(status, expr) ((status) == CELIX_SUCCESS) ? (expr) : (status) - -/*! - * \defgroup celix_errno Error Codes - * \ingroup framework - * \{ - */ - -struct celix_status { - int code; - char *error; -}; - -/*! - * Status type returned by all functions in Celix - */ -typedef apr_status_t celix_status_t; - -/*! - * Return a readable string for the given error code. - * - */ -FRAMEWORK_EXPORT char *celix_strerror(celix_status_t errorcode, char *buffer, size_t bufferSize); - -/*! - * Error code indicating successful execution of the function. - */ -#define CELIX_SUCCESS 0 - -/*! - * Starting point for Celix errors. - */ -#define CELIX_START_ERROR APR_OS_START_USERERR - -/*! - * The range for Celix errors. - */ -#define CELIX_ERRSPACE_SIZE 1000 - -/*! - * The start error number user application can use. - */ -#define CELIX_START_USERERR (CELIX_START_ERROR + CELIX_ERRSPACE_SIZE) - -/*! - * Exception indicating a problem with a bundle - */ -#define CELIX_BUNDLE_EXCEPTION (CELIX_START_ERROR + 1) -/*! - * Invalid bundle context is used - */ -#define CELIX_INVALID_BUNDLE_CONTEXT (CELIX_START_ERROR + 2) -/*! - * Argument is not correct - */ -#define CELIX_ILLEGAL_ARGUMENT (CELIX_START_ERROR + 3) -#define CELIX_INVALID_SYNTAX (CELIX_START_ERROR + 4) -#define CELIX_FRAMEWORK_SHUTDOWN (CELIX_START_ERROR + 5) -#define CELIX_ILLEGAL_STATE (CELIX_START_ERROR + 6) -#define CELIX_FRAMEWORK_EXCEPTION (CELIX_START_ERROR + 7) -#define CELIX_FILE_IO_EXCEPTION (CELIX_START_ERROR + 8) -#define CELIX_SERVICE_EXCEPTION (CELIX_START_ERROR + 9) - -#define CELIX_ENOMEM ENOMEM - -/** - * \} - */ - -#endif /* CELIX_ERRNO_H_ */ diff --git a/src/hos_celix/install/include/celix/celix_log.h b/src/hos_celix/install/include/celix/celix_log.h deleted file mode 100644 index 5b74f75d..00000000 --- a/src/hos_celix/install/include/celix/celix_log.h +++ /dev/null @@ -1,69 +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. - */ -/* - * celix_log.h - * - * \date Jan 12, 2012 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef CELIX_LOG_H_ -#define CELIX_LOG_H_ - -#include - -#include "framework_exports.h" - -enum framework_log_level -{ - OSGI_FRAMEWORK_LOG_ERROR = 0x00000001, - OSGI_FRAMEWORK_LOG_WARNING = 0x00000002, - OSGI_FRAMEWORK_LOG_INFO = 0x00000003, - OSGI_FRAMEWORK_LOG_DEBUG = 0x00000004, -}; - -typedef enum framework_log_level framework_log_level_t; - -typedef struct framework_logger *framework_logger_pt; - -extern framework_logger_pt logger; - -typedef celix_status_t (*framework_log_function_pt)(framework_log_level_t level, const char *func, const char *file, int line, char *msg); - -struct framework_logger { - framework_log_function_pt logFunction; -}; - -#define fw_log(logger, level, fmsg, args...) framework_log(logger, level, __func__, __FILE__, __LINE__, fmsg, ## args) -#define fw_logCode(logger, level, code, fmsg, args...) framework_logCode(logger, level, __func__, __FILE__, __LINE__, code, fmsg, ## args) -#define framework_logIfError(logger, status, error, fmsg, args...) \ - if (status != CELIX_SUCCESS) { \ - if (error != NULL) { \ - fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg"; cause: "#error, ## args); \ - } else { \ - fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg, ## args); \ - } \ - } - -FRAMEWORK_EXPORT celix_status_t frameworkLogger_log(framework_log_level_t level, const char *func, const char *file, int line, char *fmsg); -FRAMEWORK_EXPORT void framework_log(framework_logger_pt logger, framework_log_level_t level, const char *func, const char *file, int line, char *fmsg, ...); -FRAMEWORK_EXPORT void framework_logCode(framework_logger_pt logger, framework_log_level_t level, const char *func, const char *file, int line, celix_status_t code, char *fmsg, ...); - -#endif /* CELIX_LOG_H_ */ diff --git a/src/hos_celix/install/include/celix/celixbool.h b/src/hos_celix/install/include/celix/celixbool.h deleted file mode 100644 index 8aff6734..00000000 --- a/src/hos_celix/install/include/celix/celixbool.h +++ /dev/null @@ -1,61 +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. - */ -/* - * celixbool.h - * - * \date Jun 16, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef CELIXBOOL_H_ -#define CELIXBOOL_H_ - - -#if defined(__STDC__) -# define C89 -# if defined(__STDC_VERSION__) -# define C90 -# if (__STDC_VERSION__ >= 199409L) -# define C94 -# endif -# if (__STDC_VERSION__ >= 199901L) -# define C99 -# endif -# endif -#endif - - -#if __STDC_VERSION__ < 199901L && __GNUC__ < 3 -// #ifndef C99 - -typedef int _Bool; - -#define bool _Bool -#define false 0 -#define true 1 - - -#else - -#include - -#endif - -#endif /* CELIXBOOL_H_ */ diff --git a/src/hos_celix/install/include/celix/constants.h b/src/hos_celix/install/include/celix/constants.h deleted file mode 100644 index ab785458..00000000 --- a/src/hos_celix/install/include/celix/constants.h +++ /dev/null @@ -1,53 +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. - */ -/* - * constants.h - * - * \date Apr 29, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef CONSTANTS_H_ -#define CONSTANTS_H_ - -static const char * const OSGI_FRAMEWORK_OBJECTCLASS = "objectClass"; -static const char * const OSGI_FRAMEWORK_SERVICE_ID = "service.id"; -static const char * const OSGI_FRAMEWORK_SERVICE_PID = "service.pid"; -static const char * const OSGI_FRAMEWORK_SERVICE_RANKING = "service.ranking"; - -static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_CREATE = "bundleActivator_create"; -static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_START = "bundleActivator_start"; -static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_STOP = "bundleActivator_stop"; -static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_DESTROY = "bundleActivator_destroy"; - -static const char * const OSGI_FRAMEWORK_HEADER_LIBRARY = "library"; - -static const char * const OSGI_FRAMEWORK_BUNDLE_SYMBOLICNAME = "Bundle-SymbolicName"; -static const char * const OSGI_FRAMEWORK_BUNDLE_VERSION = "Bundle-Version"; -static const char * const OSGI_FRAMEWORK_EXPORT_PACKAGE = "Export-Service"; -static const char * const OSGI_FRAMEWORK_IMPORT_PACKAGE = "Import-Service"; - -static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE = "org.osgi.framework.storage"; -static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE_CLEAN = "org.osgi.framework.storage.clean"; -static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT = "onFirstInit"; -static const char * const OSGI_FRAMEWORK_FRAMEWORK_UUID = "org.osgi.framework.uuid"; - - -#endif /* CONSTANTS_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/dependency_activator_base.h b/src/hos_celix/install/include/celix/dependency_manager/dependency_activator_base.h deleted file mode 100644 index 2687f848..00000000 --- a/src/hos_celix/install/include/celix/dependency_manager/dependency_activator_base.h +++ /dev/null @@ -1,40 +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. - */ -/* - * dependency_activator_base.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_ACTIVATOR_BASE_H_ -#define DEPENDENCY_ACTIVATOR_BASE_H_ - -#include "dependency_manager.h" -#include "service_dependency.h" - -void * dm_create(bundle_context_pt context); -void dm_init(void * userData, bundle_context_pt context, dependency_manager_pt manager); -void dm_destroy(void * userData, bundle_context_pt context, dependency_manager_pt manager); - -service_pt dependencyActivatorBase_createService(dependency_manager_pt manager); -service_dependency_pt dependencyActivatorBase_createServiceDependency(dependency_manager_pt manager); - -#endif /* DEPENDENCY_ACTIVATOR_BASE_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/dependency_manager.h b/src/hos_celix/install/include/celix/dependency_manager/dependency_manager.h deleted file mode 100644 index 6e926654..00000000 --- a/src/hos_celix/install/include/celix/dependency_manager/dependency_manager.h +++ /dev/null @@ -1,47 +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. - */ -/* - * dependency_manager.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_MANAGER_H_ -#define DEPENDENCY_MANAGER_H_ - -#include "service_component.h" -#include "bundle_context.h" - -struct dependencyManager { - bundle_context_pt context; - array_list_pt services; -}; - -typedef struct dependencyManager * dependency_manager_pt; - -dependency_manager_pt dependencyManager_create(bundle_context_pt context); -void dependencyManager_add(dependency_manager_pt manager, service_pt service); -void dependencyManager_remove(dependency_manager_pt manager, service_pt service); - -void dm_startService(service_pt service); -void dm_stopService(service_pt service); - -#endif /* DEPENDENCY_MANAGER_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/service_component.h b/src/hos_celix/install/include/celix/dependency_manager/service_component.h deleted file mode 100644 index dc6a6d8e..00000000 --- a/src/hos_celix/install/include/celix/dependency_manager/service_component.h +++ /dev/null @@ -1,39 +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. - */ -/* - * service_component.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_H_ -#define SERVICE_COMPONENT_H_ - -#define DEPENDENCYMANAGER_SERVICE_COMPONENT_NAME "ServiceComponent" - -typedef struct service * service_pt; - -struct serviceComponent { - service_pt handle; - char * (*getName)(service_pt handle); -}; - -#endif /* SERVICE_COMPONENT_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/service_component_private.h b/src/hos_celix/install/include/celix/dependency_manager/service_component_private.h deleted file mode 100644 index c1800a53..00000000 --- a/src/hos_celix/install/include/celix/dependency_manager/service_component_private.h +++ /dev/null @@ -1,103 +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. - */ -/* - * service_component_private.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_PRIVATE_H_ -#define SERVICE_COMPONENT_PRIVATE_H_ -#include - -#include "service_component.h" -#include "service_dependency.h" -#include "properties.h" -#include "dependency_manager.h" - -typedef struct state * state_pt; -typedef struct executor * executor_pt; - -struct service { - apr_pool_t *pool; - - array_list_pt dependencies; - void (*init)(void * userData); - void (*start)(void * userData); - void (*stop)(void * userData); - void (*destroy)(void * userData); - - char * serviceName; - void * impl; - properties_pt properties; - - bundle_context_pt context; - dependency_manager_pt manager; - - service_registration_pt registration; - service_registration_pt serviceRegistration; - - bool registered; - - state_pt state; - executor_pt executor; - - apr_thread_mutex_t *mutex; -}; - -service_pt serviceComponent_create(bundle_context_pt context, dependency_manager_pt manager); -service_pt serviceComponent_addServiceDependency(service_pt service, service_dependency_pt dependency); -service_pt serviceComponent_removeServiceDependency(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyAvailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyChanged(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyUnavailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_start(service_pt service); -void serviceComponent_stop(service_pt service); -service_pt serviceComponent_setInterface(service_pt service, char * serviceName, properties_pt properties); -service_pt serviceComponent_setImplementation(service_pt service, void * implementation); -void serviceComponent_activateService(service_pt service, void * arg); -void serviceComponent_deactivateService(service_pt service, void * arg); -void serviceComponent_startTrackingOptional(service_pt service, state_pt state); -void serviceComponent_stopTrackingOptional(service_pt service, state_pt state); -void serviceComponent_startTrackingRequired(service_pt service, void * arg); -void serviceComponent_stopTrackingRequired(service_pt service, void * arg); -void serviceComponent_initService(service_pt service); -void serviceComponent_configureService(service_pt service, state_pt state); -void serviceComponent_destroyService(service_pt service, state_pt state); -void serviceComponent_registerService(service_pt service); -void serviceComponent_unregisterService(service_pt service); -void serviceComponent_updateInstance(service_pt service, void * arg); -char * serviceComponent_getName(service_pt service); - - -state_pt state_create(array_list_pt dependencies, bool active); -void state_destroy(state_pt state); -bool state_isInactive(state_pt state); -bool state_isWaitingForRequired(state_pt state); -bool state_isTrackingOptional(state_pt state); -array_list_pt state_getDependencies(state_pt state); - -executor_pt executor_create(apr_pool_t *memory_pool); -void executor_enqueue(executor_pt executor, service_pt service, void (*function), void * argument); -void executor_execute(executor_pt executor); -void executor_scheduleNext(executor_pt executor); - -#endif /* SERVICE_COMPONENT_PRIVATE_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/service_dependency.h b/src/hos_celix/install/include/celix/dependency_manager/service_dependency.h deleted file mode 100644 index c68e9c4d..00000000 --- a/src/hos_celix/install/include/celix/dependency_manager/service_dependency.h +++ /dev/null @@ -1,73 +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. - */ -/* - * service_dependency.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_DEPENDENCY_H_ -#define SERVICE_DEPENDENCY_H_ - -#include - -#include "service_reference.h" -#include "service_tracker.h" - -struct serviceDependency { - char * interface; - void (*added)(void * handle, service_reference_pt reference, void *); - void (*changed)(void * handle, service_reference_pt reference, void *); - void (*removed)(void * handle, service_reference_pt reference, void *); - void ** autoConfigureField; - - bool started; - bool available; - bool required; - service_tracker_pt tracker; - service_pt service; - service_reference_pt reference; - bundle_context_pt context; - void * serviceInstance; - char * trackedServiceName; - char * trackedServiceFilter; -}; - -typedef struct serviceDependency * service_dependency_pt; - -service_dependency_pt serviceDependency_create(bundle_context_pt context); -void * serviceDependency_getService(service_dependency_pt dependency); - -service_dependency_pt serviceDependency_setRequired(service_dependency_pt dependency, bool required); -service_dependency_pt serviceDependency_setService(service_dependency_pt dependency, char * serviceName, char * filter); -service_dependency_pt serviceDependency_setCallbacks(service_dependency_pt dependency, void (*added)(void * handle, service_reference_pt reference, void *), - void (*changed)(void * handle, service_reference_pt reference, void *), - void (*removed)(void * handle, service_reference_pt reference, void *)); -service_dependency_pt serviceDependency_setAutoConfigure(service_dependency_pt dependency, void ** field); - -void serviceDependency_start(service_dependency_pt dependency, service_pt service); -void serviceDependency_stop(service_dependency_pt dependency, service_pt service); - -void serviceDependency_invokeAdded(service_dependency_pt dependency); -void serviceDependency_invokeRemoved(service_dependency_pt dependency); - - -#endif /* SERVICE_DEPENDENCY_H_ */ diff --git a/src/hos_celix/install/include/celix/deployment_admin/resource_processor.h b/src/hos_celix/install/include/celix/deployment_admin/resource_processor.h deleted file mode 100644 index b9792e04..00000000 --- a/src/hos_celix/install/include/celix/deployment_admin/resource_processor.h +++ /dev/null @@ -1,54 +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. - */ -/* - * resource_processor.h - * - * \date Feb 13, 2012 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef RESOURCE_PROCESSOR_H_ -#define RESOURCE_PROCESSOR_H_ - -#include "celix_errno.h" - -#define DEPLOYMENTADMIN_RESOURCE_PROCESSOR_SERVICE "resource_processor" - -typedef struct resource_processor *resource_processor_pt; - -typedef struct resource_processor_service *resource_processor_service_pt; - -struct resource_processor_service { - resource_processor_pt processor; - celix_status_t (*begin)(resource_processor_pt processor, char *packageName); - - celix_status_t (*process)(resource_processor_pt processor, char *name, char *path); - - celix_status_t (*dropped)(resource_processor_pt processor, char *name); - celix_status_t (*dropAllResources)(resource_processor_pt processor); - - //celix_status_t (*prepare)(resource_processor_pt processor); - //celix_status_t (*commit)(resource_processor_pt processor); - //celix_status_t (*rollback)(resource_processor_pt processor); - - //celix_status_t (*cancel)(resource_processor_pt processor); -}; - -#endif /* RESOURCE_PROCESSOR_H_ */ diff --git a/src/hos_celix/install/include/celix/device_manager/driver.h b/src/hos_celix/install/include/celix/device_manager/driver.h deleted file mode 100644 index d79cb7a4..00000000 --- a/src/hos_celix/install/include/celix/device_manager/driver.h +++ /dev/null @@ -1,45 +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. - */ -/* - * driver.h - * - * \date Jun 20, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#ifndef DRIVER_H_ -#define DRIVER_H_ - -#include "celix_errno.h" -#include "service_reference.h" - -#define OSGI_DEVICEACCESS_DRIVER_SERVICE_NAME "driver" - -#define OSGI_DEVICEACCESS_DRIVER_ID "DRIVER_ID" - -struct driver_service { - void *driver; - celix_status_t (*attach)(void *driver, service_reference_pt reference, char **result); - celix_status_t (*match)(void *driver, service_reference_pt reference, int *value); -}; - -typedef struct driver_service *driver_service_pt; - - -#endif /* DRIVER_H_ */ diff --git a/src/hos_celix/install/include/celix/device_manager/driver_selector.h b/src/hos_celix/install/include/celix/device_manager/driver_selector.h deleted file mode 100644 index b86b0f4c..00000000 --- a/src/hos_celix/install/include/celix/device_manager/driver_selector.h +++ /dev/null @@ -1,41 +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. - */ -/* - * driver_selector.h - * - * \date Jun 20, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#ifndef DRIVER_SELECTOR_H_ -#define DRIVER_SELECTOR_H_ - -#define OSGI_DEVICEACCESS_DRIVER_SELECTOR_SERVICE_NAME "driver_selector" - -typedef struct driver_selector *driver_selector_pt; - -struct driver_selector_service { - driver_selector_pt selector; - celix_status_t (*driverSelector_select)(driver_selector_pt selector, service_reference_pt reference, array_list_pt matches, int *select); -}; - -typedef struct driver_selector_service *driver_selector_service_pt; - - -#endif /* DRIVER_SELECTOR_H_ */ diff --git a/src/hos_celix/install/include/celix/exports.h b/src/hos_celix/install/include/celix/exports.h deleted file mode 100644 index b2366773..00000000 --- a/src/hos_celix/install/include/celix/exports.h +++ /dev/null @@ -1,49 +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. - */ -/* - * exports.h - * - * \date Jun 16, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef EXPORTS_H_ -#define EXPORTS_H_ - -/* Cmake will define utils_EXPORTS on Windows when it -configures to build a shared library. If you are going to use -another build system on windows or create the visual studio -projects by hand you need to define utils_EXPORTS when -building a DLL on windows. - -We are using the Visual Studio Compiler and building Shared libraries -*/ - -#if defined (_WIN32) - #if defined(celix_utils_EXPORTS) - #define UTILS_EXPORT __declspec(dllexport) - #else - #define UTILS_EXPORT __declspec(dllimport) - #endif /* celix_utils_EXPORTS */ -#else /* defined (_WIN32) */ - #define UTILS_EXPORT __attribute__((visibility("default"))) -#endif - -#endif /* EXPORTS_H_ */ diff --git a/src/hos_celix/install/include/celix/framework.h b/src/hos_celix/install/include/celix/framework.h deleted file mode 100644 index 62f62cd5..00000000 --- a/src/hos_celix/install/include/celix/framework.h +++ /dev/null @@ -1,48 +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. - */ -/* - * framework.h - * - * \date Mar 23, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef FRAMEWORK_H_ -#define FRAMEWORK_H_ - -typedef struct activator * activator_pt; -typedef struct framework * framework_pt; - -#include "celix_errno.h" -#include "framework_exports.h" -#include "bundle.h" -#include "properties.h" - -// #TODO: Move to FrameworkFactory according the OSGi Spec -FRAMEWORK_EXPORT celix_status_t framework_create(framework_pt *framework, apr_pool_t *memoryPool, properties_pt config); -// #TODO: Replace with a pool hook when this is possible -FRAMEWORK_EXPORT celix_status_t framework_destroy(framework_pt framework); - -FRAMEWORK_EXPORT celix_status_t fw_init(framework_pt framework); -FRAMEWORK_EXPORT celix_status_t framework_waitForStop(framework_pt framework); - -FRAMEWORK_EXPORT celix_status_t framework_getFrameworkBundle(framework_pt framework, bundle_pt *bundle); - -#endif /* FRAMEWORK_H_ */ diff --git a/src/hos_celix/install/include/celix/framework_event.h b/src/hos_celix/install/include/celix/framework_event.h deleted file mode 100644 index 79c06951..00000000 --- a/src/hos_celix/install/include/celix/framework_event.h +++ /dev/null @@ -1,57 +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. - */ -/* - * framework_event.h - * - * \date Oct 8, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef FRAMEWORK_EVENT_H_ -#define FRAMEWORK_EVENT_H_ - -enum framework_event_type -{ - OSGI_FRAMEWORK_EVENT_STARTED = 0x00000001, - OSGI_FRAMEWORK_EVENT_ERROR = 0x00000002, - OSGI_FRAMEWORK_EVENT_PACKAGES_REFRESHED = 0x00000004, - OSGI_FRAMEWORK_EVENT_STARTLEVEL_CHANGED = 0x00000008, - OSGI_FRAMEWORK_EVENT_WARNING = 0x00000010, - OSGI_FRAMEWORK_EVENT_INFO = 0x00000020, - OSGI_FRAMEWORK_EVENT_STOPPED = 0x00000040, - OSGI_FRAMEWORK_EVENT_STOPPED_UPDATE = 0x00000080, - OSGI_FRAMEWORK_EVENT_STOPPED_BOOTCLASSPATH_MODIFIED = 0x00000100, - OSGI_FRAMEWORK_EVENT_WAIT_TIMEDOUT = 0x00000200, -}; - -typedef enum framework_event_type framework_event_type_e; -typedef struct framework_event *framework_event_pt; - -#include "service_reference.h" -#include "bundle.h" - -struct framework_event { - bundle_pt bundle; - framework_event_type_e type; - celix_status_t errorCode; - char *error; -}; - -#endif /* FRAMEWORK_EVENT_H_ */ diff --git a/src/hos_celix/install/include/celix/framework_exports.h b/src/hos_celix/install/include/celix/framework_exports.h deleted file mode 100644 index 50d7f6ee..00000000 --- a/src/hos_celix/install/include/celix/framework_exports.h +++ /dev/null @@ -1,65 +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. - */ -/* - * exports.h - */ - -#ifndef FRAMEWORK_EXPORTS_H_ -#define FRAMEWORK_EXPORTS_H_ - -/* Cmake will define celix_framework_EXPORTS on Windows when it -configures to build a shared library. If you are going to use -another build system on windows or create the visual studio -projects by hand you need to define celix_framework_EXPORTS when -building a DLL on windows. -*/ -// We are using the Visual Studio Compiler and building Shared libraries - -#if defined _WIN32 || defined __CYGWIN__ - #ifdef celix_framework_EXPORTS - #ifdef __GNUC__ - #define FRAMEWORK_EXPORT __attribute__ ((dllexport)) - #define ACTIVATOR_EXPORT __attribute__ ((dllexport)) - #else - #define ACTIVATOR_EXPORT __declspec(dllexport) - #define FRAMEWORK_EXPORT __declspec(dllexport) // Note: actually gcc seems to also supports this syntax. - #endif - #else - #ifdef __GNUC__ - #define ACTIVATOR_EXPORT __attribute__ ((dllexport)) - #define FRAMEWORK_EXPORT __attribute__ ((dllimport)) - #else - #define ACTIVATOR_EXPORT __declspec(dllexport) - #define FRAMEWORK_EXPORT __declspec(dllimport) // Note: actually gcc seems to also supports this syntax. - #endif - #endif - #define DLL_LOCAL -#else - #if __GNUC__ >= 4 - #define ACTIVATOR_EXPORT __attribute__ ((visibility ("default"))) - #define FRAMEWORK_EXPORT __attribute__ ((visibility ("default"))) - #define FRAMEWORK_LOCAL __attribute__ ((visibility ("hidden"))) - #else - #define ACTIVATOR_EXPORT - #define FRAMEWORK_EXPORT - #define FRAMEWORK_LOCAL - #endif -#endif - -#endif /* FRAMEWORK_EXPORTS_H_ */ diff --git a/src/hos_celix/install/include/celix/hash_map.h b/src/hos_celix/install/include/celix/hash_map.h deleted file mode 100644 index 3db1c37c..00000000 --- a/src/hos_celix/install/include/celix/hash_map.h +++ /dev/null @@ -1,90 +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. - */ -/* - * hash_map.h - * - * \date Jul 21, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef HASH_MAP_H_ -#define HASH_MAP_H_ - -#include "celixbool.h" -#include "exports.h" - -typedef struct hashMapEntry * hash_map_entry_pt; -typedef struct hashMap * hash_map_pt; - -typedef struct hashMapIterator * hash_map_iterator_pt; - -typedef struct hashMapKeySet * hash_map_key_set_pt; -typedef struct hashMapValues * hash_map_values_pt; -typedef struct hashMapEntrySet * hash_map_entry_set_pt; - -UTILS_EXPORT hash_map_pt hashMap_create(unsigned int (*keyHash)(void *), unsigned int (*valueHash)(void *), - int (*keyEquals)(void *, void *), int (*valueEquals)(void *, void *)); -UTILS_EXPORT void hashMap_destroy(hash_map_pt map, bool freeKeys, bool freeValues); -UTILS_EXPORT int hashMap_size(hash_map_pt map); -UTILS_EXPORT bool hashMap_isEmpty(hash_map_pt map); -UTILS_EXPORT void * hashMap_get(hash_map_pt map, void * key); -UTILS_EXPORT bool hashMap_containsKey(hash_map_pt map, void * key); -UTILS_EXPORT hash_map_entry_pt hashMap_getEntry(hash_map_pt map, void * key); -UTILS_EXPORT void * hashMap_put(hash_map_pt map, void * key, void * value); -UTILS_EXPORT void * hashMap_remove(hash_map_pt map, void * key); -UTILS_EXPORT void hashMap_clear(hash_map_pt map, bool freeKey, bool freeValue); -UTILS_EXPORT bool hashMap_containsValue(hash_map_pt map, void * value); - -UTILS_EXPORT hash_map_iterator_pt hashMapIterator_create(hash_map_pt map); -UTILS_EXPORT void hashMapIterator_destroy(hash_map_iterator_pt iterator); -UTILS_EXPORT bool hashMapIterator_hasNext(hash_map_iterator_pt iterator); -UTILS_EXPORT void hashMapIterator_remove(hash_map_iterator_pt iterator); -UTILS_EXPORT void * hashMapIterator_nextValue(hash_map_iterator_pt iterator); -UTILS_EXPORT void * hashMapIterator_nextKey(hash_map_iterator_pt iterator); -UTILS_EXPORT hash_map_entry_pt hashMapIterator_nextEntry(hash_map_iterator_pt iterator); - -UTILS_EXPORT hash_map_key_set_pt hashMapKeySet_create(hash_map_pt map); -UTILS_EXPORT int hashMapKeySet_size(hash_map_key_set_pt keySet); -UTILS_EXPORT bool hashMapKeySet_contains(hash_map_key_set_pt keySet, void * key); -UTILS_EXPORT bool hashMapKeySet_remove(hash_map_key_set_pt keySet, void * key); -UTILS_EXPORT void hashMapKeySet_clear(hash_map_key_set_pt keySet); -UTILS_EXPORT bool hashMapKeySet_isEmpty(hash_map_key_set_pt keySet); - -UTILS_EXPORT hash_map_values_pt hashMapValues_create(hash_map_pt map); -UTILS_EXPORT void hashMapValues_destroy(hash_map_values_pt values); -UTILS_EXPORT hash_map_iterator_pt hashMapValues_iterator(hash_map_values_pt values); -UTILS_EXPORT int hashMapValues_size(hash_map_values_pt values); -UTILS_EXPORT bool hashMapValues_contains(hash_map_values_pt values, void * o); -UTILS_EXPORT void hashMapValues_toArray(hash_map_values_pt values, void* *array[], unsigned int *size); -UTILS_EXPORT bool hashMapValues_remove(hash_map_values_pt values, void * o); -UTILS_EXPORT void hashMapValues_clear(hash_map_values_pt values); -UTILS_EXPORT bool hashMapValues_isEmpty(hash_map_values_pt values); - -UTILS_EXPORT hash_map_entry_set_pt hashMapEntrySet_create(hash_map_pt map); -UTILS_EXPORT int hashMapEntrySet_size(hash_map_entry_set_pt entrySet); -UTILS_EXPORT bool hashMapEntrySet_contains(hash_map_entry_set_pt entrySet, hash_map_entry_pt entry); -UTILS_EXPORT bool hashMapEntrySet_remove(hash_map_values_pt entrySet, hash_map_entry_pt entry); -UTILS_EXPORT void hashMapEntrySet_clear(hash_map_entry_set_pt entrySet); -UTILS_EXPORT bool hashMapEntrySet_isEmpty(hash_map_entry_set_pt entrySet); - -UTILS_EXPORT void * hashMapEntry_getKey(hash_map_entry_pt entry); -UTILS_EXPORT void * hashMapEntry_getValue(hash_map_entry_pt entry); - -#endif /* HASH_MAP_H_ */ diff --git a/src/hos_celix/install/include/celix/linked_list_iterator.h b/src/hos_celix/install/include/celix/linked_list_iterator.h deleted file mode 100644 index 3a92a9e9..00000000 --- a/src/hos_celix/install/include/celix/linked_list_iterator.h +++ /dev/null @@ -1,50 +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. - */ -/* - * linked_list_iterator.h - * - * \date Jul 16, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef LINKED_LIST_ITERATOR_H_ -#define LINKED_LIST_ITERATOR_H_ - -#include "celixbool.h" - -#include "linkedlist.h" -#include "exports.h" - -typedef struct linkedListIterator * linked_list_iterator_pt; - -UTILS_EXPORT linked_list_iterator_pt linkedListIterator_create(linked_list_pt list, unsigned int index); -UTILS_EXPORT void linkedListIterator_destroy(linked_list_iterator_pt iterator); -UTILS_EXPORT bool linkedListIterator_hasNext(linked_list_iterator_pt iterator); -UTILS_EXPORT void * linkedListIterator_next(linked_list_iterator_pt iterator); -UTILS_EXPORT bool linkedListIterator_hasPrevious(linked_list_iterator_pt iterator); -UTILS_EXPORT void * linkedListIterator_previous(linked_list_iterator_pt iterator); -UTILS_EXPORT int linkedListIterator_nextIndex(linked_list_iterator_pt iterator); -UTILS_EXPORT int linkedListIterator_previousIndex(linked_list_iterator_pt iterator); -UTILS_EXPORT void linkedListIterator_remove(linked_list_iterator_pt iterator); -UTILS_EXPORT void linkedListIterator_set(linked_list_iterator_pt iterator, void * element); -UTILS_EXPORT void linkedListIterator_add(linked_list_iterator_pt iterator, void * element); - - -#endif /* LINKED_LIST_ITERATOR_H_ */ diff --git a/src/hos_celix/install/include/celix/listener_hook_service.h b/src/hos_celix/install/include/celix/listener_hook_service.h deleted file mode 100644 index fb2de08e..00000000 --- a/src/hos_celix/install/include/celix/listener_hook_service.h +++ /dev/null @@ -1,51 +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. - */ -/* - * listener_hook_service.h - * - * \date Oct 28, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef LISTENER_HOOK_SERVICE_H_ -#define LISTENER_HOOK_SERVICE_H_ - - -typedef struct listener_hook *listener_hook_pt; -typedef struct listener_hook_info *listener_hook_info_pt; -typedef struct listener_hook_service *listener_hook_service_pt; - -#include "bundle_context.h" - -#define OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME "listener_hook_service" - -struct listener_hook_info { - bundle_context_pt context; - char *filter; - bool removed; -}; - -struct listener_hook_service { - void *handle; - celix_status_t (*added)(void *hook, array_list_pt listeners); - celix_status_t (*removed)(void *hook, array_list_pt listeners); -}; - -#endif /* LISTENER_HOOK_SERVICE_H_ */ diff --git a/src/hos_celix/install/include/celix/log_service/log_service.h b/src/hos_celix/install/include/celix/log_service/log_service.h deleted file mode 100644 index 367d5a9e..00000000 --- a/src/hos_celix/install/include/celix/log_service/log_service.h +++ /dev/null @@ -1,57 +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. - */ -/* - * log_service.h - * - * \date Jun 22, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef LOG_SERVICE_H_ -#define LOG_SERVICE_H_ - -#include "celix_errno.h" -#include "service_reference.h" - -static const char * const OSGI_LOGSERVICE_NAME = "log_service"; - -typedef struct log_service_data *log_service_data_pt; - -enum log_level -{ - OSGI_LOGSERVICE_ERROR = 0x00000001, - OSGI_LOGSERVICE_WARNING = 0x00000002, - OSGI_LOGSERVICE_INFO = 0x00000003, - OSGI_LOGSERVICE_DEBUG = 0x00000004, -}; - -typedef enum log_level log_level_t; - -struct log_service { - log_service_data_pt logger; - celix_status_t (*log)(log_service_data_pt logger, log_level_t level, char * message); - celix_status_t (*logSr)(log_service_data_pt logger, service_reference_pt reference, log_level_t level, char * message); -}; - -typedef struct log_service *log_service_pt; - - - -#endif /* LOG_SERVICE_H_ */ diff --git a/src/hos_celix/install/include/celix/manifest.h b/src/hos_celix/install/include/celix/manifest.h deleted file mode 100644 index c45ded0e..00000000 --- a/src/hos_celix/install/include/celix/manifest.h +++ /dev/null @@ -1,56 +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. - */ -/* - * manifest.h - * - * \date Jul 5, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef MANIFEST_H_ -#define MANIFEST_H_ - -#include - -#include "properties.h" -#include "celix_errno.h" -#include "framework_exports.h" - -struct manifest { - apr_pool_t *pool; - properties_pt mainAttributes; - hash_map_pt attributes; -}; - -typedef struct manifest * manifest_pt; - -FRAMEWORK_EXPORT celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest); -FRAMEWORK_EXPORT celix_status_t manifest_createFromFile(apr_pool_t *pool, char *filename, manifest_pt *manifest); - -FRAMEWORK_EXPORT void manifest_clear(manifest_pt manifest); -FRAMEWORK_EXPORT properties_pt manifest_getMainAttributes(manifest_pt manifest); -FRAMEWORK_EXPORT celix_status_t manifest_getEntries(manifest_pt manifest, hash_map_pt *map); - -FRAMEWORK_EXPORT celix_status_t manifest_read(manifest_pt manifest, char *filename); -FRAMEWORK_EXPORT void manifest_write(manifest_pt manifest, char * filename); - -FRAMEWORK_EXPORT char * manifest_getValue(manifest_pt manifest, const char * name); - -#endif /* MANIFEST_H_ */ diff --git a/src/hos_celix/install/include/celix/module.h b/src/hos_celix/install/include/celix/module.h deleted file mode 100644 index d2fa8f57..00000000 --- a/src/hos_celix/install/include/celix/module.h +++ /dev/null @@ -1,71 +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. - */ -/* - * module.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef MODULE_H_ -#define MODULE_H_ - -typedef struct module *module_pt; - -#include "celixbool.h" -#include "linkedlist.h" -#include "manifest.h" -#include "version.h" -#include "array_list.h" -#include "bundle.h" -#include "framework_exports.h" - -module_pt module_create(manifest_pt headerMap, char * moduleId, bundle_pt bundle); -module_pt module_createFrameworkModule(bundle_pt bundle); -void module_destroy(module_pt module); - -FRAMEWORK_EXPORT unsigned int module_hash(void * module); -FRAMEWORK_EXPORT int module_equals(void * module, void * compare); - -FRAMEWORK_EXPORT wire_pt module_getWire(module_pt module, char * serviceName); - -FRAMEWORK_EXPORT version_pt module_getVersion(module_pt module); -FRAMEWORK_EXPORT celix_status_t module_getSymbolicName(module_pt module, char **symbolicName); -FRAMEWORK_EXPORT char * module_getId(module_pt module); -FRAMEWORK_EXPORT linked_list_pt module_getWires(module_pt module); -FRAMEWORK_EXPORT void module_setWires(module_pt module, linked_list_pt wires); -FRAMEWORK_EXPORT bool module_isResolved(module_pt module); -FRAMEWORK_EXPORT void module_setResolved(module_pt module); -FRAMEWORK_EXPORT bundle_pt module_getBundle(module_pt module); - -FRAMEWORK_EXPORT linked_list_pt module_getRequirements(module_pt module); -FRAMEWORK_EXPORT linked_list_pt module_getCapabilities(module_pt module); - -FRAMEWORK_EXPORT array_list_pt module_getDependentImporters(module_pt module); -FRAMEWORK_EXPORT void module_addDependentImporter(module_pt module, module_pt importer); -FRAMEWORK_EXPORT void module_removeDependentImporter(module_pt module, module_pt importer); - -FRAMEWORK_EXPORT array_list_pt module_getDependentRequirers(module_pt module); -FRAMEWORK_EXPORT void module_addDependentRequirer(module_pt module, module_pt requirer); -FRAMEWORK_EXPORT void module_removeDependentRequirer(module_pt module, module_pt requirer); - -FRAMEWORK_EXPORT array_list_pt module_getDependents(module_pt module); - -#endif /* MODULE_H_ */ diff --git a/src/hos_celix/install/include/celix/netstring.h b/src/hos_celix/install/include/celix/netstring.h deleted file mode 100644 index e94033e9..00000000 --- a/src/hos_celix/install/include/celix/netstring.h +++ /dev/null @@ -1,57 +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. - */ -/* - * netstring.h - * - * \date Sep 13, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef NETSTRING_H_ -#define NETSTRING_H_ - -#include -#include "array_list.h" -#include "hash_map.h" -#include "exports.h" -#include "celix_errno.h" - - -typedef celix_status_t (*customEncoderCallback) (apr_pool_t *pool, void* inPtr, char **outNetStr); -typedef celix_status_t (*customDecoderCallback) (apr_pool_t *pool, char* inNetStr, void *outPtr); - -UTILS_EXPORT celix_status_t netstring_encode(apr_pool_t *pool, char* inStr, char **outNetStr); -UTILS_EXPORT celix_status_t netstring_decode(apr_pool_t *pool, char* inNetStr, char **outStr); -UTILS_EXPORT celix_status_t netstring_decodetoArray(apr_pool_t *pool, char* inNetStr, char **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_encodeFromArray(apr_pool_t *pool, char *inStrArr[], int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeFromArray(apr_pool_t *pool, char* inNetStr, customDecoderCallback inCallback, void **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArray(apr_pool_t *pool, void *inStrArr[], customEncoderCallback inCallback, int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToHashMap(apr_pool_t *pool, char* inNetStr, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_encodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToHashMap(apr_pool_t *pool, char* inNetStr, customDecoderCallback keyDecCallback, customDecoderCallback valueDecCallback, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_custEncodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, customEncoderCallback keyEncCallback, customEncoderCallback valueEncCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_encodeFromArrayList(apr_pool_t *pool, array_list_pt inList, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToArrayList(apr_pool_t *pool, char* inNetStr, array_list_pt outArrayList); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArrayList(apr_pool_t *pool, array_list_pt inList, customEncoderCallback elCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToArrayList(apr_pool_t *pool, char* inNetStr, customDecoderCallback decCallback, array_list_pt outArrayList); - - - -#endif /* NETSTRING_H_ */ diff --git a/src/hos_celix/install/include/celix/properties.h b/src/hos_celix/install/include/celix/properties.h deleted file mode 100644 index 4f44e06f..00000000 --- a/src/hos_celix/install/include/celix/properties.h +++ /dev/null @@ -1,44 +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. - */ -/* - * properties.h - * - * \date Apr 27, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef PROPERTIES_H_ -#define PROPERTIES_H_ - -#include "hash_map.h" -#include "framework_exports.h" - -typedef hash_map_pt properties_pt; - -FRAMEWORK_EXPORT properties_pt properties_create(void); -FRAMEWORK_EXPORT void properties_destroy(properties_pt properties); -FRAMEWORK_EXPORT properties_pt properties_load(char * filename); -FRAMEWORK_EXPORT void properties_store(properties_pt properties, char * file, char * header); - -FRAMEWORK_EXPORT char * properties_get(properties_pt properties, char * key); -FRAMEWORK_EXPORT char * properties_getWithDefault(properties_pt properties, char * key, char * defaultValue); -FRAMEWORK_EXPORT char * properties_set(properties_pt properties, char * key, char * value); - -#endif /* PROPERTIES_H_ */ diff --git a/src/hos_celix/install/include/celix/requirement.h b/src/hos_celix/install/include/celix/requirement.h deleted file mode 100644 index 3a58a5ad..00000000 --- a/src/hos_celix/install/include/celix/requirement.h +++ /dev/null @@ -1,42 +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. - */ -/* - * requirement.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef REQUIREMENT_H_ -#define REQUIREMENT_H_ - -typedef struct requirement *requirement_pt; - -#include "capability.h" -#include "hash_map.h" -#include "version_range.h" - -celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement); -celix_status_t requirement_getVersionRange(requirement_pt requirement, version_range_pt *range); -celix_status_t requirement_getTargetName(requirement_pt requirement, char **targetName); - -celix_status_t requirement_isSatisfied(requirement_pt requirement, capability_pt capability, bool *inRange); - -#endif /* REQUIREMENT_H_ */ diff --git a/src/hos_celix/install/include/celix/service_event.h b/src/hos_celix/install/include/celix/service_event.h deleted file mode 100644 index a482e65b..00000000 --- a/src/hos_celix/install/include/celix/service_event.h +++ /dev/null @@ -1,57 +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. - */ -/** - * - * @defgroup ServiceListener Service Listener - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date January 11, 2012 - * \copyright Apache License, Version 2.0 - */ -#ifndef SERVICE_EVENT_H_ -#define SERVICE_EVENT_H_ - -enum serviceEventType -{ - OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED = 0x00000001, - OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED = 0x00000002, - OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING = 0x00000004, - OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED_ENDMATCH = 0x00000008, -}; - -typedef enum serviceEventType service_event_type_e; - -typedef struct serviceEvent *service_event_pt; - -#include "service_reference.h" - -#include "service_reference.h" - -struct serviceEvent { - service_reference_pt reference; - service_event_type_e type; -}; - -#endif /* SERVICE_EVENT_H_ */ - -/** - * @} - */ diff --git a/src/hos_celix/install/include/celix/service_reference.h b/src/hos_celix/install/include/celix/service_reference.h deleted file mode 100644 index b1929f57..00000000 --- a/src/hos_celix/install/include/celix/service_reference.h +++ /dev/null @@ -1,53 +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. - */ -/* - * service_reference.h - * - * \date Jul 20, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_REFERENCE_H_ -#define SERVICE_REFERENCE_H_ - -typedef struct serviceReference * service_reference_pt; - -#include "celixbool.h" -#include "array_list.h" -#include "service_registration.h" -#include "bundle.h" -#include "framework_exports.h" - -celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); - -FRAMEWORK_EXPORT celix_status_t serviceReference_invalidate(service_reference_pt reference); -FRAMEWORK_EXPORT celix_status_t serviceRefernce_isValid(service_reference_pt reference, bool *result); - -FRAMEWORK_EXPORT celix_status_t serviceReference_getServiceRegistration(service_reference_pt reference, service_registration_pt *registration); -FRAMEWORK_EXPORT celix_status_t serviceReference_getBundle(service_reference_pt reference, bundle_pt *bundle); - -FRAMEWORK_EXPORT bool serviceReference_isAssignableTo(service_reference_pt reference, bundle_pt requester, char * serviceName); - -FRAMEWORK_EXPORT celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, apr_pool_t *pool, array_list_pt *bundles); -FRAMEWORK_EXPORT celix_status_t serviceReference_equals(service_reference_pt reference, service_reference_pt compareTo, bool *equal); -FRAMEWORK_EXPORT unsigned int serviceReference_hashCode(void *referenceP); -FRAMEWORK_EXPORT int serviceReference_equals2(void *reference1, void *reference2); - -#endif /* SERVICE_REFERENCE_H_ */ diff --git a/src/hos_celix/install/include/celix/service_registration.h b/src/hos_celix/install/include/celix/service_registration.h deleted file mode 100644 index 731b8224..00000000 --- a/src/hos_celix/install/include/celix/service_registration.h +++ /dev/null @@ -1,57 +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. - */ -/* - * service_registration.h - * - * \date Aug 6, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_REGISTRATION_H_ -#define SERVICE_REGISTRATION_H_ - -#include "celixbool.h" - -typedef struct serviceRegistration * service_registration_pt; - -#include "service_registry.h" -#include "array_list.h" -#include "bundle.h" -#include "framework_exports.h" - -service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -void serviceRegistration_destroy(service_registration_pt registration); - -FRAMEWORK_EXPORT bool serviceRegistration_isValid(service_registration_pt registration); -FRAMEWORK_EXPORT void serviceRegistration_invalidate(service_registration_pt registration); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_unregister(service_registration_pt registration); - -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getService(service_registration_pt registration, bundle_pt bundle, void **service); - -FRAMEWORK_EXPORT celix_status_t serviceRegistration_setProperties(service_registration_pt registration, properties_pt properties); - -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getRegistry(service_registration_pt registration, service_registry_pt *registry); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceReferences(service_registration_pt registration, array_list_pt *references); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getBundle(service_registration_pt registration, bundle_pt *bundle); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceName(service_registration_pt registration, char **serviceName); - -#endif /* SERVICE_REGISTRATION_H_ */ diff --git a/src/hos_celix/install/include/celix/service_registry.h b/src/hos_celix/install/include/celix/service_registry.h deleted file mode 100644 index ea04548f..00000000 --- a/src/hos_celix/install/include/celix/service_registry.h +++ /dev/null @@ -1,62 +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. - */ -/* - * service_registry.h - * - * \date Aug 6, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_REGISTRY_H_ -#define SERVICE_REGISTRY_H_ - -#include - -typedef struct serviceRegistry * service_registry_pt; - -#include "properties.h" -#include "filter.h" -#include "service_factory.h" -#include "service_event.h" -#include "array_list.h" -#include "service_registration.h" - -typedef void (*serviceChanged_function_pt)(framework_pt, service_event_type_e, service_registration_pt, properties_pt); - -celix_status_t serviceRegistry_create(apr_pool_t *pool, framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry); -celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services); -celix_status_t serviceRegistry_getServicesInUse(service_registry_pt registry, bundle_pt bundle, array_list_pt *services); -celix_status_t serviceRegistry_registerService(service_registry_pt registry, bundle_pt bundle, char * serviceName, void * serviceObject, properties_pt dictionary, service_registration_pt *registration); -celix_status_t serviceRegistry_registerServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, service_factory_pt factory, properties_pt dictionary, service_registration_pt *registration); -celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration); -celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, bundle_pt bundle); -celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, apr_pool_t *pool, const char *serviceName, filter_pt filter, array_list_pt *references); -celix_status_t serviceRegistry_getService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, void **service); -celix_status_t serviceRegistry_ungetService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, bool *result); -void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundle); -array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_pool_t *pool, service_reference_pt reference); -service_registration_pt serviceRegistry_findRegistration(service_registry_pt registry, service_reference_pt reference); -celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, apr_pool_t *pool, service_registration_pt registration, service_reference_pt *reference); - -celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, apr_pool_t *pool, array_list_pt *hooks); - -celix_status_t serviceRegistry_servicePropertiesModified(service_registry_pt registry, service_registration_pt registration, properties_pt oldprops); - -#endif /* SERVICE_REGISTRY_H_ */ diff --git a/src/hos_celix/install/include/celix/service_tracker.h b/src/hos_celix/install/include/celix/service_tracker.h deleted file mode 100644 index 8a248364..00000000 --- a/src/hos_celix/install/include/celix/service_tracker.h +++ /dev/null @@ -1,53 +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. - */ -/* - * service_tracker.h - * - * \date Apr 20, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_TRACKER_H_ -#define SERVICE_TRACKER_H_ - -#include "service_listener.h" -#include "array_list.h" -#include "bundle_context.h" -#include "service_tracker_customizer.h" -#include "framework_exports.h" - -typedef struct serviceTracker * service_tracker_pt; - -FRAMEWORK_EXPORT celix_status_t serviceTracker_create(apr_pool_t *pool, bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); -FRAMEWORK_EXPORT celix_status_t serviceTracker_createWithFilter(apr_pool_t *pool, bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); - -FRAMEWORK_EXPORT celix_status_t serviceTracker_open(service_tracker_pt tracker); -FRAMEWORK_EXPORT celix_status_t serviceTracker_close(service_tracker_pt tracker); - -FRAMEWORK_EXPORT service_reference_pt serviceTracker_getServiceReference(service_tracker_pt tracker); -FRAMEWORK_EXPORT array_list_pt serviceTracker_getServiceReferences(service_tracker_pt tracker); - -FRAMEWORK_EXPORT void * serviceTracker_getService(service_tracker_pt tracker); -FRAMEWORK_EXPORT array_list_pt serviceTracker_getServices(service_tracker_pt tracker); -FRAMEWORK_EXPORT void * serviceTracker_getServiceByReference(service_tracker_pt tracker, service_reference_pt reference); - -FRAMEWORK_EXPORT void serviceTracker_serviceChanged(service_listener_pt listener, service_event_pt event); - -#endif /* SERVICE_TRACKER_H_ */ diff --git a/src/hos_celix/install/include/celix/service_tracker_customizer.h b/src/hos_celix/install/include/celix/service_tracker_customizer.h deleted file mode 100644 index c9a8d2ac..00000000 --- a/src/hos_celix/install/include/celix/service_tracker_customizer.h +++ /dev/null @@ -1,52 +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. - */ -/* - * service_tracker_customizer.h - * - * \date Nov 15, 2012 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - - -#ifndef service_tracker_customizer_t_H_ -#define service_tracker_customizer_t_H_ - -#include -#include - -typedef celix_status_t (*adding_callback_pt)(void *handle, service_reference_pt reference, void **service); -typedef celix_status_t (*added_callback_pt)(void * handle, service_reference_pt reference, void * service); -typedef celix_status_t (*modified_callback_pt)(void * handle, service_reference_pt reference, void * service); -typedef celix_status_t (*removed_callback_pt)(void * handle, service_reference_pt reference, void * service); - -typedef struct serviceTrackerCustomizer *service_tracker_customizer_pt; - -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, - adding_callback_pt addingFunction, added_callback_pt addedFunction, - modified_callback_pt modifiedFunction, removed_callback_pt removedFunction, - service_tracker_customizer_pt *customizer); - -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getHandle(service_tracker_customizer_pt customizer, void **handle); -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getAddingFunction(service_tracker_customizer_pt customizer, adding_callback_pt *function); -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getAddedFunction(service_tracker_customizer_pt customizer, added_callback_pt *function); -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getModifiedFunction(service_tracker_customizer_pt customizer, modified_callback_pt *function); -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getRemovedFunction(service_tracker_customizer_pt customizer, removed_callback_pt *function); - -#endif /* service_tracker_customizer_t_H_ */ diff --git a/src/hos_celix/install/include/celix/shell/command.h b/src/hos_celix/install/include/celix/shell/command.h deleted file mode 100644 index 0e57ca32..00000000 --- a/src/hos_celix/install/include/celix/shell/command.h +++ /dev/null @@ -1,47 +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. - */ -/* - * command.h - * - * \date Aug 13, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef COMMAND_H_ -#define COMMAND_H_ - -static const char * const OSGI_SHELL_COMMAND_SERVICE_NAME = "commandService"; - -typedef struct command * command_pt; - -typedef struct commandService * command_service_pt; - -struct commandService { - command_pt command; - char * (*getName)(command_pt command); - char * (*getUsage)(command_pt command); - char * (*getShortDescription)(command_pt command); - void (*executeCommand)(command_pt command, char * commandLine, void (*out)(char *), void (*error)(char *)); -}; - - - - -#endif /* COMMAND_H_ */ diff --git a/src/hos_celix/install/include/celix/shell/command_impl.h b/src/hos_celix/install/include/celix/shell/command_impl.h deleted file mode 100644 index a0441d7a..00000000 --- a/src/hos_celix/install/include/celix/shell/command_impl.h +++ /dev/null @@ -1,47 +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. - */ -/* - * command_impl.h - * - * \date Aug 13, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef COMMAND_PRIVATE_H_ -#define COMMAND_PRIVATE_H_ - -#include "command.h" -#include "bundle_context.h" - -struct command { - char * name; - char * usage; - char * shortDescription; - - bundle_context_pt bundleContext; - - void (*executeCommand)(command_pt command, char * commandLine, void (*out)(char *), void (*error)(char *)); -}; - -char *command_getName(command_pt command); -char *command_getUsage(command_pt command); -char *command_getShortDescription(command_pt command); - -#endif /* COMMAND_PRIVATE_H_ */ diff --git a/src/hos_celix/install/include/celix/shell/shell.h b/src/hos_celix/install/include/celix/shell/shell.h deleted file mode 100644 index 91a467fe..00000000 --- a/src/hos_celix/install/include/celix/shell/shell.h +++ /dev/null @@ -1,48 +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. - */ -/* - * shell.h - * - * \date Aug 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SHELL_H_ -#define SHELL_H_ - -#include "array_list.h" -#include "service_reference.h" - -static const char * const OSGI_SHELL_SERVICE_NAME = "shellService"; - -typedef struct shell * shell_pt; - -struct shellService { - shell_pt shell; - array_list_pt (*getCommands)(shell_pt shell); - char * (*getCommandUsage)(shell_pt shell, char * commandName); - char * (*getCommandDescription)(shell_pt shell, char * commandName); - service_reference_pt (*getCommandReference)(shell_pt shell, char * command); - void (*executeCommand)(shell_pt shell, char * commandLine, void (*out)(char *), void (*error)(char *)); -}; - -typedef struct shellService * shell_service_pt; - -#endif /* SHELL_H_ */ diff --git a/src/hos_celix/install/include/celix/utils.h b/src/hos_celix/install/include/celix/utils.h deleted file mode 100644 index 2f12371f..00000000 --- a/src/hos_celix/install/include/celix/utils.h +++ /dev/null @@ -1,46 +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. - */ -/* - * utils.h - * - * \date Jul 27, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef UTILS_H_ -#define UTILS_H_ - -#include -#include - -#include "celix_errno.h" -#include "celixbool.h" -#include "framework_exports.h" - -FRAMEWORK_EXPORT unsigned int utils_stringHash(void * string); -FRAMEWORK_EXPORT int utils_stringEquals(void * string, void * toCompare); -FRAMEWORK_EXPORT char * string_ndup(const char *s, size_t n); -FRAMEWORK_EXPORT char * utils_stringTrim(char * string); - -FRAMEWORK_EXPORT celix_status_t thread_equalsSelf(apr_os_thread_t thread, bool *equals); - -FRAMEWORK_EXPORT celix_status_t utils_isNumeric(char *number, bool *ret); - -#endif /* UTILS_H_ */ diff --git a/src/hos_celix/install/include/celix/version.h b/src/hos_celix/install/include/celix/version.h deleted file mode 100644 index 0be77ff6..00000000 --- a/src/hos_celix/install/include/celix/version.h +++ /dev/null @@ -1,174 +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. - */ -/* - * version.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef VERSION_H_ -#define VERSION_H_ - -#include - -#include "celix_errno.h" -#include "framework_exports.h" - -/** - * @defgroup Version Version - * @ingroup framework - * @{ - */ - -/** - * The definition of the version_pt abstract data type. - */ -typedef struct version * version_pt; - -/** - * Creates a new version_pt using the supplied arguments. - * - * @param pool The pool to create the version on. - * @param major Major component of the version identifier. - * @param minor Minor component of the version identifier. - * @param micro Micro component of the version identifier. - * @param qualifier Qualifier component of the version identifier. If - * null is specified, then the qualifier will be set to - * the empty string. - * @param version The created version_pt - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for version failed. - * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative - * or the qualifier string is invalid. - */ -FRAMEWORK_EXPORT celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int micro, char * qualifier, version_pt *version); - -/** - * Creates a clone of version allocated on pool. - * - * @param version The version to clone - * @param pool The pool in which the clone must be allocated - * @param clone The cloned version - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for version failed. - * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative - * or the qualifier string is invalid. - */ -FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *pool, version_pt *clone); - -/** - * Creates a version identifier from the specified string. - * - *

- * Here is the grammar for version strings. - * - *

- * version ::= major('.'minor('.'micro('.'qualifier)?)?)?
- * major ::= digit+
- * minor ::= digit+
- * micro ::= digit+
- * qualifier ::= (alpha|digit|'_'|'-')+
- * digit ::= [0..9]
- * alpha ::= [a..zA..Z]
- * 
- * - * There must be no whitespace in version. - * - * @param pool The pool to create the version on. - * @param versionStr String representation of the version identifier. - * @param version The created version_pt - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for version failed. - * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, - * the qualifier string is invalid or versionStr is improperly formatted. - */ -FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version); - -/** - * The empty version "0.0.0". - * - * @param pool The pool to create the version on. - * @param version The created version_pt - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for version failed. - * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, - * the qualifier string is invalid or versionStr is improperly formatted. - */ -FRAMEWORK_EXPORT celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version); - -FRAMEWORK_EXPORT celix_status_t version_getMajor(version_pt version, int *major); -FRAMEWORK_EXPORT celix_status_t version_getMinor(version_pt version, int *minor); -FRAMEWORK_EXPORT celix_status_t version_getMicro(version_pt version, int *micro); -FRAMEWORK_EXPORT celix_status_t version_getQualifier(version_pt version, char **qualifier); - -/** - * Compares this Version object to another object. - * - *

- * A version is considered to be less than another version if its - * major component is less than the other version's major component, or the - * major components are equal and its minor component is less than the other - * version's minor component, or the major and minor components are equal - * and its micro component is less than the other version's micro component, - * or the major, minor and micro components are equal and it's qualifier - * component is less than the other version's qualifier component (using - * String.compareTo). - * - *

- * A version is considered to be equal to another version if the - * major, minor and micro components are equal and the qualifier component - * is equal (using String.compareTo). - * - * @param version The version_pt to be compared with compare. - * @param compare The version_pt to be compared with version. - * @param result A negative integer, zero, or a positive integer if version is - * less than, equal to, or greater than the compare. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -FRAMEWORK_EXPORT celix_status_t version_compareTo(version_pt version, version_pt compare, int *result); - -/** - * Returns the string representation of version identifier. - * - *

- * The format of the version string will be major.minor.micro - * if qualifier is the empty string or - * major.minor.micro.qualifier otherwise. - * - * @return The string representation of this version identifier. - * @param version The version_pt to get the string representation from. - * @param pool The pool on which the string has to be allocated. - * @param string Pointer to the string (char *) in which the result will be placed. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -FRAMEWORK_EXPORT celix_status_t version_toString(version_pt version, apr_pool_t *pool, char **string); - -/** - * @} - */ - -#endif /* VERSION_H_ */ diff --git a/src/hos_celix/install/include/celix/version_range.h b/src/hos_celix/install/include/celix/version_range.h deleted file mode 100644 index 67d7e8a0..00000000 --- a/src/hos_celix/install/include/celix/version_range.h +++ /dev/null @@ -1,113 +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. - */ -/* - * version_range.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef VERSION_RANGE_H_ -#define VERSION_RANGE_H_ - -/** - * @defgroup VersionRange Version Range functions - * @ingroup framework - * @{ - */ - -#include "celixbool.h" - -#include "version.h" -#include "celix_errno.h" - -/** - * Type definition for the version_range_pt abstract data type. - */ -typedef struct versionRange * version_range_pt; - -/** - * Creates a new version_range_pt. - * - * @param pool The pool in which the version range is created - * @param low Lower bound version - * @param isLowInclusive True if lower bound should be included in the range - * @param high Upper bound version - * @param isHighInclusive True if upper bound should be included in the range - * @param versionRange The created range - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for versionRange failed. - */ -celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange); - -/** - * Creates an infinite version range using ::version_createEmptyVersion for the low version, - * NULL for the high version and high and low inclusive set to true. - * - * @param pool The pool in which the version range is created - * @param range The created range - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for range failed. - */ -celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version_range_pt *range); - -/** - * Determine if the specified version is part of the version range or not. - * - * @param versionRange The range to check version against. - * @param version The version to check. - * @param inRange True if the specified version is included in this version range, false otherwise. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt version, bool *inRange); - -/** - * Parses a version range from the specified string. - * - *

- * Here is the grammar for version range strings. - * - *

- * version-range ::= interval | atleast
- * interval ::= ( '[' | '(' ) floor ',' ceiling ( ']' | ')' )
- * atleast ::= version
- * floor ::= version
- * ceiling ::= version
- * 
- * - * @param pool The pool in which the range is created. - * @param rangeStr String representation of the version range. - * @param range The created version_range_pt. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for versionRange failed. - * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, - * the qualifier string is invalid or versionStr is impropertly formatted. - */ -celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_range_pt *range); - -/** - * @} - */ - -#endif /* VERSION_RANGE_H_ */ diff --git a/src/hos_celix/install/include/celix/wire.h b/src/hos_celix/install/include/celix/wire.h deleted file mode 100644 index 107bf07a..00000000 --- a/src/hos_celix/install/include/celix/wire.h +++ /dev/null @@ -1,104 +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. - */ -/* - * wire.h - * - * \date Jul 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef WIRE_H_ -#define WIRE_H_ - -typedef struct wire *wire_pt; - -#include "requirement.h" -#include "capability.h" -#include "module.h" -#include "linkedlist.h" -#include "module.h" - -/** - * @defgroup Version Version - * @ingroup framework - * @{ - */ - -/** - * Create a wire between two modules using a requirement and capability. - * - * @param pool The pool in which the wire is created. - * @param importer The importer module of the wire. - * @param requirement The requirement of the importer. - * @param exporter The exporter module of the wire. - * @param capability The capability of the wire. - * @param wire The created wire. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - * - CELIX_ENOMEM If allocating memory for wire failed. - */ -celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt requirement, - module_pt exporter, capability_pt capability, wire_pt *wire); - -/** - * Getter for the capability of the exporting module. - * - * @param wire The wire to get the capability from. - * @param capability The capability - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -celix_status_t wire_getCapability(wire_pt wire, capability_pt *capability); - -/** - * Getter for the requirement of the importing module. - * - * @param wire The wire to get the requirement from. - * @param requirement The requirement - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -celix_status_t wire_getRequirement(wire_pt wire, requirement_pt *requirement); - -/** - * Getter for the importer of the wire. - * - * @param wire The wire to get the importer from. - * @param importer The importing module. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -celix_status_t wire_getImporter(wire_pt wire, module_pt *importer); - -/** - * Getter for the exporter of the wire. - * - * @param wire The wire to get the exporter from. - * @param exporter The exporting module. - * @return Status code indication failure or success: - * - CELIX_SUCCESS when no errors are encountered. - */ -celix_status_t wire_getExporter(wire_pt wire, module_pt *exporter); - -/** - * @} - */ - -#endif /* WIRE_H_ */ diff --git a/src/hos_celix/install/lib/libcelix_framework.so b/src/hos_celix/install/lib/libcelix_framework.so deleted file mode 100644 index 244c78b0..00000000 Binary files a/src/hos_celix/install/lib/libcelix_framework.so and /dev/null differ diff --git a/src/hos_celix/install/lib/libcelix_utils.so b/src/hos_celix/install/lib/libcelix_utils.so deleted file mode 100644 index 9c3be2ab..00000000 Binary files a/src/hos_celix/install/lib/libcelix_utils.so and /dev/null differ diff --git a/src/hos_celix/install/lib/libdependency_manager.a b/src/hos_celix/install/lib/libdependency_manager.a deleted file mode 100644 index ff56e7a5..00000000 Binary files a/src/hos_celix/install/lib/libdependency_manager.a and /dev/null differ diff --git a/src/hos_celix/install/libbase_driver.so b/src/hos_celix/install/libbase_driver.so deleted file mode 100644 index baae1285..00000000 Binary files a/src/hos_celix/install/libbase_driver.so and /dev/null differ diff --git a/src/hos_celix/install/libcelix.mongoose.so b/src/hos_celix/install/libcelix.mongoose.so deleted file mode 100644 index 967b693d..00000000 Binary files a/src/hos_celix/install/libcelix.mongoose.so and /dev/null differ diff --git a/src/hos_celix/install/libchapter01-greeting-example-client.so b/src/hos_celix/install/libchapter01-greeting-example-client.so deleted file mode 100644 index 0b03de39..00000000 Binary files a/src/hos_celix/install/libchapter01-greeting-example-client.so and /dev/null differ diff --git a/src/hos_celix/install/libchapter01-greeting-example.so b/src/hos_celix/install/libchapter01-greeting-example.so deleted file mode 100644 index 657a75ac..00000000 Binary files a/src/hos_celix/install/libchapter01-greeting-example.so and /dev/null differ diff --git a/src/hos_celix/install/libchapter04-correct-listener.so b/src/hos_celix/install/libchapter04-correct-listener.so deleted file mode 100644 index bffd9dfc..00000000 Binary files a/src/hos_celix/install/libchapter04-correct-listener.so and /dev/null differ diff --git a/src/hos_celix/install/libchapter04-correct-lookup.so b/src/hos_celix/install/libchapter04-correct-lookup.so deleted file mode 100644 index a2a9db6a..00000000 Binary files a/src/hos_celix/install/libchapter04-correct-lookup.so and /dev/null differ diff --git a/src/hos_celix/install/libchapter04-paint-example.so b/src/hos_celix/install/libchapter04-paint-example.so deleted file mode 100644 index f9840632..00000000 Binary files a/src/hos_celix/install/libchapter04-paint-example.so and /dev/null differ diff --git a/src/hos_celix/install/libchar_refiningdriver.so b/src/hos_celix/install/libchar_refiningdriver.so deleted file mode 100644 index a036c224..00000000 Binary files a/src/hos_celix/install/libchar_refiningdriver.so and /dev/null differ diff --git a/src/hos_celix/install/libcircle.so b/src/hos_celix/install/libcircle.so deleted file mode 100644 index 42c84bfc..00000000 Binary files a/src/hos_celix/install/libcircle.so and /dev/null differ diff --git a/src/hos_celix/install/libdeployment_admin.so b/src/hos_celix/install/libdeployment_admin.so deleted file mode 100644 index 58943ffc..00000000 Binary files a/src/hos_celix/install/libdeployment_admin.so and /dev/null differ diff --git a/src/hos_celix/install/libdevice_manager.so b/src/hos_celix/install/libdevice_manager.so deleted file mode 100644 index 1d8d405e..00000000 Binary files a/src/hos_celix/install/libdevice_manager.so and /dev/null differ diff --git a/src/hos_celix/install/libdriver_locator.so b/src/hos_celix/install/libdriver_locator.so deleted file mode 100644 index 9ea93f2a..00000000 Binary files a/src/hos_celix/install/libdriver_locator.so and /dev/null differ diff --git a/src/hos_celix/install/libecho_client.so b/src/hos_celix/install/libecho_client.so deleted file mode 100644 index 4bac7d54..00000000 Binary files a/src/hos_celix/install/libecho_client.so and /dev/null differ diff --git a/src/hos_celix/install/libecho_server.so b/src/hos_celix/install/libecho_server.so deleted file mode 100644 index 89a574f3..00000000 Binary files a/src/hos_celix/install/libecho_server.so and /dev/null differ diff --git a/src/hos_celix/install/libhello_world.so b/src/hos_celix/install/libhello_world.so deleted file mode 100644 index 618466d1..00000000 Binary files a/src/hos_celix/install/libhello_world.so and /dev/null differ diff --git a/src/hos_celix/install/liblog_service.so b/src/hos_celix/install/liblog_service.so deleted file mode 100644 index e3085531..00000000 Binary files a/src/hos_celix/install/liblog_service.so and /dev/null differ diff --git a/src/hos_celix/install/liblog_writer.so b/src/hos_celix/install/liblog_writer.so deleted file mode 100644 index fa56fdad..00000000 Binary files a/src/hos_celix/install/liblog_writer.so and /dev/null differ diff --git a/src/hos_celix/install/libpublisherA.so b/src/hos_celix/install/libpublisherA.so deleted file mode 100644 index 361da538..00000000 Binary files a/src/hos_celix/install/libpublisherA.so and /dev/null differ diff --git a/src/hos_celix/install/libpublisherB.so b/src/hos_celix/install/libpublisherB.so deleted file mode 100644 index 8cea8c43..00000000 Binary files a/src/hos_celix/install/libpublisherB.so and /dev/null differ diff --git a/src/hos_celix/install/libshell.so b/src/hos_celix/install/libshell.so deleted file mode 100644 index 4842b370..00000000 Binary files a/src/hos_celix/install/libshell.so and /dev/null differ diff --git a/src/hos_celix/install/libshell_tui.so b/src/hos_celix/install/libshell_tui.so deleted file mode 100644 index 1121815b..00000000 Binary files a/src/hos_celix/install/libshell_tui.so and /dev/null differ diff --git a/src/hos_celix/install/libsquare.so b/src/hos_celix/install/libsquare.so deleted file mode 100644 index 5bdd93f9..00000000 Binary files a/src/hos_celix/install/libsquare.so and /dev/null differ diff --git a/src/hos_celix/install/libtracker.so b/src/hos_celix/install/libtracker.so deleted file mode 100644 index f0ce5856..00000000 Binary files a/src/hos_celix/install/libtracker.so and /dev/null differ diff --git a/src/hos_celix/install/libtracker_depman.so b/src/hos_celix/install/libtracker_depman.so deleted file mode 100644 index 5a40393a..00000000 Binary files a/src/hos_celix/install/libtracker_depman.so and /dev/null differ diff --git a/src/hos_celix/install/libtriangle.so b/src/hos_celix/install/libtriangle.so deleted file mode 100644 index eeaffd00..00000000 Binary files a/src/hos_celix/install/libtriangle.so and /dev/null differ diff --git a/src/hos_celix/install/libword_consumingdriver.so b/src/hos_celix/install/libword_consumingdriver.so deleted file mode 100644 index e3e74fe2..00000000 Binary files a/src/hos_celix/install/libword_consumingdriver.so and /dev/null differ diff --git a/src/hos_celix/install/publisherA.zip b/src/hos_celix/install/publisherA.zip deleted file mode 100644 index ed1a271b..00000000 Binary files a/src/hos_celix/install/publisherA.zip and /dev/null differ diff --git a/src/hos_celix/install/publisherB.zip b/src/hos_celix/install/publisherB.zip deleted file mode 100644 index 2bc4cb98..00000000 Binary files a/src/hos_celix/install/publisherB.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/deployment_admin.zip b/src/hos_celix/install/share/celix/bundles/deployment_admin.zip deleted file mode 100644 index 50b1cbaf..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/deployment_admin.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/device_manager.zip b/src/hos_celix/install/share/celix/bundles/device_manager.zip deleted file mode 100644 index b00c7f02..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/device_manager.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/driver_locator.zip b/src/hos_celix/install/share/celix/bundles/driver_locator.zip deleted file mode 100644 index c1d76040..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/driver_locator.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/log_service.zip b/src/hos_celix/install/share/celix/bundles/log_service.zip deleted file mode 100644 index 72741739..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/log_service.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/log_writer.zip b/src/hos_celix/install/share/celix/bundles/log_writer.zip deleted file mode 100644 index e3a01e7b..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/log_writer.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/shell.zip b/src/hos_celix/install/share/celix/bundles/shell.zip deleted file mode 100644 index 1f2bc570..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/shell.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/bundles/shell_tui.zip b/src/hos_celix/install/share/celix/bundles/shell_tui.zip deleted file mode 100644 index a7d951ac..00000000 Binary files a/src/hos_celix/install/share/celix/bundles/shell_tui.zip and /dev/null differ diff --git a/src/hos_celix/install/share/celix/shell/command.c b/src/hos_celix/install/share/celix/shell/command.c deleted file mode 100644 index 1940a792..00000000 --- a/src/hos_celix/install/share/celix/shell/command.c +++ /dev/null @@ -1,45 +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. - */ -/* - * command.c - * - * \date Aug 13, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include - -#include "command_impl.h" - -char * command_getName(command_pt command) { - return command->name; -} - -char * command_getUsage(command_pt command) { - return command->usage; -} - -char * command_getShortDescription(command_pt command) { - return command->shortDescription; -} - -void command_execute(command_pt command, char * line, void (*out)(char *), void (*err)(char *)) { - command->executeCommand(command, line, out, err); -} diff --git a/src/hos_celix/install/square.png b/src/hos_celix/install/square.png deleted file mode 100644 index 3f24cfc9..00000000 Binary files a/src/hos_celix/install/square.png and /dev/null differ diff --git a/src/hos_celix/install/triangle.png b/src/hos_celix/install/triangle.png deleted file mode 100644 index 46a52882..00000000 Binary files a/src/hos_celix/install/triangle.png and /dev/null differ diff --git a/src/hos_celix/install/underc.png b/src/hos_celix/install/underc.png deleted file mode 100644 index 425cdb91..00000000 Binary files a/src/hos_celix/install/underc.png and /dev/null differ diff --git a/src/hos_celix/src/BUILDING b/src/hos_celix/src/BUILDING index 5c056b30..12719301 100644 --- a/src/hos_celix/src/BUILDING +++ b/src/hos_celix/src/BUILDING @@ -1,4 +1,4 @@ -APACHE CELIX INCUBATION - BUILDING AND INSTALLATION OVERVIEW +APACHE CELIX - BUILDING AND INSTALLATION OVERVIEW Notes ----- @@ -6,9 +6,9 @@ Notes * Currently Apache Celix only builds and works on Unix/Linux like systems (including MacOSX). * Apache Celix requires CMake for building, other requirements/dependencies are - listed per subproject on http://incubator.apache.org/celix/subprojects.html + listed per subproject on http://celix.apache.org/subprojects.html * More information about the build system, and how to extend it, can be found at - the website: http://incubator.apache.org/celix/documentation.html + the website: http://celix.apache.org/documentation.html Quick Start @@ -18,6 +18,9 @@ Quick Start $ mkdir celix-build; cd celix-build $ ccmake ../celix + # When this is the first time the CMake cache is created, a configuration has to be created + # This is done by running Configure (c) in CMake. + # Enable/Disable the required sub projects (BUILD_{NAME} entries) # Optionally, enable advanced mode (t) and change CMAKE_INSTALL_PREFIX # Run Configure (might be needed multiple times) @@ -68,7 +71,7 @@ deployment and installation. Since Apache Celix provides a modular framework, it makes sense to provide the available components as modules as well. To enable/disable these modules cmake is used. In the GUI or console there are settings named BUILD_{NAME} which can - be switched on or off. On http://incubator.apache.org/celix/subprojects.html a + be switched on or off. On http://celix.apache.org/subprojects.html a list of all subprojects is given. * Apache Celix deployment/installation With a modular system it doesn't make sense to simply install everything to @@ -79,4 +82,4 @@ deployment and installation. created as well. Installing the framework (and its dependencies) might make sense, every target needs the framework. To install only the framework a dedicated target is - available: make install-release. \ No newline at end of file + available: make install-release. diff --git a/src/hos_celix/src/CMakeLists.txt b/src/hos_celix/src/CMakeLists.txt index 1467bd20..8c56a837 100644 --- a/src/hos_celix/src/CMakeLists.txt +++ b/src/hos_celix/src/CMakeLists.txt @@ -22,11 +22,14 @@ cmake_policy(SET CMP0012 NEW) #SET(CMAKE_VERBOSE_MAKEFILE ON) -set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules/") +set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake") + +set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) +set(CMAKE_INSTALL_NAME_DIR "@rpath") SET(CMAKE_BUILD_TYPE "Debug") IF(UNIX) - SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -std=gnu99 ${CMAKE_C_FLAGS}") + SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -std=gnu99 -Wall ${CMAKE_C_FLAGS}") ENDIF() IF(WIN32) SET(CMAKE_C_FLAGS "-D_CRT_SECURE_NO_WARNINGS ${CMAKE_C_FLAGS}") @@ -36,16 +39,16 @@ ENDIF() SET(CELIX_MAJOR "1") SET(CELIX_MINOR "0") SET(CELIX_MICRO "0") -SET(CELIX_QUALIFIER "incubating") +SET(CELIX_QUALIFIER "") enable_testing() -include(cmake/Includes.cmake) -include(cmake/installation.cmake) +include(CMakeCelix) +include(cmake_celix/installation) include(UseDoxygen) # Default bundle version -set(DEFAULT_VERSION 0.0.1.incubating) +set(DEFAULT_VERSION 1.0.0) ## New sub project must use a buildoption to be able to enable/disable the project using the CMake Editor ## Sub projects depending on another sub project automatically enable these dependencies @@ -55,12 +58,14 @@ add_subdirectory(device_access) add_subdirectory(deployment_admin) add_subdirectory(remote_services) add_subdirectory(remote_shell) +add_subdirectory(shell_bonjour) add_subdirectory(shell_tui) add_subdirectory(shell) add_subdirectory(log_writer) add_subdirectory(log_service) -add_subdirectory(dependency_manager) +add_subdirectory(event_admin) +add_subdirectory(dependency_manager_2) add_subdirectory(launcher) add_subdirectory(framework) diff --git a/src/hos_celix/src/DISCLAIMER b/src/hos_celix/src/DISCLAIMER deleted file mode 100644 index 3056a5e1..00000000 --- a/src/hos_celix/src/DISCLAIMER +++ /dev/null @@ -1,16 +0,0 @@ -Apache Celix is an effort undergoing incubation at the Apache Software -Foundation (ASF), sponsored by the Apache Incubator PMC. - -Incubation is required of all newly accepted projects until a further review -indicates that the infrastructure, communications, and decision making process -have stabilized in a manner consistent with other successful ASF projects. - -While incubation status is not necessarily a reflection of the completeness -or stability of the code, it does indicate that the project has yet to be -fully endorsed by the ASF. - -For more information about the incubation status of the Celix project you -can go to the following pages: - -http://incubator.apache.org/celix/ -http://incubator.apache.org/projects/celix.html \ No newline at end of file diff --git a/src/hos_celix/src/cmake/Bundling.cmake b/src/hos_celix/src/cmake/Bundling.cmake deleted file mode 100644 index f78bad50..00000000 --- a/src/hos_celix/src/cmake/Bundling.cmake +++ /dev/null @@ -1,194 +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. - -find_program(FOUND_JAR jar) -if(NOT FOUND_JAR) - message(FATAL_ERROR "Need jar command!") -endif() - -SET(BUNDLES_INSTALL_DIR "share/celix/bundles" CACHE PATH "Directory to install bundles. Relative to CMAKE_INSTALL_PREFIX") - -file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/bundles) - -function(bundle) - PARSE_ARGUMENTS(BUNDLE "SOURCES" "" ${ARGN}) - LIST(GET BUNDLE_DEFAULT_ARGS 0 BUNDLE_NAME) - - add_library(${BUNDLE_NAME} SHARED ${BUNDLE_SOURCES}) - file(WRITE ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake "") - - set(LIB_NAME ${CMAKE_SHARED_LIBRARY_PREFIX}${BUNDLE_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - add_custom_command(TARGET ${BUNDLE_NAME} - POST_BUILD - COMMAND ${CMAKE_COMMAND} -E make_directory tojar - COMMAND ${CMAKE_COMMAND} -P ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake - COMMAND ${CMAKE_COMMAND} -E copy ${LIB_NAME} tojar/ - COMMAND jar -cfm ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip ${CMAKE_CURRENT_SOURCE_DIR}/META-INF/MANIFEST.MF -C ${CMAKE_CURRENT_BINARY_DIR}/tojar . - COMMAND ${CMAKE_COMMAND} -E remove_directory tojar - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) -endfunction(bundle) - -function(bundle_add BUNDLE_NAME) - list (LENGTH ARGN ARGN_LENGTH) - list(FIND ARGN "DESTINATION" DEST_INDEX) - math(EXPR COPY_RANGE "${DEST_INDEX} -1") - math(EXPR DEST_VALUE_INDEX "${DEST_INDEX} +1") - math(EXPR REST_START_INDEX "${DEST_INDEX} +2") - math(EXPR MAX_RANGE "${ARGN_LENGTH} -1") - - list(APPEND ARGUMENTS COPY) - - #replace relative files/directory paths with absolute paths - foreach(INDEX RANGE 0 ${COPY_RANGE}) - list(GET ARGN ${INDEX} PATH) - if (IS_ABSOLUTE ${PATH}) - list(APPEND ARGUMENTS ${PATH}) - else () - list(APPEND ARGUMENTS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}) - endif () - endforeach() - - #add tojar to the relative DESTINATION path - list(GET ARGN ${DEST_VALUE_INDEX} DEST_PATH) - if (IS_ABSOLUTE ${DEST_PATH}) - message(FATAL_ERROR "Absolute path as DESTINATION is not supported!") - endif () - list(APPEND ARGUMENTS DESTINATION) - list(APPEND ARGUMENTS tojar/${DEST_PATH}) - - if (${REST_START_INDEX} LESS ${MAX_RANGE} OR ${REST_START_INDEX} EQUAL ${MAX_RANGE}) - foreach(INDEX RANGE ${REST_START_INDEX} ${MAX_RANGE}) - list(GET ARGN ${INDEX} VALUE) - list(APPEND ARGUMENTS ${VALUE}) - endforeach() - endif () - - file(APPEND ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake " - file(${ARGUMENTS}) - ") -endfunction() - -function(bundle_install BUNDLE_NAME) - list(FIND ARGN COMPONENT COMP_INDEX) - if (${COMP_INDEX} GREATER -1) - math(EXPR COMP_VALUE_INDEX "${COMP_INDEX} +1") - list(GET ARGN ${COMP_VALUE_INDEX} BUNDLE_COMPONENT) - else () - set(BUNDLE_COMPONENT ${BUNDLE_NAME}) - endif () - - set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip) - install(FILES ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip DESTINATION ${BUNDLES_INSTALL_DIR} COMPONENT ${BUNDLE_COMPONENT}) -endfunction() - -function(package) - #dummy function -endfunction(package) - -ADD_CUSTOM_TARGET(deploy) -MACRO(deploy) - PARSE_ARGUMENTS(DEPLOY "BUNDLES" "" ${ARGN}) - LIST(GET DEPLOY_DEFAULT_ARGS 0 DEPLOY_NAME) - - SET(DEPLOY_COMPONENT deploy_${DEPLOY_NAME}) - SET(__deployTarget deploy_${DEPLOY_NAME}) - #SET(__deployConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${DEPLOY_NAME}-deploy.cmake) - - #SET(DEPLOY_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}) - #CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfigDeploy.in ${__deployConfig} @ONLY) - #install(FILES ${EXT_DIR}/celix/* DESTINATION . COMPONENT ${DEPLOY_COMPONENT}) - - SET(BUNDLES "") - SET(DEPS) - FOREACH(BUNDLE ${DEPLOY_BUNDLES}) - SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_BINARY_DIR}/bundles/${BUNDLE}.zip - ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - DEPENDS ${BUNDLE} - COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" - ) - SET(BUNDLES "${BUNDLES} bundles/${BUNDLE}.zip") - SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) - ADD_CUSTOM_TARGET(${__deployTarget} - #mkdir -p ${CMAKE_CURRENT_BINARY_DIR}/deploy \; - # cd ${CMAKE_CURRENT_BINARY_DIR}/deploy \; - # ${CPACK_COMMAND} --config "${__deployConfig}" - DEPENDS ${DEPS} celix - COMMENT "Deploy target ${DEPLOY_NAME}") - ADD_DEPENDENCIES(deploy ${__deployTarget}) - - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) - - set(FW_PATH ${CMAKE_BINARY_DIR}/framework) - set(UTILS_PATH ${CMAKE_BINARY_DIR}/utils) - set(LAUNCHER ${CMAKE_BINARY_DIR}/launcher/celix) - - IF(UNIX) - IF(APPLE) - set(LIBRARY_PATH DYLD_LIBRARY_PATH) - ELSE(APPLE) - set(LIBRARY_PATH LD_LIBRARY_PATH) - ENDIF(APPLE) - ENDIF(UNIX) - - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) - - GET_DIRECTORY_PROPERTY(PROPS ADDITIONAL_MAKE_CLEAN_FILES) - SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles") - - #install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME} DESTINATION . COMPONENT ${DEPLOY_COMPONENT}) - #ADD_CUSTOM_TARGET(clean_${__packageTarget} - # rm ${PROJECT_BINARY_DIR}/packages/IBS-${PACKAGE_NAME} - #) -ENDMACRO(deploy) - -MACRO(PARSE_ARGUMENTS prefix arg_names option_names) - SET(DEFAULT_ARGS) - FOREACH(arg_name ${arg_names}) - SET(${prefix}_${arg_name}) - ENDFOREACH(arg_name) - FOREACH(option ${option_names}) - SET(${prefix}_${option} FALSE) - ENDFOREACH(option) - - SET(current_arg_name DEFAULT_ARGS) - SET(current_arg_list) - FOREACH(arg ${ARGN}) - SET(larg_names ${arg_names}) - LIST(FIND larg_names "${arg}" is_arg_name) - IF (is_arg_name GREATER -1) - SET(${prefix}_${current_arg_name} ${current_arg_list}) - SET(current_arg_name ${arg}) - SET(current_arg_list) - ELSE (is_arg_name GREATER -1) - SET(loption_names ${option_names}) - LIST(FIND loption_names "${arg}" is_option) - IF (is_option GREATER -1) - SET(${prefix}_${arg} TRUE) - ELSE (is_option GREATER -1) - SET(current_arg_list ${current_arg_list} ${arg}) - ENDIF (is_option GREATER -1) - ENDIF (is_arg_name GREATER -1) - ENDFOREACH(arg) - SET(${prefix}_${current_arg_name} ${current_arg_list}) -ENDMACRO(PARSE_ARGUMENTS) - - diff --git a/src/hos_cosgi_itemrepository/cmake/Includes.cmake b/src/hos_celix/src/cmake/CMakeCelix.cmake similarity index 81% rename from src/hos_cosgi_itemrepository/cmake/Includes.cmake rename to src/hos_celix/src/cmake/CMakeCelix.cmake index 0c2e0a6d..d98c728c 100644 --- a/src/hos_cosgi_itemrepository/cmake/Includes.cmake +++ b/src/hos_celix/src/cmake/CMakeCelix.cmake @@ -15,15 +15,17 @@ # specific language governing permissions and limitations # under the License. + +set(CELIX_CMAKE_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}) + find_package(APR REQUIRED) include_directories(${APR_INCLUDE_DIR}) include_directories(${APRUTIL_INCLUDE_DIR}) -#include_directories("framework/private/include") include_directories("framework/public/include") -include(cmake/Dependencies.cmake) -include(cmake/Packaging.cmake) -#include(cmake/Bundling.cmake) -include(cmake/Test.cmake) -include(cmake/ApacheRat.cmake) \ No newline at end of file +include(cmake_celix/Dependencies) +include(cmake_celix/Packaging) +include(cmake_celix/Test) +include(cmake_celix/ApacheRat) +include(cmake_celix/CodeCoverage) diff --git a/src/hos_celix/src/cmake/CodeCoverage.cmake b/src/hos_celix/src/cmake/CodeCoverage.cmake deleted file mode 100644 index 6e119709..00000000 --- a/src/hos_celix/src/cmake/CodeCoverage.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Boost Software License - Version 1.0 - August 17th, 2003 -# -# Permission is hereby granted, free of charge, to any person or organization -# obtaining a copy of the software and accompanying documentation covered by -# this license (the "Software") to use, reproduce, display, distribute, -# execute, and transmit the Software, and to prepare derivative works of the -# Software, and to permit third-parties to whom the Software is furnished to -# do so, all subject to the following: -# -# The copyright notices in the Software and this entire statement, including -# the above license grant, this restriction and the following disclaimer, -# must be included in all copies of the Software, in whole or in part, and -# all derivative works of the Software, unless such copies or derivative -# works are solely in the form of machine-executable object code generated by -# a source language processor. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -# SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -# FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -# DEALINGS IN THE SOFTWARE. - -# - Enable Code Coverage -# -# 2012-01-31, Lars Bilke -# -# USAGE: -# 1. Copy this file into your cmake modules path -# 2. Add the following line to your CMakeLists.txt: -# INCLUDE(CodeCoverage) -# -# 3. Use the function SETUP_TARGET_FOR_COVERAGE to create a custom make target -# which runs your test executable and produces a lcov code coverage report. -# - -# - Changes made by Celix -# 1. Added compiler options using --coverage instead of GCC specific strings -# 2. Added custom target to generate HTML pages for combined coverage results -# 3. Added each coverage target to the overall "coverage" target -# 4. Added "mock" to exclude list for coverage results -# 5. Removed HTML generation from the coverage setup function -# 6. Removed unneeded Cobertura function -# - -# Check prereqs -FIND_PROGRAM( GCOV_PATH gcov ) -FIND_PROGRAM( LCOV_PATH lcov ) -FIND_PROGRAM( GENHTML_PATH genhtml ) -FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests) - -IF(NOT GCOV_PATH) - MESSAGE(FATAL_ERROR "gcov not found! Aborting...") -ENDIF() # NOT GCOV_PATH - -#IF(NOT CMAKE_COMPILER_IS_GNUCXX) -# MESSAGE(FATAL_ERROR "Compiler is not GNU gcc! Aborting...") -#ENDIF() # NOT CMAKE_COMPILER_IS_GNUCXX - -IF ( NOT CMAKE_BUILD_TYPE STREQUAL "Debug" ) - MESSAGE( WARNING "Code coverage results with an optimised (non-Debug) build may be misleading" ) -ENDIF() # NOT CMAKE_BUILD_TYPE STREQUAL "Debug" - - -# Setup compiler options -ADD_DEFINITIONS(--coverage) -set(CMAKE_SHARED_LINKER_FLAGS "--coverage") -set(CMAKE_EXE_LINKER_FLAGS "--coverage") - - -add_custom_target(coverage - COMMAND ${CMAKE_COMMAND} -E make_directory coverage_results - COMMAND ${GENHTML_PATH} -o coverage_results coverage/*.info.cleaned - COMMAND ${CMAKE_COMMAND} -E remove_directory coverage - - WORKING_DIRECTORY ${CMAKE_BINARY_DIR} - COMMENT "Generating report.\nOpen ./${_outputname}/index.html in your browser to view the coverage report." -) - -# Param _targetname The name of new the custom make target -# Param _testrunner The name of the target which runs the tests -# Param _outputname lcov output is generated as _outputname.info -# HTML report is generated in _outputname/index.html -# Optional fourth parameter is passed as arguments to _testrunner -# Pass them in list form, e.g.: "-j;2" for -j 2 -FUNCTION(SETUP_TARGET_FOR_COVERAGE _targetname _testrunner _outputname) - - IF(NOT LCOV_PATH) - MESSAGE(FATAL_ERROR "lcov not found! Aborting...") - ENDIF() # NOT LCOV_PATH - - IF(NOT GENHTML_PATH) - MESSAGE(FATAL_ERROR "genhtml not found! Aborting...") - ENDIF() # NOT GENHTML_PATH - - # Setup target - ADD_CUSTOM_TARGET(${_targetname} - - # Cleanup lcov - ${LCOV_PATH} --directory . --zerocounters - - # Run tests - COMMAND ${_testrunner} ${ARGV3} - - # Capturing lcov counters and generating report - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/coverage - COMMAND ${LCOV_PATH} --directory . --capture --output-file ${_outputname}.info - COMMAND ${LCOV_PATH} --remove ${_outputname}.info 'mock/*' 'test/*' '/usr/*' --output-file ${_outputname}.info.cleaned - - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - COMMENT "Resetting code coverage counters to zero.\nProcessing code coverage counters and generating report." - ) - ADD_DEPENDENCIES(coverage ${_targetname}) -ENDFUNCTION() # SETUP_TARGET_FOR_COVERAGE diff --git a/src/hos_celix/src/cmake/modules/FindAPR.cmake b/src/hos_celix/src/cmake/FindAPR.cmake similarity index 100% rename from src/hos_celix/src/cmake/modules/FindAPR.cmake rename to src/hos_celix/src/cmake/FindAPR.cmake diff --git a/src/hos_celix/src/cmake/modules/FindCELIX.cmake b/src/hos_celix/src/cmake/FindCELIX.cmake old mode 100755 new mode 100644 similarity index 52% rename from src/hos_celix/src/cmake/modules/FindCELIX.cmake rename to src/hos_celix/src/cmake/FindCELIX.cmake index 069318f2..9f91e5a9 --- a/src/hos_celix/src/cmake/modules/FindCELIX.cmake +++ b/src/hos_celix/src/cmake/FindCELIX.cmake @@ -16,37 +16,55 @@ # under the License. -# - Try to find Celix +# - Try to find Celix define the variables for the binaries/headers and include +# the Celix cmake modules needed to build bundles +# # Once done this will define # CELIX_FOUND - System has Apache Celix # CELIX_INCLUDE_DIRS - The Apache Celix include directories # CELIX_LIBRARIES - The libraries needed to use Apache Celix -# CELIX_LIBRARY_PATHS - The libraries paths needed for execution -# CELIX_DEFINITIONS - Compiler switches required for using Apache Celix +# CELIX_LAUNCHER - The path to the celix launcher +# CELIX_BUNDLES_DIR - The path where the Celix provided bundles are installed + +set(CELIX_DIR_FROM_FINDCELIX "${CMAKE_CURRENT_LIST_DIR}/../../../..") + find_path(CELIX_INCLUDE_DIR celix_errno.h - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES include include/celix) find_library(CELIX_FRAMEWORK_LIBRARY NAMES celix_framework - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES lib lib64) find_library(CELIX_UTILS_LIBRARY NAMES celix_utils - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES lib lib64) find_program(CELIX_LAUNCHER NAMES celix - PATHS $ENV{CELIX_DIR} /usr /usr/local + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local PATH_SUFFIXES bin) -set(CELIX_LIBRARIES ${CELIX_FRAMEWORK_LIBRARY} ${CELIX_UTILS_LIBRARY}) -set(CELIX_INCLUDE_DIRS ${CELIX_INCLUDE_DIR}) +find_file(CELIX_CMAKECELIX_FILE CMakeCelix.cmake + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local + PATH_SUFFIXES share/celix/cmake/modules) + +#NOTE assuming shell.zip is always installed. +find_path(CELIX_BUNDLES_DIR shell.zip + PATHS ${CELIX_DIR_FROM_FINDCELIX} $ENV{CELIX_DIR} ${CELIX_DIR} /usr /usr/local + PATH_SUFFIXES share/celix/bundles) + + include(FindPackageHandleStandardArgs) # handle the QUIETLY and REQUIRED arguments and set CELIX_FOUND to TRUE # if all listed variables are TRUE -find_package_handle_standard_args(Celix DEFAULT_MSG - CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_INCLUDE_DIR CELIX_LAUNCHER) +find_package_handle_standard_args(CELIX DEFAULT_MSG + CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_INCLUDE_DIR CELIX_LAUNCHER CELIX_CMAKECELIX_FILE) +mark_as_advanced(CELIX_INCLUDE_DIR CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_LAUNCHER CELIX_CMAKECELIX_FILE) -mark_as_advanced(CELIX_INCLUDE_DIR CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_LAUNCHER) +if(CELIX_FOUND) + set(CELIX_LIBRARIES ${CELIX_FRAMEWORK_LIBRARY} ${CELIX_UTILS_LIBRARY}) + set(CELIX_INCLUDE_DIRS ${CELIX_INCLUDE_DIR}) + include(${CELIX_CMAKECELIX_FILE}) +endif() diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindCUnit.cmake b/src/hos_celix/src/cmake/FindCUnit.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/modules/FindCUnit.cmake rename to src/hos_celix/src/cmake/FindCUnit.cmake diff --git a/src/hos_celix/src/cmake/modules/FindCppUTest.cmake b/src/hos_celix/src/cmake/FindCppUTest.cmake similarity index 97% rename from src/hos_celix/src/cmake/modules/FindCppUTest.cmake rename to src/hos_celix/src/cmake/FindCppUTest.cmake index 8bef46f0..ee8cf26b 100644 --- a/src/hos_celix/src/cmake/modules/FindCppUTest.cmake +++ b/src/hos_celix/src/cmake/FindCppUTest.cmake @@ -18,7 +18,7 @@ FIND_PATH(CPPUTEST_INCLUDE_DIR NAMES CppUTest/TestHarness.h) FIND_PATH(CPPUTEST_EXT_INCLUDE_DIR NAMES CppUTestExt/MockSupport.h) -FIND_LIBRARY(CPPUTEST_LIBRARY NAMES CppUtest) +FIND_LIBRARY(CPPUTEST_LIBRARY NAMES CppUTest) FIND_LIBRARY(CPPUTEST_EXT_LIBRARY NAMES CppUTestExt) # handle the QUIETLY and REQUIRED arguments and set CURL_FOUND to TRUE if diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindJansson.cmake b/src/hos_celix/src/cmake/FindJansson.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/modules/FindJansson.cmake rename to src/hos_celix/src/cmake/FindJansson.cmake diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindSlp.cmake b/src/hos_celix/src/cmake/FindSlp.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/modules/FindSlp.cmake rename to src/hos_celix/src/cmake/FindSlp.cmake diff --git a/src/hos_celix/build/shell_tui/CPackConfig-shell_tui-bundle.cmake b/src/hos_celix/src/cmake/FindSyslog.cmake similarity index 66% rename from src/hos_celix/build/shell_tui/CPackConfig-shell_tui-bundle.cmake rename to src/hos_celix/src/cmake/FindSyslog.cmake index eec937df..769b8064 100644 --- a/src/hos_celix/build/shell_tui/CPackConfig-shell_tui-bundle.cmake +++ b/src/hos_celix/src/cmake/FindSyslog.cmake @@ -15,11 +15,12 @@ # specific language governing permissions and limitations # under the License. -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/shell_tui;shell_tui;shell_tui_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "shell_tui") -SET(CPACK_PACKAGE_NAME "shell_tui") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") + +find_path(SYSLOG_INCLUDE_DIR syslog.h /usr/include) + +include(FindPackageHandleStandardArgs) + +find_package_handle_standard_args(Syslog DEFAULT_MSG + SYSLOG_INCLUDE_DIR) + +mark_as_advanced(SYSLOG_INCLUDE_DIR) diff --git a/src/hos_celix/src/cmake/FindUUID.cmake b/src/hos_celix/src/cmake/FindUUID.cmake new file mode 100644 index 00000000..63bfafb3 --- /dev/null +++ b/src/hos_celix/src/cmake/FindUUID.cmake @@ -0,0 +1,37 @@ +# 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. + + +find_path(UUID_INCLUDE_DIR uuid/uuid.h + /usr/include + /usr/local/include ) + +find_library(UUID_LIBRARY NAMES uuid + PATHS /usr/lib /usr/local/lib /usr/lib64 /usr/local/lib64 /lib/i386-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu) + +include(FindPackageHandleStandardArgs) +if (APPLE) +find_package_handle_standard_args(UUID DEFAULT_MSG + UUID_INCLUDE_DIR) +else () +find_package_handle_standard_args(UUID DEFAULT_MSG + UUID_LIBRARY UUID_INCLUDE_DIR) +endif () + + +mark_as_advanced(UUID_INCLUDE_DIR UUID_LIBRARY) + diff --git a/src/hos_cosgi_itemrepository/cmake/modules/UseDoxygen.cmake b/src/hos_celix/src/cmake/UseDoxygen.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/modules/UseDoxygen.cmake rename to src/hos_celix/src/cmake/UseDoxygen.cmake diff --git a/src/hos_cosgi_itemrepository/cmake/ApacheRat.cmake b/src/hos_celix/src/cmake/cmake_celix/ApacheRat.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/ApacheRat.cmake rename to src/hos_celix/src/cmake/cmake_celix/ApacheRat.cmake diff --git a/src/hos_cosgi_itemrepository/cmake/CPackConfig-Installation.in b/src/hos_celix/src/cmake/cmake_celix/CPackConfig-Installation.in similarity index 96% rename from src/hos_cosgi_itemrepository/cmake/CPackConfig-Installation.in rename to src/hos_celix/src/cmake/cmake_celix/CPackConfig-Installation.in index ffce035a..0efde50e 100644 --- a/src/hos_cosgi_itemrepository/cmake/CPackConfig-Installation.in +++ b/src/hos_celix/src/cmake/cmake_celix/CPackConfig-Installation.in @@ -21,7 +21,7 @@ SET(CPACK_INSTALL_CMAKE_PROJECTS "@PROJECT_BINARY_DIR@;Apache Celix;framework;/" set(CPACK_PACKAGE_NAME "Apache Celix") SET(CPACK_PACKAGE_DESCRIPTION "Package containing a release for Apache Celix") SET(CPACK_PACKAGE_FILE_NAME "apache.celix-@CELIX_MAJOR@.@CELIX_MINOR@.@CELIX_MICRO@.@CELIX_QUALIFIER@") -set(CPACK_PACKAGE_VENDOR "incubator.apache.org/celix") +set(CPACK_PACKAGE_VENDOR "celix.apache.org") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Framework") set(CPACK_PACKAGE_VERSION_MAJOR "@CELIX_MAJOR@") set(CPACK_PACKAGE_VERSION_MINOR "@CELIX_MINOR@") diff --git a/src/hos_cosgi_itemrepository/cmake/CPackConfig.in b/src/hos_celix/src/cmake/cmake_celix/CPackConfig.in similarity index 84% rename from src/hos_cosgi_itemrepository/cmake/CPackConfig.in rename to src/hos_celix/src/cmake/cmake_celix/CPackConfig.in index bb760816..1b8d49b3 100644 --- a/src/hos_cosgi_itemrepository/cmake/CPackConfig.in +++ b/src/hos_celix/src/cmake/cmake_celix/CPackConfig.in @@ -17,9 +17,9 @@ SET(CPACK_CMAKE_GENERATOR "@CMAKE_GENERATOR@") SET(CPACK_GENERATOR "@CPACK_GENERATOR@") -SET(CPACK_INSTALL_CMAKE_PROJECTS "@BUNDLE_BIN_DIR@;@INT_BUNDLE_NAME@;@INT_BUNDLE_NAME_INSTALL@;/") +SET(CPACK_INSTALL_CMAKE_PROJECTS "@BUNDLE_BIN_DIR@;@_BUNDLE_NAME@;@_BUNDLE_NAME_INSTALL@;/") SET(CPACK_PACKAGE_DESCRIPTION "@BUNDLE_DESCRIPTION@") -SET(CPACK_PACKAGE_FILE_NAME "@INT_BUNDLE_NAME@") -SET(CPACK_PACKAGE_NAME "@INT_BUNDLE_NAME@") +SET(CPACK_PACKAGE_FILE_NAME "@_BUNDLE_NAME@") +SET(CPACK_PACKAGE_NAME "@_BUNDLE_NAME@") SET(CPACK_PACKAGE_VERSION "@BUNDLE_VERSION@") SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") diff --git a/src/hos_cosgi_itemrepository/cmake/CPackConfigPKG.in b/src/hos_celix/src/cmake/cmake_celix/CPackConfigPKG.in similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/CPackConfigPKG.in rename to src/hos_celix/src/cmake/cmake_celix/CPackConfigPKG.in diff --git a/src/hos_celix/src/cmake/cmake_celix/CodeCoverage.cmake b/src/hos_celix/src/cmake/cmake_celix/CodeCoverage.cmake new file mode 100644 index 00000000..76b1f392 --- /dev/null +++ b/src/hos_celix/src/cmake/cmake_celix/CodeCoverage.cmake @@ -0,0 +1,126 @@ +# Boost Software License - Version 1.0 - August 17th, 2003 +# +# Permission is hereby granted, free of charge, to any person or organization +# obtaining a copy of the software and accompanying documentation covered by +# this license (the "Software") to use, reproduce, display, distribute, +# execute, and transmit the Software, and to prepare derivative works of the +# Software, and to permit third-parties to whom the Software is furnished to +# do so, all subject to the following: +# +# The copyright notices in the Software and this entire statement, including +# the above license grant, this restriction and the following disclaimer, +# must be included in all copies of the Software, in whole or in part, and +# all derivative works of the Software, unless such copies or derivative +# works are solely in the form of machine-executable object code generated by +# a source language processor. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT +# SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +# FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +# DEALINGS IN THE SOFTWARE. + +# - Enable Code Coverage +# +# 2012-01-31, Lars Bilke +# +# USAGE: +# 1. Copy this file into your cmake modules path +# 2. Add the following line to your CMakeLists.txt: +# INCLUDE(CodeCoverage) +# +# 3. Use the function SETUP_TARGET_FOR_COVERAGE to create a custom make target +# which runs your test executable and produces a lcov code coverage report. +# + +# - Changes made by Celix +# 1. Added compiler options using --coverage instead of GCC specific strings +# 2. Added custom target to generate HTML pages for combined coverage results +# 3. Added each coverage target to the overall "coverage" target +# 4. Added "mock" to exclude list for coverage results +# 5. Removed HTML generation from the coverage setup function +# 6. Removed unneeded Cobertura function +# + +# Option to enable/disable coverage +option(ENABLE_CODE_COVERAGE "Enables code coverage" FALSE) + +# Check if coverage is enabled +IF(ENABLE_CODE_COVERAGE) + + # Check prereqs + FIND_PROGRAM( GCOV_PATH gcov ) + FIND_PROGRAM( LCOV_PATH lcov ) + FIND_PROGRAM( GENHTML_PATH genhtml ) + FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests) + + IF(NOT GCOV_PATH) + MESSAGE(FATAL_ERROR "gcov not found! Aborting...") + ENDIF() # NOT GCOV_PATH + + #IF(NOT CMAKE_COMPILER_IS_GNUCXX) + # MESSAGE(FATAL_ERROR "Compiler is not GNU gcc! Aborting...") + #ENDIF() # NOT CMAKE_COMPILER_IS_GNUCXX + + IF ( NOT CMAKE_BUILD_TYPE STREQUAL "Debug" ) + MESSAGE( WARNING "Code coverage results with an optimised (non-Debug) build may be misleading" ) + ENDIF() # NOT CMAKE_BUILD_TYPE STREQUAL "Debug" + + # Setup compiler options + ADD_DEFINITIONS(--coverage) + set(CMAKE_SHARED_LINKER_FLAGS "--coverage") + set(CMAKE_EXE_LINKER_FLAGS "--coverage") + + IF(NOT TARGET coverage) + add_custom_target(coverage + COMMAND ${CMAKE_COMMAND} -E make_directory coverage_results + COMMAND ${GENHTML_PATH} -o coverage_results coverage/*.info.cleaned + COMMAND ${CMAKE_COMMAND} -E remove_directory coverage + + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMENT "Generating report.\nOpen ./${_outputname}/index.html in your browser to view the coverage report." + ) + + SET_TARGET_PROPERTIES(coverage PROPERTIES COVERAGE_TARGET_ADDED "") + ENDIF() + +ENDIF(ENABLE_CODE_COVERAGE) + +# Param _targetname The name of new the custom make target +# Param _testrunner The name of the target which runs the tests +# Param _outputname lcov output is generated as _outputname.info +# HTML report is generated in _outputname/index.html +# Optional fourth parameter is passed as arguments to _testrunner +# Pass them in list form, e.g.: "-j;2" for -j 2 +FUNCTION(SETUP_TARGET_FOR_COVERAGE _targetname _testrunner _outputname) + IF(ENABLE_CODE_COVERAGE) + IF(NOT LCOV_PATH) + MESSAGE(FATAL_ERROR "lcov not found! Aborting...") + ENDIF() # NOT LCOV_PATH + + IF(NOT GENHTML_PATH) + MESSAGE(FATAL_ERROR "genhtml not found! Aborting...") + ENDIF() # NOT GENHTML_PATH + + # Setup target + ADD_CUSTOM_TARGET(${_targetname} + + # Cleanup lcov + ${LCOV_PATH} --directory . --zerocounters + + # Run tests + COMMAND ${_testrunner} ${ARGV3} + + # Capturing lcov counters and generating report + COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/coverage + COMMAND ${LCOV_PATH} --directory . --capture --output-file ${_outputname}.info + COMMAND ${LCOV_PATH} --remove ${_outputname}.info 'mock/*' 'test/*' '/usr/*' --output-file ${_outputname}.info.cleaned + + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + COMMENT "Resetting code coverage counters to zero.\nProcessing code coverage counters and generating report." + ) + ADD_DEPENDENCIES(coverage ${_targetname}) + ENDIF(ENABLE_CODE_COVERAGE) +ENDFUNCTION() # SETUP_TARGET_FOR_COVERAGE \ No newline at end of file diff --git a/src/hos_cosgi_itemrepository/cmake/Dependencies.cmake b/src/hos_celix/src/cmake/cmake_celix/Dependencies.cmake similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/Dependencies.cmake rename to src/hos_celix/src/cmake/cmake_celix/Dependencies.cmake diff --git a/src/hos_cosgi_itemrepository/cmake/NOTE b/src/hos_celix/src/cmake/cmake_celix/NOTE similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/NOTE rename to src/hos_celix/src/cmake/cmake_celix/NOTE diff --git a/src/hos_cosgi_itemrepository/cmake/Packaging.cmake b/src/hos_celix/src/cmake/cmake_celix/Packaging.cmake similarity index 52% rename from src/hos_cosgi_itemrepository/cmake/Packaging.cmake rename to src/hos_celix/src/cmake/cmake_celix/Packaging.cmake index d76e5239..158092ac 100644 --- a/src/hos_cosgi_itemrepository/cmake/Packaging.cmake +++ b/src/hos_celix/src/cmake/cmake_celix/Packaging.cmake @@ -78,85 +78,206 @@ SET(CPACK_GENERATOR "ZIP") celix_add_component_group(all) celix_add_component_group(bundles PARENT_GROUP all) +add_custom_target(bundles ALL) + +MACRO(CHECK_HEADERS) + if (NOT BUNDLE_SYMBOLICNAME) + MESSAGE(FATAL_ERROR "Bundle Symbolic Name not set, please set it using \"SET(BUNDLE_SYMBOLICNAME \"bundle_symbolic_name\")\".") + endif (NOT BUNDLE_SYMBOLICNAME) + + if (NOT BUNDLE_VERSION) + MESSAGE(WARNING "Bundle version not set, using default \"0.0.0\" version.") + SET(BUNDLE_VERSION "0.0.0") + endif (NOT BUNDLE_VERSION) +ENDMACRO(CHECK_HEADERS) + MACRO(SET_HEADER header content) - SET(INT_${header} "${content}") - string(STRIP ${INT_${header}} INT_${header}) + SET(${header} "${content}") + string(STRIP ${${header}} ${${header}}) ENDMACRO(SET_HEADER) MACRO(SET_HEADERS content) SET(INT_BUNDLE_EXTRAHEADER "${INT_BUNDLE_EXTRAHEADER}\n${content}") - string(STRIP ${INT_BUNDLE_EXTRAHEADER} INT_BUNDLE_EXTRAHEADER) + string(STRIP "${INT_BUNDLE_EXTRAHEADER}" INT_BUNDLE_EXTRAHEADER) ENDMACRO(SET_HEADERS) -MACRO(bundle) - PARSE_ARGUMENTS(BUNDLE "SOURCES;FILES;DIRECTORIES;INSTALL_FILES" "INSTALL" ${ARGN}) - LIST(GET BUNDLE_DEFAULT_ARGS 0 INT_BUNDLE_NAME) - message("BUNDLE_SOURCES: ${BUNDLE_SOURCES}") - add_library(${INT_BUNDLE_NAME} SHARED ${BUNDLE_SOURCES}) - set_property(TARGET ${INT_BUNDLE_NAME} PROPERTY BUNDLE "${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip") - - if (NOT INT_BUNDLE_SYMBOLICNAME) - set(INT_BUNDLE_SYMBOLICNAME ${INT_BUNDLE_NAME}) - endif (NOT INT_BUNDLE_SYMBOLICNAME) - if (NOT INT_BUNDLE_VERSION) - set(INT_BUNDLE_VERSION ${DEFAULT_VERSION}) - endif (NOT INT_BUNDLE_VERSION) - if (NOT INT_BUNDLE_DESCRIPTION) - set(INT_BUNDLE_DESCRIPTION "${INT_BUNDLE_SYMBOLICNAME} bundle") - endif (NOT INT_BUNDLE_DESCRIPTION) - - set(INT_BUNDLE_NAME_INSTALL ${INT_BUNDLE_NAME}_install) - - SET(__bundleManifest ${CMAKE_CURRENT_BINARY_DIR}/MANIFEST.MF) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/manifest.in ${__bundleManifest} @ONLY) - install (FILES ${__bundleManifest} DESTINATION ./META-INF COMPONENT ${INT_BUNDLE_NAME_INSTALL}) +MACRO(BUNDLE_PRIVATE_LIBRARY) + PARSE_ARGUMENTS(BUNDLE_LIBRARY "SOURCES;LINK_LIBRARIES" "" ${ARGN}) + LIST(GET BUNDLE_LIBRARY_DEFAULT_ARGS 0 BUNDLE_LIBRARY_NAME) - install (TARGETS ${INT_BUNDLE_NAME} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - if (BUNDLE_FILES) - install (FILES ${BUNDLE_FILES} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - endif(BUNDLE_FILES) - if (BUNDLE_DIRECTORIES) - install (DIRECTORY ${BUNDLE_DIRECTORIES} DESTINATION . COMPONENT ${INT_BUNDLE_NAME_INSTALL}) - endif(BUNDLE_DIRECTORIES) + CHECK_HEADERS() + + SET(BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_SYMBOLICNAME}-${BUNDLE_LIBRARY_NAME}) + + add_library(${BUNDLE_LIBRARY_VERSIONED_NAME} SHARED ${BUNDLE_LIBRARY_SOURCES}) + target_link_libraries(${BUNDLE_LIBRARY_VERSIONED_NAME} ${BUNDLE_LIBRARY_LINK_LIBRARIES}) +ENDMACRO(BUNDLE_PRIVATE_LIBRARY) - SET(__bundleConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${INT_BUNDLE_NAME}-bundle.cmake) - SET(BUNDLE_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfig.in ${__bundleConfig} @ONLY) +MACRO(BUNDLE_LIBRARY) + PARSE_ARGUMENTS(BUNDLE_LIBRARY "SOURCES;LINK_LIBRARIES" "" ${ARGN}) + LIST(GET BUNDLE_LIBRARY_DEFAULT_ARGS 0 BUNDLE_LIBRARY_NAME) + + SET(BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_LIBRARY_NAME}) + + add_library(${BUNDLE_LIBRARY_VERSIONED_NAME} SHARED ${BUNDLE_LIBRARY_SOURCES}) + target_link_libraries(${BUNDLE_LIBRARY_VERSIONED_NAME} ${BUNDLE_LIBRARY_LINK_LIBRARIES}) +ENDMACRO(BUNDLE_LIBRARY) - if(JAR_COMMAND) - ADD_CUSTOM_COMMAND(TARGET ${INT_BUNDLE_NAME} - POST_BUILD - COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar - COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -xf ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip - COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -cfm ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip META-INF/MANIFEST.MF . - COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - else(JAR_COMMAND) - ADD_CUSTOM_COMMAND(TARGET ${INT_BUNDLE_NAME} - POST_BUILD - COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - endif(JAR_COMMAND) - - if (BUNDLE_INSTALL) - CELIX_ADD_COMPONENT(${INT_BUNDLE_NAME} - DISPLAY_NAME ${INT_BUNDLE_SYMBOLICNAME} - DESCRIPTION ${INT_BUNDLE_DESCRIPTION} - GROUP bundles - ) - add_dependencies( install-${INT_BUNDLE_NAME} ${INT_BUNDLE_NAME} ) - - if (BUNDLE_INSTALL_FILES) - install (FILES ${BUNDLE_INSTALL_FILES} DESTINATION include/celix/${INT_BUNDLE_NAME} COMPONENT ${INT_BUNDLE_NAME}) - endif(BUNDLE_INSTALL_FILES) - - INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip DESTINATION share/celix/bundles COMPONENT ${INT_BUNDLE_NAME}) - endif(BUNDLE_INSTALL) - - SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/${INT_BUNDLE_NAME}.zip) +MACRO(_parseExportLibraryName _export) + STRING(REPLACE "|" ";" _exports ${_export}) + LIST(LENGTH _exports _size) + LIST(GET _exports 0 _library) + SET(EXPORT_LIBRARY_NAME ${_library}) + + IF(${_size} EQUAL 2) + LIST(GET _exports 1 _version) + IF(_version) + string(FIND ${_version} "\"" _start) + string(FIND ${_version} "\"" _end REVERSE) + MATH(EXPR _start ${_start}+1) + MATH(EXPR _length ${_end}-${_start}) + string(SUBSTRING ${_version} ${_start} ${_length} ENDIF) + + SET(EXPORT_LIBRARY_NAME ${_library}-${ENDIF}) + ENDIF() + ENDIF() +ENDMACRO() + +MACRO(PROCESS_MANIFEST_HEADERS) + IF(BUNDLE_DESCRIPTION) + SET_HEADERS("Bundle-Description: ${BUNDLE_DESCRIPTION}") + ENDIF() + IF(BUNDLE_VERSION) + SET_HEADERS("Bundle-Version: ${BUNDLE_VERSION}") + ENDIF() + IF(BUNDLE_NAME) + SET_HEADERS("Bundle-Name: ${BUNDLE_NAME}") + ENDIF() + + SET_HEADERS("Manifest-Version: 1.0") + +ENDMACRO() + + +MACRO(bundle) + PARSE_ARGUMENTS(_BUNDLE "SOURCES;LINK_LIBRARIES;EXPORT_VERSION;ACTIVATOR;PRIVATE_LIBRARIES;EXPORT_LIBRARIES;IMPORT_LIBRARIES;FILES;DIRECTORIES;INSTALL_FILES" "PRIVATE;EXPORT;INSTALL" ${ARGN}) + LIST(GET _BUNDLE_DEFAULT_ARGS 0 _BUNDLE_NAME) + + CHECK_HEADERS() + + PROCESS_MANIFEST_HEADERS() + + if (NOT _BUNDLE_NAME) + message(STATUS "NO bundle name set, using symbolic name") + SET(_BUNDLE_NAME ${BUNDLE_SYMBOLICNAME}) + endif(NOT _BUNDLE_NAME) + + set(_BUNDLE_NAME_INSTALL ${_BUNDLE_NAME}_install) + + if(_BUNDLE_SOURCES) + add_library(${_BUNDLE_NAME} SHARED ${_BUNDLE_SOURCES}) + target_link_libraries(${_BUNDLE_NAME} ${_BUNDLE_LINK_LIBRARIES}) + SET_HEADERS("Bundle-Activator: ${_BUNDLE_NAME}") + else(_BUNDLE_SOURCES) + add_custom_target(${_BUNDLE_NAME}) + add_dependencies(bundles ${_BUNDLE_NAME}) + endif(_BUNDLE_SOURCES) + + SET(TEMP) + foreach(_PRIVATE_LIBRARY ${_BUNDLE_PRIVATE_LIBRARIES}) + SET(_BUNDLE_LIBRARY_VERSIONED_NAME ${BUNDLE_SYMBOLICNAME}-${_PRIVATE_LIBRARY}) + add_dependencies(${_BUNDLE_NAME} "${_BUNDLE_LIBRARY_VERSIONED_NAME}") + install(TARGETS ${_BUNDLE_LIBRARY_VERSIONED_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME}_install) + + SET(TEMP ${TEMP} ${_BUNDLE_LIBRARY_VERSIONED_NAME}) + endforeach() + SET(_BUNDLE_PRIVATE_LIBRARIES ${TEMP}) + UNSET(TEMP) + + FOREACH(_EXPORT_LIBRARY ${_BUNDLE_EXPORT_LIBRARIES}) + _parseExportLibraryName(${_EXPORT_LIBRARY}) + ADD_DEPENDENCIES(${_BUNDLE_NAME} ${EXPORT_LIBRARY_NAME}) + INSTALL(TARGETS ${EXPORT_LIBRARY_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME}_install) + ENDFOREACH() + + set_property(TARGET ${_BUNDLE_NAME} PROPERTY BUNDLE "${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip") + + if(_BUNDLE_SOURCES) + list(APPEND _BUNDLE_PRIVATE_LIBRARIES ${_BUNDLE_NAME}) + endif(_BUNDLE_SOURCES) + + string (REPLACE ";" "," _BUNDLE_PRIVATE_LIBRARIES "${_BUNDLE_PRIVATE_LIBRARIES}") + string (REPLACE ";" "," _BUNDLE_EXPORT_LIBRARIES "${_BUNDLE_EXPORT_LIBRARIES}") + string (REPLACE "|" ";" _BUNDLE_EXPORT_LIBRARIES "${_BUNDLE_EXPORT_LIBRARIES}") + string (REPLACE ";" "," _BUNDLE_IMPORT_LIBRARIES "${_BUNDLE_IMPORT_LIBRARIES}") + string (REPLACE "|" ";" _BUNDLE_IMPORT_LIBRARIES "${_BUNDLE_IMPORT_LIBRARIES}") + + if(_BUNDLE_ACTIVATOR) + SET_HEADERS("Bundle-Activator: ${_BUNDLE_ACTIVATOR}") + endif() + if(_BUNDLE_PRIVATE_LIBRARIES) + SET_HEADERS("Private-Library: ${_BUNDLE_PRIVATE_LIBRARIES}") + endif() + if(_BUNDLE_EXPORT_LIBRARIES) + SET_HEADERS("Export-Library: ${_BUNDLE_EXPORT_LIBRARIES}") + endif() + if(_BUNDLE_IMPORT_LIBRARIES) + SET_HEADERS("Import-Library: ${_BUNDLE_IMPORT_LIBRARIES}") + endif() + + SET(__bundleManifest ${CMAKE_CURRENT_BINARY_DIR}/MANIFEST.MF) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/manifest.in ${__bundleManifest} @ONLY) + install (FILES ${__bundleManifest} DESTINATION ./META-INF COMPONENT ${_BUNDLE_NAME_INSTALL}) + + if(_BUNDLE_SOURCES) + install (TARGETS ${_BUNDLE_NAME} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif(_BUNDLE_SOURCES) + + if(_BUNDLE_FILES) + install (FILES ${_BUNDLE_FILES} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif() + if(_BUNDLE_DIRECTORIES) + install (DIRECTORY ${_BUNDLE_DIRECTORIES} DESTINATION . COMPONENT ${_BUNDLE_NAME_INSTALL}) + endif() + + SET(__bundleConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${_BUNDLE_NAME}-bundle.cmake) + SET(BUNDLE_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/CPackConfig.in ${__bundleConfig} @ONLY) + + if(JAR_COMMAND) + ADD_CUSTOM_COMMAND(TARGET ${_BUNDLE_NAME} + POST_BUILD + COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} + COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar + COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -xf ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip + COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_BINARY_DIR}/ziptojar ${JAR_COMMAND} -cfm ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip META-INF/MANIFEST.MF . + COMMAND ${CMAKE_COMMAND} -E remove_directory ${CMAKE_CURRENT_BINARY_DIR}/ziptojar + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + else(JAR_COMMAND) + ADD_CUSTOM_COMMAND(TARGET ${_BUNDLE_NAME} + POST_BUILD + COMMAND ${CPACK_COMMAND} ARGS -C Debug --config ${__bundleConfig} + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + endif(JAR_COMMAND) + + if (_BUNDLE_INSTALL) + CELIX_ADD_COMPONENT(${_BUNDLE_NAME} + DISPLAY_NAME ${BUNDLE_SYMBOLICNAME} + DESCRIPTION ${BUNDLE_DESCRIPTION} + GROUP bundles + ) + add_dependencies( install-${_BUNDLE_NAME} ${_BUNDLE_NAME} ) + + if (_BUNDLE_INSTALL_FILES) + install (FILES ${_BUNDLE_INSTALL_FILES} DESTINATION include/celix/${_BUNDLE_NAME} COMPONENT ${_BUNDLE_NAME}) + endif() + + INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip DESTINATION share/celix/bundles COMPONENT ${_BUNDLE_NAME}) + endif() + + SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_CURRENT_BINARY_DIR}/${_BUNDLE_NAME}.zip) ENDMACRO(bundle) MACRO(install_bundle) @@ -212,7 +333,7 @@ ENDMACRO(package) ADD_CUSTOM_TARGET(deploy) MACRO(deploy) - PARSE_ARGUMENTS(DEPLOY "BUNDLES;DRIVERS;ENDPOINTS" "" ${ARGN}) + PARSE_ARGUMENTS(DEPLOY "BUNDLES;DRIVERS;ENDPOINTS;PROPERTIES" "" ${ARGN}) LIST(GET DEPLOY_DEFAULT_ARGS 0 DEPLOY_NAME) SET(DEPLOY_COMPONENT deploy_${DEPLOY_NAME}) @@ -220,19 +341,31 @@ MACRO(deploy) SET(BUNDLES "") SET(DEPS) + SET(PROPERTIES "") FOREACH(BUNDLE ${DEPLOY_BUNDLES}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) - get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - COMMAND ${CMAKE_COMMAND} -E copy ${bundle_file} - ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - DEPENDS ${BUNDLE} - COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" - ) - SET(BUNDLES "${BUNDLES} bundles/${BUNDLE}.zip") - SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip) + IF(IS_ABSOLUTE ${BUNDLE} AND EXISTS ${BUNDLE}) #it is a full path not a bundle name (e.g. a target) + get_filename_component(BUNDLE_NAME ${BUNDLE} NAME_WE) + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip + COMMAND ${CMAKE_COMMAND} -E copy ${BUNDLE} + ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip + COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" + ) + ELSE() + set(BUNDLE_NAME ${BUNDLE}) + get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) + add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip + COMMAND ${CMAKE_COMMAND} -E copy ${bundle_file} + ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip + DEPENDS ${BUNDLE} + COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" + ) + ENDIF() + SET(BUNDLES "${BUNDLES} bundles/${BUNDLE_NAME}.zip") + SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE_NAME}.zip) ENDFOREACH(BUNDLE) + FOREACH(BUNDLE ${DEPLOY_DRIVERS}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) @@ -244,8 +377,9 @@ MACRO(deploy) ) #SET(BUNDLES "${BUNDLES} drivers/${BUNDLE}.zip") SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/drivers/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) - FOREACH(BUNDLE ${DEPLOY_ENDPOINTS}) + ENDFOREACH(BUNDLE) + + FOREACH(BUNDLE ${DEPLOY_ENDPOINTS}) SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) get_property(bundle_file TARGET ${BUNDLE} PROPERTY BUNDLE) add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/endpoints/${BUNDLE}.zip @@ -256,7 +390,11 @@ MACRO(deploy) ) #SET(BUNDLES "${BUNDLES} drivers/${BUNDLE}.zip") SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/endpoints/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) + ENDFOREACH(BUNDLE) + + FOREACH(PROPERTY ${DEPLOY_PROPERTIES}) + SET(PROPERTIES "${PROPERTIES}\n${PROPERTY}") + ENDFOREACH(PROPERTY) IF(NOT(CELIX_FOUND)) #celix project set(DEPS ${DEPS};celix) @@ -270,7 +408,7 @@ MACRO(deploy) SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles") SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/drivers") - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) IF(UNIX) if(CELIX_FOUND) @@ -292,7 +430,7 @@ MACRO(deploy) ENDIF(APPLE) ENDIF(UNIX) - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) # Generate an Eclipse launch file to be able to run the deployment from Eclipse # Linux/unix is assumed since we do only support VS on windows @@ -306,7 +444,7 @@ MACRO(deploy) SET(PROJECT_ATTR ${last}) SET(WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/") - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/RunConfig.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/${DEPLOY_NAME}.launch @ONLY) + CONFIGURE_FILE(${CELIX_CMAKE_DIRECTORY}/cmake_celix/RunConfig.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/${DEPLOY_NAME}.launch @ONLY) ENDIF(UNIX) IF(WIN32) diff --git a/src/hos_cosgi_itemrepository/cmake/RunConfig.in b/src/hos_celix/src/cmake/cmake_celix/RunConfig.in similarity index 100% rename from src/hos_cosgi_itemrepository/cmake/RunConfig.in rename to src/hos_celix/src/cmake/cmake_celix/RunConfig.in diff --git a/src/hos_celix/src/cmake/Test.cmake b/src/hos_celix/src/cmake/cmake_celix/Test.cmake similarity index 65% rename from src/hos_celix/src/cmake/Test.cmake rename to src/hos_celix/src/cmake/cmake_celix/Test.cmake index 5ccccea8..20b3d3dd 100644 --- a/src/hos_celix/src/cmake/Test.cmake +++ b/src/hos_celix/src/cmake/cmake_celix/Test.cmake @@ -16,8 +16,12 @@ # under the License. FUNCTION(ADD_TARGET_FOR_TEST _testrunner) - add_test(NAME ${_testrunner} - COMMAND ${_testrunner} -ojunit) + #add_test(NAME ${_testrunner} + # COMMAND ${_testrunner} -ojunit) + + ADD_TEST(ctest_build_${_testrunner} "${CMAKE_COMMAND}" --build ${CMAKE_BINARY_DIR} --target ${_testrunner}) + ADD_TEST(ctest_run_${_testrunner} ${_testrunner} -ojunit) + SET_TESTS_PROPERTIES ( ctest_run_${_testrunner} PROPERTIES DEPENDS ctest_build_${_testrunner}) string(LENGTH ${_testrunner} length) math(EXPR l "${length} - 5") @@ -40,8 +44,8 @@ MACRO(run_test) add_custom_target(${__testTarget} ${EXEC} ${EXEC} - COMMAND if [ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml ]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-Run.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml > ${EXEC}-Results.html \; fi - COMMAND if [ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml ]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-List.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml > ${EXEC}-Listing.html \; fi + COMMAND if \\[ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml \\]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-Run.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Results.xml > ${EXEC}-Results.html \; fi + COMMAND if \\[ -e ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml \\]\; then xsltproc --path ${CUNIT_SHARE_DIR} ${CUNIT_SHARE_DIR}/CUnit-List.xsl ${PROJECT_BINARY_DIR}/test_results/${EXEC}-Listing.xml > ${EXEC}-Listing.html \; fi WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/test_results ) ADD_DEPENDENCIES(test_cunit ${__testTarget}) diff --git a/src/hos_celix/src/cmake/cmake_celix/config.properties.in b/src/hos_celix/src/cmake/cmake_celix/config.properties.in new file mode 100644 index 00000000..30dd9f5d --- /dev/null +++ b/src/hos_celix/src/cmake/cmake_celix/config.properties.in @@ -0,0 +1,2 @@ +cosgi.auto.start.1=@BUNDLES@ +@PROPERTIES@ diff --git a/src/hos_cosgi_itemrepository/cmake/installation.cmake b/src/hos_celix/src/cmake/cmake_celix/installation.cmake similarity index 91% rename from src/hos_cosgi_itemrepository/cmake/installation.cmake rename to src/hos_celix/src/cmake/cmake_celix/installation.cmake index 68ac7098..3be7c37d 100644 --- a/src/hos_cosgi_itemrepository/cmake/installation.cmake +++ b/src/hos_celix/src/cmake/cmake_celix/installation.cmake @@ -23,7 +23,7 @@ IF(NOT CPACK_COMMAND) MESSAGE(FATAL_ERROR "Need CPack!") ENDIF(NOT CPACK_COMMAND) -CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfig-Installation.in CPackConfig-Installation.cmake @ONLY) +CONFIGURE_FILE(${CMAKE_CURRENT_LIST_DIR}/CPackConfig-Installation.in CPackConfig-Installation.cmake @ONLY) ADD_CUSTOM_TARGET(package-release ${CPACK_COMMAND} --config "CPackConfig-Installation.cmake" ) diff --git a/src/hos_celix/src/cmake/cmake_celix/manifest.in b/src/hos_celix/src/cmake/cmake_celix/manifest.in new file mode 100644 index 00000000..d1d9c5c6 --- /dev/null +++ b/src/hos_celix/src/cmake/cmake_celix/manifest.in @@ -0,0 +1,2 @@ +Bundle-SymbolicName: @BUNDLE_SYMBOLICNAME@ +@INT_BUNDLE_EXTRAHEADER@ diff --git a/src/hos_cosgi_itemrepository/cmake/run.sh.in b/src/hos_celix/src/cmake/cmake_celix/run.sh.in similarity index 76% rename from src/hos_cosgi_itemrepository/cmake/run.sh.in rename to src/hos_celix/src/cmake/cmake_celix/run.sh.in index 11e08388..606f0e68 100644 --- a/src/hos_cosgi_itemrepository/cmake/run.sh.in +++ b/src/hos_celix/src/cmake/cmake_celix/run.sh.in @@ -1,2 +1,2 @@ export @LIBRARY_PATH@=@FW_PATH@:@UTILS_PATH@ -@LAUNCHER@ \ No newline at end of file +@LAUNCHER@ $@ diff --git a/src/hos_celix/src/cmake/cmake_celix/vcxproj.user.in b/src/hos_celix/src/cmake/cmake_celix/vcxproj.user.in new file mode 100644 index 00000000..674470ad --- /dev/null +++ b/src/hos_celix/src/cmake/cmake_celix/vcxproj.user.in @@ -0,0 +1,10 @@ + + + + $(MSBuildProjectDirectory)\launcher\$(Configuration)\celix.exe + $(ProjectDir)\deploy\@DEPLOY_NAME@ + WindowsLocalDebugger + PATH=@PATH@ +$(LocalDebuggerEnvironment) + + \ No newline at end of file diff --git a/src/hos_celix/src/cmake/config.properties.in b/src/hos_celix/src/cmake/config.properties.in deleted file mode 100644 index f1f656d3..00000000 --- a/src/hos_celix/src/cmake/config.properties.in +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1=@BUNDLES@ \ No newline at end of file diff --git a/src/hos_celix/src/cmake/manifest.in b/src/hos_celix/src/cmake/manifest.in deleted file mode 100644 index 4d363f73..00000000 --- a/src/hos_celix/src/cmake/manifest.in +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: @INT_BUNDLE_SYMBOLICNAME@ -Bundle-Description: @INT_BUNDLE_DESCRIPTION@ -Bundle-Version: @INT_BUNDLE_VERSION@ -library: @INT_BUNDLE_NAME@ -@INT_BUNDLE_EXTRAHEADER@ diff --git a/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c b/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c deleted file mode 100644 index f23b399a..00000000 --- a/src/hos_celix/src/dependency_manager/private/src/dependency_activator_base.c +++ /dev/null @@ -1,91 +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. - */ -/* - * dependency_activator_base.c - * - * \date Aug 8, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include - -#include "bundle_activator.h" -#include "dependency_manager.h" -#include "service_component_private.h" -#include "dependency_activator_base.h" - -struct dependencyActivatorBase { - dependency_manager_pt manager; - bundle_context_pt context; - void * userData; -}; - -typedef struct dependencyActivatorBase * dependency_activator_base_pt; - -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - apr_pool_t *npool = NULL; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - apr_pool_create(&npool, pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(npool, sizeof(dependency_activator_base_pt)); - ((dependency_activator_base_pt)(*userData))->userData = dm_create(context);; - } else { - status = CELIX_START_ERROR; - } - - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - - dependency_activator_base_pt data = (dependency_activator_base_pt) userData; - data->manager = dependencyManager_create(context); - data->context = context; - dm_init(data->userData, data->context, data->manager); - - return status; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - - dependency_activator_base_pt data = (dependency_activator_base_pt) userData; - dm_destroy(data->userData, data->context, data->manager); - data->userData = NULL; - data->context = NULL; - data->manager = NULL; - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - return status; -} - -service_pt dependencyActivatorBase_createService(dependency_manager_pt manager) { - return serviceComponent_create(manager->context, manager); -} - -service_dependency_pt dependencyActivatorBase_createServiceDependency(dependency_manager_pt manager) { - return serviceDependency_create(manager->context); -} - diff --git a/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c b/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c deleted file mode 100644 index 64aa3b55..00000000 --- a/src/hos_celix/src/dependency_manager/private/src/dependency_manager.c +++ /dev/null @@ -1,58 +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. - */ -/* - * dependency_manager.c - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include -#include -#include -#include "dependency_manager.h" -#include "dependency_activator_base.h" -#include "bundle_context.h" -#include "service_component_private.h" - -dependency_manager_pt dependencyManager_create(bundle_context_pt context) { - dependency_manager_pt manager = (dependency_manager_pt) malloc(sizeof(*manager)); - manager->context = context; - manager->services = NULL; - arrayList_create(&manager->services); - return manager; -} - -void dependencyManager_add(dependency_manager_pt manager, service_pt service) { - arrayList_add(manager->services, service); - serviceComponent_start(service); -} - -void dependencyManager_remove(dependency_manager_pt manager, service_pt service) { - serviceComponent_stop(service); - arrayList_removeElement(manager->services, service); -} - -service_pt dependencyManager_createService(dependency_manager_pt manager) { - return serviceComponent_create(manager->context, manager); -} - -service_dependency_pt dependencyManager_createServiceDependency(dependency_manager_pt manager) { - return serviceDependency_create(manager->context); -} diff --git a/src/hos_celix/src/dependency_manager/private/src/service_component.c b/src/hos_celix/src/dependency_manager/private/src/service_component.c deleted file mode 100644 index 73ffdeee..00000000 --- a/src/hos_celix/src/dependency_manager/private/src/service_component.c +++ /dev/null @@ -1,459 +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. - */ -/* - * service_component.c - * - * \date Aug 8, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include - -#include "dependency_manager.h" -#include "service_component.h" -#include "service_component_private.h" -#include "service.h" -#include "bundle_context.h" -#include "bundle.h" -#include "array_list.h" -#include "service_registration.h" - -typedef enum state_state { - STATE_INACTIVE = 1, - STATE_WAITING_FOR_REQUIRED, - STATE_TRACKING_OPTIONAL, -} STATE_STATE; - -struct state { - array_list_pt dependencies; - STATE_STATE state; -}; - -struct executorEntry { - service_pt service; - void (*function)(void *, void*); - void * argument; -}; - -struct executor { - struct executorEntry * active; - linked_list_pt workQueue; - - apr_thread_mutex_t *mutex; -}; - -service_pt serviceComponent_create(bundle_context_pt context, dependency_manager_pt manager) { - service_pt service; - apr_pool_t *pool; - apr_pool_t *mypool; - - bundleContext_getMemoryPool(context, &pool); - apr_pool_create(&mypool, pool); - - if (mypool) { - service = (service_pt) apr_pcalloc(mypool, sizeof(*service)); - service->pool = mypool; - service->impl = NULL; - service->serviceName = NULL; - service->serviceRegistration = NULL; - service->dependencies = NULL; - arrayList_create(&service->dependencies); - - service->init = service_init; - service->start= service_start; - service->stop = service_stop; - service->destroy = service_destroy; - - service->context = context; - service->manager = manager; - service->state = state_create(arrayList_clone(service->dependencies), false); - service->executor = executor_create(mypool); - - apr_thread_mutex_create(&service->mutex, APR_THREAD_MUTEX_UNNESTED, mypool); - } - - return service; -} - -void serviceComponent_calculateStateChanges(service_pt service, const state_pt old, const state_pt new) { - if (state_isWaitingForRequired(old) && state_isTrackingOptional(new)) { - executor_enqueue(service->executor, service, serviceComponent_activateService, new); - } - if (state_isTrackingOptional(old) && state_isWaitingForRequired(new)) { - executor_enqueue(service->executor, service, serviceComponent_deactivateService, old); - } - if (state_isInactive(old) && state_isTrackingOptional(new)) { - executor_enqueue(service->executor, service, serviceComponent_activateService, new); - } - if (state_isInactive(old) && state_isWaitingForRequired(new)) { - executor_enqueue(service->executor, service, serviceComponent_startTrackingRequired, new); - } - if (state_isWaitingForRequired(old) && state_isInactive(new)) { - executor_enqueue(service->executor, service, serviceComponent_stopTrackingRequired, old); - } - if (state_isTrackingOptional(old) && state_isInactive(new)) { - executor_enqueue(service->executor, service, serviceComponent_deactivateService, old); - executor_enqueue(service->executor, service, serviceComponent_stopTrackingRequired, old); - } - executor_execute(service->executor); -} - -service_pt serviceComponent_addServiceDependency(service_pt service, service_dependency_pt dependency) { - state_pt old, new; - apr_thread_mutex_lock(service->mutex); - old = service->state; - arrayList_add(service->dependencies, dependency); - apr_thread_mutex_unlock(service->mutex); - - if (state_isTrackingOptional(old) || ( state_isWaitingForRequired(old) && dependency->required)) { - serviceDependency_start(dependency, service); - } - - apr_thread_mutex_lock(service->mutex); - new = state_create(arrayList_clone(service->dependencies), !state_isInactive(old)); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); - - return service; -} - -service_pt serviceComponent_removeServiceDependency(service_pt service, service_dependency_pt dependency) { - state_pt old, new; - apr_thread_mutex_lock(service->mutex); - old = service->state; - arrayList_removeElement(service->dependencies, dependency); - apr_thread_mutex_unlock(service->mutex); - - if (state_isTrackingOptional(old) || ( state_isWaitingForRequired(old) && dependency->required)) { - serviceDependency_stop(dependency, service); - } - - apr_thread_mutex_lock(service->mutex); - new = state_create(arrayList_clone(service->dependencies), !state_isInactive(old)); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); - - return service; -} - -void serviceComponent_dependencyAvailable(service_pt service, service_dependency_pt dependency) { - state_pt old, new; - apr_thread_mutex_lock(service->mutex); - old = service->state; - new = state_create(arrayList_clone(service->dependencies), !state_isInactive(old)); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); - if (state_isTrackingOptional(new)) { - executor_enqueue(service->executor, service, serviceComponent_updateInstance, dependency); - executor_execute(service->executor); - } -} - -void serviceComponent_dependencyChanged(service_pt service, service_dependency_pt dependency) { - state_pt state; - apr_thread_mutex_lock(service->mutex); - state = service->state; - apr_thread_mutex_unlock(service->mutex); - if (state_isTrackingOptional(state)) { - executor_enqueue(service->executor, service, serviceComponent_updateInstance, dependency); - executor_execute(service->executor); - } -} - -void serviceComponent_dependencyUnavailable(service_pt service, service_dependency_pt dependency) { - state_pt old, new; - apr_thread_mutex_lock(service->mutex); - old = service->state; - new = state_create(arrayList_clone(service->dependencies), !state_isInactive(old)); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); - if (state_isTrackingOptional(new)) { - executor_enqueue(service->executor, service, serviceComponent_updateInstance, dependency); - executor_execute(service->executor); - } -} - -void serviceComponent_start(service_pt service) { - state_pt old, new; - bundleContext_registerService(service->context, DEPENDENCYMANAGER_SERVICE_COMPONENT_NAME, service, NULL, &service->serviceRegistration); - apr_thread_mutex_lock(service->mutex); - old = service->state; - new = state_create(arrayList_clone(service->dependencies), true); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); -} - -void serviceComponent_stop(service_pt service) { - state_pt old, new; - apr_thread_mutex_lock(service->mutex); - old = service->state; - new = state_create(arrayList_clone(service->dependencies), false); - service->state = new; - apr_thread_mutex_unlock(service->mutex); - serviceComponent_calculateStateChanges(service, old, new); - state_destroy(old); - serviceRegistration_unregister(service->serviceRegistration); -} - -service_pt serviceComponent_setInterface(service_pt service, char * serviceName, properties_pt properties) { - service->serviceName = serviceName; - service->properties = properties; - - return service; -} - -service_pt serviceComponent_setImplementation(service_pt service, void * implementation) { - service->impl = implementation; - return service; -} - -void serviceComponent_activateService(service_pt service, void * arg) { - state_pt state = (state_pt) arg; - serviceComponent_initService(service); - service->init(service->impl); - serviceComponent_configureService(service, state); - service->start(service->impl); - serviceComponent_startTrackingOptional(service, state); - serviceComponent_registerService(service); -} - -void serviceComponent_deactivateService(service_pt service, void * arg) { - state_pt state = (state_pt) arg; - serviceComponent_unregisterService(service); - serviceComponent_stopTrackingOptional(service, state); - service->stop(service->impl); - service->destroy(service->impl); - serviceComponent_destroyService(service, state); -} - -void serviceComponent_startTrackingOptional(service_pt service, state_pt state) { - array_list_pt deps = arrayList_clone(state->dependencies); - array_list_iterator_pt i = arrayListIterator_create(deps); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (!dependency->required) { - serviceDependency_start(dependency, service); - } - } - arrayListIterator_destroy(i); - arrayList_destroy(deps); -} - -void serviceComponent_stopTrackingOptional(service_pt service, state_pt state) { - array_list_pt deps = arrayList_clone(state->dependencies); - array_list_iterator_pt i = arrayListIterator_create(deps); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (!dependency->required) { - serviceDependency_stop(dependency, service); - } - } - arrayListIterator_destroy(i); - arrayList_destroy(deps); -} - -void serviceComponent_startTrackingRequired(service_pt service, void * arg) { - state_pt state = (state_pt) arg; - array_list_pt deps = arrayList_clone(state->dependencies); - array_list_iterator_pt i = arrayListIterator_create(deps); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (dependency->required) { - serviceDependency_start(dependency, service); - } - } - arrayListIterator_destroy(i); - arrayList_destroy(deps); -} - -void serviceComponent_stopTrackingRequired(service_pt service, void * arg) { - state_pt state = (state_pt) arg; - array_list_pt deps = arrayList_clone(state->dependencies); - array_list_iterator_pt i = arrayListIterator_create(deps); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (dependency->required) { - serviceDependency_stop(dependency, service); - } - } - arrayListIterator_destroy(i); - arrayList_destroy(deps); -} - -void serviceComponent_initService(service_pt service) { -} - -void serviceComponent_configureService(service_pt service, state_pt state) { - array_list_iterator_pt i = arrayListIterator_create(state->dependencies); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (dependency->autoConfigureField != NULL) { - *dependency->autoConfigureField = serviceDependency_getService(dependency); - } - if (dependency->required) { - serviceDependency_invokeAdded(dependency); - } - } - arrayListIterator_destroy(i); -} - -void serviceComponent_destroyService(service_pt service, state_pt state) { - array_list_iterator_pt i = arrayListIterator_create(state->dependencies); - while (arrayListIterator_hasNext(i)) { - service_dependency_pt dependency = (service_dependency_pt) arrayListIterator_next(i); - if (dependency->required) { - serviceDependency_invokeRemoved(dependency); - } - } - - arrayListIterator_destroy(i); - - arrayList_destroy(service->dependencies); -} - -void serviceComponent_registerService(service_pt service) { - if (service->serviceName != NULL) { - bundleContext_registerService(service->context, service->serviceName, service->impl, service->properties, &service->registration); - } -} - -void serviceComponent_unregisterService(service_pt service) { - if (service->serviceName != NULL) { - serviceRegistration_unregister(service->registration); - } -} - -void serviceComponent_updateInstance(service_pt service, void * arg) { - service_dependency_pt dependency = (service_dependency_pt) arg; - if (dependency->autoConfigureField != NULL) { - *dependency->autoConfigureField = serviceDependency_getService(dependency); - } -} - -char * serviceComponent_getName(service_pt service) { - return service->serviceName; -} - -state_pt state_create(array_list_pt dependencies, bool active) { - state_pt state = (state_pt) malloc(sizeof(*state)); - state->dependencies = dependencies; - if (active) { - bool allReqAvail = true; - unsigned int i; - for (i = 0; i < arrayList_size(dependencies); i++) { - service_dependency_pt dependency = arrayList_get(dependencies, i); - if (dependency->required) { - if (!dependency->available) { - allReqAvail = false; - break; - } - } - } - if (allReqAvail) { - state->state = STATE_TRACKING_OPTIONAL; - } else { - state->state = STATE_WAITING_FOR_REQUIRED; - } - } else { - state->state = STATE_INACTIVE; - } - - return state; -} - -void state_destroy(state_pt state) { - if (state->dependencies != NULL) { - arrayList_destroy(state->dependencies); - state->dependencies = NULL; - } - state->state = STATE_INACTIVE; - free(state); - state = NULL; -} - -bool state_isInactive(state_pt state) { - return state->state == STATE_INACTIVE; -} - -bool state_isWaitingForRequired(state_pt state) { - return state->state == STATE_WAITING_FOR_REQUIRED; -} - -bool state_isTrackingOptional(state_pt state) { - return state->state == STATE_TRACKING_OPTIONAL; -} - -array_list_pt state_getDependencies(state_pt state) { - return state->dependencies; -} - -executor_pt executor_create(apr_pool_t *memory_pool) { - executor_pt executor; - - executor = (executor_pt) apr_pcalloc(memory_pool, sizeof(*executor)); - if (executor) { - linkedList_create(memory_pool, &executor->workQueue); - executor->active = NULL; - apr_thread_mutex_create(&executor->mutex, APR_THREAD_MUTEX_UNNESTED, memory_pool); - } - - return executor; -} - -void executor_enqueue(executor_pt executor, service_pt service, void (*function), void * argument) { - struct executorEntry * entry = NULL; - apr_thread_mutex_lock(executor->mutex); - entry = (struct executorEntry *) malloc(sizeof(*entry)); - entry->service = service; - entry->function = function; - entry->argument = argument; - linkedList_addLast(executor->workQueue, entry); - apr_thread_mutex_unlock(executor->mutex); -} - -void executor_execute(executor_pt executor) { - struct executorEntry * active; - apr_thread_mutex_lock(executor->mutex); - active = executor->active; - apr_thread_mutex_unlock(executor->mutex); - if (active == NULL) { - executor_scheduleNext(executor); - } -} - -void executor_scheduleNext(executor_pt executor) { - struct executorEntry * entry = NULL; - apr_thread_mutex_lock(executor->mutex); - entry = linkedList_removeFirst(executor->workQueue); - apr_thread_mutex_unlock(executor->mutex); - if (entry != NULL) { - entry->function(entry->service, entry->argument); - executor_scheduleNext(executor); - } -} diff --git a/src/hos_celix/src/dependency_manager/private/src/service_dependency.c b/src/hos_celix/src/dependency_manager/private/src/service_dependency.c deleted file mode 100644 index ec59dbf7..00000000 --- a/src/hos_celix/src/dependency_manager/private/src/service_dependency.c +++ /dev/null @@ -1,203 +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. - */ -/* - * service_dependency.c - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include - -#include "service_component_private.h" -#include "service_dependency.h" -#include "service_tracker.h" -#include "bundle_context.h" -#include "constants.h" - -celix_status_t serviceDependency_addingService(void * handle, service_reference_pt reference, void **service); -celix_status_t serviceDependency_addedService(void * handle, service_reference_pt reference, void * service); -celix_status_t serviceDependency_modifiedService(void * handle, service_reference_pt reference, void * service); -celix_status_t serviceDependency_removedService(void * handle, service_reference_pt reference, void * service); - -service_dependency_pt serviceDependency_create(bundle_context_pt context) { - service_dependency_pt dependency = (service_dependency_pt) malloc(sizeof(*dependency)); - dependency->context = context; - - dependency->autoConfigureField = NULL; - dependency->tracker = NULL; - dependency->trackedServiceName = NULL; - dependency->trackedServiceFilter = NULL; - dependency->service = NULL; - dependency->serviceInstance = NULL; - dependency->reference = NULL; - dependency->interface = NULL; - - dependency->available = false; - dependency->started = false; - dependency->required = false; - - dependency->added = NULL; - dependency->changed = NULL; - dependency->removed = NULL; - - return dependency; -} - -void * serviceDependency_getService(service_dependency_pt dependency) { - void * service = NULL; - if (dependency->started) { - service = serviceTracker_getService(dependency->tracker); - } - return service; -} - -void serviceDependency_start(service_dependency_pt dependency, service_pt service) { - apr_pool_t *pool; - service_tracker_customizer_pt cust = NULL; - - dependency->service = service; - dependency->tracker = NULL; - - bundleContext_getMemoryPool(dependency->context, &pool); - - serviceTrackerCustomizer_create(pool, dependency, serviceDependency_addingService, - serviceDependency_addedService, serviceDependency_modifiedService, - serviceDependency_removedService, &cust); - - if (dependency->trackedServiceFilter != NULL) { - serviceTracker_createWithFilter(pool, dependency->context, dependency->trackedServiceFilter, cust, &dependency->tracker); - } else if (dependency->trackedServiceName != NULL) { - serviceTracker_create(pool, dependency->context, dependency->trackedServiceName, cust, &dependency->tracker); - } else { - - } - dependency->started = true; - serviceTracker_open(dependency->tracker); -} - -void serviceDependency_stop(service_dependency_pt dependency, service_pt service) { - dependency->started = true; - serviceTracker_close(dependency->tracker); -} - -celix_status_t serviceDependency_addingService(void * handle, service_reference_pt reference, void **service) { - service_dependency_pt dependency = (service_dependency_pt) handle; - bundleContext_getService(dependency->context, reference, service); - dependency->reference = reference; - dependency->serviceInstance = *service; - return CELIX_SUCCESS; -} - -celix_status_t serviceDependency_addedService(void * handle, service_reference_pt reference, void * service) { - service_dependency_pt dependency = (service_dependency_pt) handle; - if (!dependency->available) { - dependency->available = true; - serviceComponent_dependencyAvailable(dependency->service, dependency); - } else { - serviceComponent_dependencyChanged(dependency->service, dependency); - } - if (!dependency->required && dependency->added != NULL) { - dependency->added(dependency->service->impl, reference, service); - } - return CELIX_SUCCESS; -} - -void serviceDependency_invokeAdded(service_dependency_pt dependency) { - if (dependency->added != NULL) { - dependency->added(dependency->service->impl, dependency->reference, dependency->serviceInstance); - } -} - -celix_status_t serviceDependency_modifiedService(void * handle, service_reference_pt reference, void * service) { - service_dependency_pt dependency = (service_dependency_pt) handle; - dependency->reference = reference; - dependency->serviceInstance = service; - serviceComponent_dependencyChanged(dependency->service, dependency); - - if (dependency->service->registered && dependency->changed != NULL) { - dependency->changed(dependency->service->impl, reference, service); - } - return CELIX_SUCCESS; -} - -celix_status_t serviceDependency_removedService(void * handle, service_reference_pt reference, void * service) { - bool result; - service_dependency_pt dependency = (service_dependency_pt) handle; - if (dependency->available && serviceTracker_getService(dependency->tracker) == NULL) { - dependency->available = false; - serviceComponent_dependencyUnavailable(dependency->service, dependency); - } - - if (!dependency->required && dependency->removed != NULL) { - dependency->removed(dependency->service->impl, reference, service); - } - - bundleContext_ungetService(dependency->context, reference, &result); - return CELIX_SUCCESS; -} - -void serviceDependency_invokeRemoved(service_dependency_pt dependency) { - if (dependency->removed != NULL) { - dependency->removed(dependency->service->impl, dependency->reference, dependency->serviceInstance); - } -} - -service_dependency_pt serviceDependency_setService(service_dependency_pt dependency, char * serviceName, char * filter) { - dependency->trackedServiceName = serviceName; - - if (filter != NULL) { - if (serviceName != NULL) { - int len = strlen(serviceName) + strlen(OSGI_FRAMEWORK_OBJECTCLASS) + strlen(filter) + 7; - char *nfilter = malloc(sizeof(char) * len); - strcpy(nfilter, "(&("); - strcat(nfilter, OSGI_FRAMEWORK_OBJECTCLASS); - strcat(nfilter, "="); - strcat(nfilter, serviceName); - strcat(nfilter, ")"); - strcat(nfilter, filter); - strcat(nfilter, ")\0"); - dependency->trackedServiceFilter = nfilter; - } else { - dependency->trackedServiceFilter = filter; - } - } - - return dependency; -} - -service_dependency_pt serviceDependency_setRequired(service_dependency_pt dependency, bool required) { - dependency->required = required; - return dependency; -} - -service_dependency_pt serviceDependency_setAutoConfigure(service_dependency_pt dependency, void ** field) { - dependency->autoConfigureField = field; - - return dependency; -} - -service_dependency_pt serviceDependency_setCallbacks(service_dependency_pt dependency, void (*added)(void * handle, service_reference_pt reference, void *), - void (*changed)(void * handle, service_reference_pt reference, void *), - void (*removed)(void * handle, service_reference_pt reference, void *)) { - dependency->added = added; - dependency->changed = changed; - dependency->removed = removed; - return dependency; -} diff --git a/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h b/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h deleted file mode 100644 index 2687f848..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/dependency_activator_base.h +++ /dev/null @@ -1,40 +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. - */ -/* - * dependency_activator_base.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_ACTIVATOR_BASE_H_ -#define DEPENDENCY_ACTIVATOR_BASE_H_ - -#include "dependency_manager.h" -#include "service_dependency.h" - -void * dm_create(bundle_context_pt context); -void dm_init(void * userData, bundle_context_pt context, dependency_manager_pt manager); -void dm_destroy(void * userData, bundle_context_pt context, dependency_manager_pt manager); - -service_pt dependencyActivatorBase_createService(dependency_manager_pt manager); -service_dependency_pt dependencyActivatorBase_createServiceDependency(dependency_manager_pt manager); - -#endif /* DEPENDENCY_ACTIVATOR_BASE_H_ */ diff --git a/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h b/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h deleted file mode 100644 index 6e926654..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/dependency_manager.h +++ /dev/null @@ -1,47 +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. - */ -/* - * dependency_manager.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DEPENDENCY_MANAGER_H_ -#define DEPENDENCY_MANAGER_H_ - -#include "service_component.h" -#include "bundle_context.h" - -struct dependencyManager { - bundle_context_pt context; - array_list_pt services; -}; - -typedef struct dependencyManager * dependency_manager_pt; - -dependency_manager_pt dependencyManager_create(bundle_context_pt context); -void dependencyManager_add(dependency_manager_pt manager, service_pt service); -void dependencyManager_remove(dependency_manager_pt manager, service_pt service); - -void dm_startService(service_pt service); -void dm_stopService(service_pt service); - -#endif /* DEPENDENCY_MANAGER_H_ */ diff --git a/src/hos_celix/src/dependency_manager/public/include/service.h b/src/hos_celix/src/dependency_manager/public/include/service.h deleted file mode 100644 index 3a4e6c10..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/service.h +++ /dev/null @@ -1,35 +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. - */ -/* - * service.h - * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_H_ -#define SERVICE_H_ - -void service_init(void * userData); -void service_start(void * userData); -void service_stop(void * userData); -void service_destroy(void * userData); - -#endif /* SERVICE_H_ */ diff --git a/src/hos_celix/src/dependency_manager/public/include/service_component.h b/src/hos_celix/src/dependency_manager/public/include/service_component.h deleted file mode 100644 index dc6a6d8e..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/service_component.h +++ /dev/null @@ -1,39 +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. - */ -/* - * service_component.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_H_ -#define SERVICE_COMPONENT_H_ - -#define DEPENDENCYMANAGER_SERVICE_COMPONENT_NAME "ServiceComponent" - -typedef struct service * service_pt; - -struct serviceComponent { - service_pt handle; - char * (*getName)(service_pt handle); -}; - -#endif /* SERVICE_COMPONENT_H_ */ diff --git a/src/hos_celix/src/dependency_manager/public/include/service_component_private.h b/src/hos_celix/src/dependency_manager/public/include/service_component_private.h deleted file mode 100644 index c1800a53..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/service_component_private.h +++ /dev/null @@ -1,103 +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. - */ -/* - * service_component_private.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_COMPONENT_PRIVATE_H_ -#define SERVICE_COMPONENT_PRIVATE_H_ -#include - -#include "service_component.h" -#include "service_dependency.h" -#include "properties.h" -#include "dependency_manager.h" - -typedef struct state * state_pt; -typedef struct executor * executor_pt; - -struct service { - apr_pool_t *pool; - - array_list_pt dependencies; - void (*init)(void * userData); - void (*start)(void * userData); - void (*stop)(void * userData); - void (*destroy)(void * userData); - - char * serviceName; - void * impl; - properties_pt properties; - - bundle_context_pt context; - dependency_manager_pt manager; - - service_registration_pt registration; - service_registration_pt serviceRegistration; - - bool registered; - - state_pt state; - executor_pt executor; - - apr_thread_mutex_t *mutex; -}; - -service_pt serviceComponent_create(bundle_context_pt context, dependency_manager_pt manager); -service_pt serviceComponent_addServiceDependency(service_pt service, service_dependency_pt dependency); -service_pt serviceComponent_removeServiceDependency(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyAvailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyChanged(service_pt service, service_dependency_pt dependency); -void serviceComponent_dependencyUnavailable(service_pt service, service_dependency_pt dependency); -void serviceComponent_start(service_pt service); -void serviceComponent_stop(service_pt service); -service_pt serviceComponent_setInterface(service_pt service, char * serviceName, properties_pt properties); -service_pt serviceComponent_setImplementation(service_pt service, void * implementation); -void serviceComponent_activateService(service_pt service, void * arg); -void serviceComponent_deactivateService(service_pt service, void * arg); -void serviceComponent_startTrackingOptional(service_pt service, state_pt state); -void serviceComponent_stopTrackingOptional(service_pt service, state_pt state); -void serviceComponent_startTrackingRequired(service_pt service, void * arg); -void serviceComponent_stopTrackingRequired(service_pt service, void * arg); -void serviceComponent_initService(service_pt service); -void serviceComponent_configureService(service_pt service, state_pt state); -void serviceComponent_destroyService(service_pt service, state_pt state); -void serviceComponent_registerService(service_pt service); -void serviceComponent_unregisterService(service_pt service); -void serviceComponent_updateInstance(service_pt service, void * arg); -char * serviceComponent_getName(service_pt service); - - -state_pt state_create(array_list_pt dependencies, bool active); -void state_destroy(state_pt state); -bool state_isInactive(state_pt state); -bool state_isWaitingForRequired(state_pt state); -bool state_isTrackingOptional(state_pt state); -array_list_pt state_getDependencies(state_pt state); - -executor_pt executor_create(apr_pool_t *memory_pool); -void executor_enqueue(executor_pt executor, service_pt service, void (*function), void * argument); -void executor_execute(executor_pt executor); -void executor_scheduleNext(executor_pt executor); - -#endif /* SERVICE_COMPONENT_PRIVATE_H_ */ diff --git a/src/hos_celix/src/dependency_manager/public/include/service_dependency.h b/src/hos_celix/src/dependency_manager/public/include/service_dependency.h deleted file mode 100644 index c68e9c4d..00000000 --- a/src/hos_celix/src/dependency_manager/public/include/service_dependency.h +++ /dev/null @@ -1,73 +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. - */ -/* - * service_dependency.h - * - * \date Aug 9, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef SERVICE_DEPENDENCY_H_ -#define SERVICE_DEPENDENCY_H_ - -#include - -#include "service_reference.h" -#include "service_tracker.h" - -struct serviceDependency { - char * interface; - void (*added)(void * handle, service_reference_pt reference, void *); - void (*changed)(void * handle, service_reference_pt reference, void *); - void (*removed)(void * handle, service_reference_pt reference, void *); - void ** autoConfigureField; - - bool started; - bool available; - bool required; - service_tracker_pt tracker; - service_pt service; - service_reference_pt reference; - bundle_context_pt context; - void * serviceInstance; - char * trackedServiceName; - char * trackedServiceFilter; -}; - -typedef struct serviceDependency * service_dependency_pt; - -service_dependency_pt serviceDependency_create(bundle_context_pt context); -void * serviceDependency_getService(service_dependency_pt dependency); - -service_dependency_pt serviceDependency_setRequired(service_dependency_pt dependency, bool required); -service_dependency_pt serviceDependency_setService(service_dependency_pt dependency, char * serviceName, char * filter); -service_dependency_pt serviceDependency_setCallbacks(service_dependency_pt dependency, void (*added)(void * handle, service_reference_pt reference, void *), - void (*changed)(void * handle, service_reference_pt reference, void *), - void (*removed)(void * handle, service_reference_pt reference, void *)); -service_dependency_pt serviceDependency_setAutoConfigure(service_dependency_pt dependency, void ** field); - -void serviceDependency_start(service_dependency_pt dependency, service_pt service); -void serviceDependency_stop(service_dependency_pt dependency, service_pt service); - -void serviceDependency_invokeAdded(service_dependency_pt dependency); -void serviceDependency_invokeRemoved(service_dependency_pt dependency); - - -#endif /* SERVICE_DEPENDENCY_H_ */ diff --git a/src/hos_celix/src/dependency_manager/CMakeLists.txt b/src/hos_celix/src/dependency_manager_2/CMakeLists.txt similarity index 65% rename from src/hos_celix/src/dependency_manager/CMakeLists.txt rename to src/hos_celix/src/dependency_manager_2/CMakeLists.txt index bc5e3160..7aecc61c 100644 --- a/src/hos_celix/src/dependency_manager/CMakeLists.txt +++ b/src/hos_celix/src/dependency_manager_2/CMakeLists.txt @@ -15,8 +15,8 @@ # specific language governing permissions and limitations # under the License. -celix_subproject(DEPENDENCY_MANAGER "Option to build the dependency manager static library" "OFF" DEPS framework) -if (DEPENDENCY_MANAGER) +celix_subproject(DEPENDENCY_MANAGER2 "Option to build the dependency manager static library" "OFF" DEPS framework) +if (DEPENDENCY_MANAGER2) # Add -fPIC for x86_64 Unix platforms; this lib will be linked to a shared lib if(UNIX AND NOT WIN32) find_program(CMAKE_UNAME uname /bin /usr/bin /usr/local/bin ) @@ -29,32 +29,33 @@ if (DEPENDENCY_MANAGER) endif(CMAKE_UNAME) endif(UNIX AND NOT WIN32) - CELIX_ADD_COMPONENT(dependency_manager + CELIX_ADD_COMPONENT(dependency_manager2 DISPLAY_NAME Dependency Manager DESCRIPTION "The Apache Celix dependency manager (static) library" GROUP all ) - add_library(dependency_manager STATIC - private/src/dependency_manager - private/src/dependency_activator_base - private/src/service_component - private/src/service_dependency) + add_library(dependency_manager2 STATIC + private/src/dm_activator_base + private/src/dm_component_impl + private/src/dm_service_dependency + private/src/dm_event + private/src/dm_dependency_manager_impl) include_directories("public/include") + include_directories("private/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") - target_link_libraries(dependency_manager celix_framework) + target_link_libraries(dependency_manager2 celix_framework) install( FILES - public/include/dependency_activator_base.h - public/include/service.h public/include/dependency_manager.h - public/include/service_component_private.h - public/include/service_component.h - public/include/service_dependency.h + public/include/dm_activator_base.h + public/include/dm_component.h + public/include/dm_dependency_manager.h + public/include/dm_service_dependency.h DESTINATION - include/celix/dependency_manager + include/celix/dependency_manager_2 COMPONENT - dependency_manager + dependency_manager2 ) - install(TARGETS dependency_manager DESTINATION lib COMPONENT dependency_manager) -endif (DEPENDENCY_MANAGER) + install(TARGETS dependency_manager2 DESTINATION lib COMPONENT dependency_manager2) +endif (DEPENDENCY_MANAGER2) diff --git a/src/hos_celix/src/dependency_manager_2/private/include/dm_component_impl.h b/src/hos_celix/src/dependency_manager_2/private/include/dm_component_impl.h new file mode 100644 index 00000000..e56a2619 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/include/dm_component_impl.h @@ -0,0 +1,79 @@ +/** + *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. + */ +/* + * dm_component_impl.h + * + * \date 22 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef COMPONENT_IMPL_H_ +#define COMPONENT_IMPL_H_ + +#include "dm_component.h" + +#include "dm_service_dependency_impl.h" + +#include "dm_event.h" + +typedef enum dm_component_state { + DM_CMP_STATE_INACTIVE = 1, + DM_CMP_STATE_WAITING_FOR_REQUIRED, + DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED, + DM_CMP_STATE_TRACKING_OPTIONAL, +} dm_component_state_pt; + +typedef struct dm_executor * dm_executor_pt; + +struct dm_component { + bundle_context_pt context; + dm_dependency_manager_pt manager; + + char *serviceName; + void *service; + void *implementation; + properties_pt properties; + service_registration_pt registration; + + init_fpt callbackInit; + start_fpt callbackStart; + stop_fpt callbackStop; + destroy_fpt callbackDestroy; + + array_list_pt dependencies; + pthread_mutex_t mutex; + + dm_component_state_pt state; + bool isStarted; + bool active; + + hash_map_pt dependencyEvents; + + dm_executor_pt executor; +}; + +celix_status_t component_start(dm_component_pt component); +celix_status_t component_stop(dm_component_pt component); + +celix_status_t component_getBundleContext(dm_component_pt component, bundle_context_pt *context); + +celix_status_t component_handleEvent(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event); + +#endif /* COMPONENT_IMPL_H_ */ diff --git a/src/hos_celix/install/include/celix/dependency_manager/service.h b/src/hos_celix/src/dependency_manager_2/private/include/dm_dependency.h similarity index 67% rename from src/hos_celix/install/include/celix/dependency_manager/service.h rename to src/hos_celix/src/dependency_manager_2/private/include/dm_dependency.h index 3a4e6c10..e7ad5fbd 100644 --- a/src/hos_celix/install/include/celix/dependency_manager/service.h +++ b/src/hos_celix/src/dependency_manager_2/private/include/dm_dependency.h @@ -17,19 +17,18 @@ *under the License. */ /* - * service.h + * dm_dependency.h * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 + * \date 22 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 */ -#ifndef SERVICE_H_ -#define SERVICE_H_ +#ifndef DM_DEPENDENCY_H_ +#define DM_DEPENDENCY_H_ -void service_init(void * userData); -void service_start(void * userData); -void service_stop(void * userData); -void service_destroy(void * userData); -#endif /* SERVICE_H_ */ + + + +#endif /* DM_DEPENDENCY_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/private/include/dm_event.h b/src/hos_celix/src/dependency_manager_2/private/include/dm_event.h new file mode 100644 index 00000000..8e23721b --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/include/dm_event.h @@ -0,0 +1,63 @@ +/** + *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. + */ +/* + * dm_event.h + * + * \date 17 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_EVENT_H_ +#define DM_EVENT_H_ + +#include "service_reference.h" +#include "bundle_context.h" +#include "bundle.h" + +enum dm_event_type { + DM_EVENT_ADDED, + DM_EVENT_CHANGED, + DM_EVENT_REMOVED, + DM_EVENT_SWAPPED, +}; + +typedef enum dm_event_type dm_event_type_e; + +struct dm_event { + void *service; + service_reference_pt reference; + bundle_context_pt context; + bundle_pt bundle; + dm_event_type_e event_type; +}; + +typedef struct dm_event *dm_event_pt; + + +celix_status_t event_create(dm_event_type_e event_type, bundle_pt bundle, bundle_context_pt context, service_reference_pt reference, void *service, dm_event_pt *event); +celix_status_t event_destroy(dm_event_pt *event); + +celix_status_t event_equals(void *a, void *b, bool *equals); + +celix_status_t event_getService(dm_event_pt event, void **service); +celix_status_t event_compareTo(dm_event_pt event, dm_event_pt compareTo, int *compare); + + +#endif /* DM_EVENT_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/private/include/dm_service_dependency_impl.h b/src/hos_celix/src/dependency_manager_2/private/include/dm_service_dependency_impl.h new file mode 100644 index 00000000..e4c0f6e7 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/include/dm_service_dependency_impl.h @@ -0,0 +1,85 @@ +/** + *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. + */ +/* + * dm_service_dependency_impl.h + * + * \date 8 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_SERVICE_DEPENDENCY_IMPL_H_ +#define DM_SERVICE_DEPENDENCY_IMPL_H_ + +#include + +#include "dm_event.h" +#include "service_tracker.h" +#include "service_tracker_customizer.h" + +#include "dm_service_dependency.h" + +struct dm_service_dependency { + dm_component_pt component; + bool available; + bool instanceBound; + bool required; + + service_add_fpt add; + service_change_fpt change; + service_remove_fpt remove; + service_swap_fpt swap; + + void **autoConfigure; + celix_thread_mutex_t lock; + + bool isStarted; + + char *tracked_service_name; + char *tracked_filter_unmodified; + char *tracked_filter; + + service_tracker_pt tracker; + service_tracker_customizer_pt tracker_customizer; +}; + +celix_status_t serviceDependency_start(dm_service_dependency_pt dependency); +celix_status_t serviceDependency_stop(dm_service_dependency_pt dependency); +celix_status_t serviceDependency_setInstanceBound(dm_service_dependency_pt dependency, bool instanceBound); +celix_status_t serviceDependency_setAutoConfig(dm_service_dependency_pt dependency, void **autoConfigure); +celix_status_t serviceDependency_setAvailable(dm_service_dependency_pt dependency, bool available); + +celix_status_t serviceDependency_setComponent(dm_service_dependency_pt dependency, dm_component_pt component); +//celix_status_t serviceDependency_removeComponent(dm_service_dependency_pt dependency, dm_component_pt component); + +celix_status_t serviceDependency_invokeAdd(dm_service_dependency_pt dependency, dm_event_pt event); +celix_status_t serviceDependency_invokeChange(dm_service_dependency_pt dependency, dm_event_pt event); +celix_status_t serviceDependency_invokeRemove(dm_service_dependency_pt dependency, dm_event_pt event); +celix_status_t serviceDependency_invokeSwap(dm_service_dependency_pt dependency, dm_event_pt event, dm_event_pt newEvent); +celix_status_t serviceDependency_isAvailable(dm_service_dependency_pt dependency, bool *available); +celix_status_t serviceDependency_isRequired(dm_service_dependency_pt dependency, bool *required); +celix_status_t serviceDependency_isInstanceBound(dm_service_dependency_pt dependency, bool *instanceBound); +celix_status_t serviceDependency_isAutoConfig(dm_service_dependency_pt dependency, bool *autoConfig); + +celix_status_t serviceDependency_getAutoConfig(dm_service_dependency_pt dependency, void ***autoConfigure); +celix_status_t serviceDependency_unlock(dm_service_dependency_pt dependency); +celix_status_t serviceDependency_lock(dm_service_dependency_pt dependency); + + +#endif /* DM_SERVICE_DEPENDENCY_IMPL_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/private/src/dm_activator_base.c b/src/hos_celix/src/dependency_manager_2/private/src/dm_activator_base.c new file mode 100644 index 00000000..76237802 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/src/dm_activator_base.c @@ -0,0 +1,96 @@ +/** + * 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. + */ + +/* + * dm_activator_base.c + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#include + +#include "bundle_activator.h" +#include "dm_activator_base.h" + + +struct dm_dependency_activator_base { + dm_dependency_manager_pt manager; + bundle_context_pt context; + void* userData; +}; + +typedef struct dm_dependency_activator_base * dependency_activator_base_pt; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_ENOMEM; + + dependency_activator_base_pt dependency_activator = calloc(1, sizeof(struct dm_dependency_activator_base)); + + if (dependency_activator) { + dependency_activator->context = context; + dm_create(context, &dependency_activator->userData); + + (*userData) = dependency_activator; + + status = CELIX_SUCCESS; + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status; + dependency_activator_base_pt dependency_activator = (dependency_activator_base_pt) userData; + + status = dependencyManager_create(dependency_activator->context, &dependency_activator->manager); + + if (status == CELIX_SUCCESS) { + dm_init(dependency_activator->userData, context, dependency_activator->manager); + } + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context __attribute__((unused))) { + celix_status_t status = CELIX_SUCCESS; + dependency_activator_base_pt dependency_activator = (dependency_activator_base_pt) userData; + + dm_destroy(dependency_activator->userData, dependency_activator->context, dependency_activator->manager); + + dependencyManager_destroy(&dependency_activator->manager); + + dependency_activator->userData = NULL; + dependency_activator->manager = NULL; + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context __attribute__((unused))) { + celix_status_t status = CELIX_SUCCESS; + dependency_activator_base_pt dependency_activator = (dependency_activator_base_pt) userData; + + free(dependency_activator); + + return status; +} + + diff --git a/src/hos_celix/src/dependency_manager_2/private/src/dm_component_impl.c b/src/hos_celix/src/dependency_manager_2/private/src/dm_component_impl.c new file mode 100644 index 00000000..7217c241 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/src/dm_component_impl.c @@ -0,0 +1,1247 @@ +/** + *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. + */ +/* + * dm_component_impl.c + * + * \date 9 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include + +#include "dm_component_impl.h" +#include "../../../framework/private/include/framework_private.h" + +struct dm_executor { + pthread_t runningThread; + bool runningThreadSet; + linked_list_pt workQueue; + + pthread_mutex_t mutex; +}; + +struct dm_executor_task { + dm_component_pt component; + void (*command)(void *command_ptr, void *data); + void *data; +}; + +struct dm_handle_event_type { + dm_service_dependency_pt dependency; + dm_event_pt event; + dm_event_pt newEvent; +}; + +typedef struct dm_handle_event_type *dm_handle_event_type_pt; + +static celix_status_t executor_runTasks(dm_executor_pt executor, pthread_t currentThread __attribute__((unused))); +static celix_status_t executor_execute(dm_executor_pt executor); +static celix_status_t executor_executeTask(dm_executor_pt executor, dm_component_pt component, void (*command), void *data); +static celix_status_t executor_schedule(dm_executor_pt executor, dm_component_pt component, void (*command), void *data); +static celix_status_t executor_create(dm_component_pt component __attribute__((unused)), dm_executor_pt *executor); +static celix_status_t executor_destroy(dm_executor_pt *executor); + +static celix_status_t component_destroyComponent(dm_component_pt component); +static celix_status_t component_invokeRemoveRequiredDependencies(dm_component_pt component); +static celix_status_t component_invokeRemoveInstanceBoundDependencies(dm_component_pt component); +static celix_status_t component_invokeRemoveOptionalDependencies(dm_component_pt component); +static celix_status_t component_registerService(dm_component_pt component); +static celix_status_t component_unregisterService(dm_component_pt component); +static celix_status_t component_invokeAddOptionalDependencies(dm_component_pt component); +static celix_status_t component_invokeAddRequiredInstanceBoundDependencies(dm_component_pt component); +static celix_status_t component_invokeAddRequiredDependencies(dm_component_pt component); +static celix_status_t component_invokeAutoConfigInstanceBoundDependencies(dm_component_pt component); +static celix_status_t component_invokeAutoConfigDependencies(dm_component_pt component); +static celix_status_t component_configureImplementation(dm_component_pt component, dm_service_dependency_pt dependency); +static celix_status_t component_allInstanceBoundAvailable(dm_component_pt component, bool *available); +static celix_status_t component_allRequiredAvailable(dm_component_pt component, bool *available); +static celix_status_t component_performTransition(dm_component_pt component, dm_component_state_pt oldState, dm_component_state_pt newState, bool *transition); +static celix_status_t component_calculateNewState(dm_component_pt component, dm_component_state_pt currentState, dm_component_state_pt *newState); +static celix_status_t component_handleChange(dm_component_pt component); +static celix_status_t component_startDependencies(dm_component_pt component __attribute__((unused)), array_list_pt dependencies); +static celix_status_t component_getDependencyEvent(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt *event_pptr); +static celix_status_t component_updateInstance(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event, bool update, bool add); + +static celix_status_t component_addTask(dm_component_pt component, array_list_pt dependencies); +static celix_status_t component_startTask(dm_component_pt component, void * data __attribute__((unused))); +static celix_status_t component_stopTask(dm_component_pt component, void * data __attribute__((unused))); +static celix_status_t component_removeTask(dm_component_pt component, dm_service_dependency_pt dependency); +static celix_status_t component_handleEventTask(dm_component_pt component, dm_handle_event_type_pt data); + +static celix_status_t component_handleAdded(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event); +static celix_status_t component_handleChanged(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event); +static celix_status_t component_handleRemoved(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event); +static celix_status_t component_handleSwapped(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event, dm_event_pt newEvent); + +celix_status_t component_create(bundle_context_pt context, dm_dependency_manager_pt manager, dm_component_pt *component) { + celix_status_t status = CELIX_SUCCESS; + + *component = malloc(sizeof(**component)); + if (!*component) { + status = CELIX_ENOMEM; + } else { + (*component)->context = context; + (*component)->manager = manager; + + (*component)->serviceName = NULL; + (*component)->service = NULL; + (*component)->implementation = NULL; + (*component)->properties = NULL; + (*component)->registration = NULL; + + (*component)->callbackInit = NULL; + (*component)->callbackStart = NULL; + (*component)->callbackStop = NULL; + (*component)->callbackDestroy = NULL; + + + arrayList_create(&(*component)->dependencies); + pthread_mutex_init(&(*component)->mutex, NULL); + + (*component)->state = DM_CMP_STATE_INACTIVE; + (*component)->isStarted = false; + (*component)->active = false; + + (*component)->dependencyEvents = hashMap_create(NULL, NULL, NULL, NULL); + + (*component)->executor = NULL; + executor_create(*component, &(*component)->executor); + } + + return status; +} + +celix_status_t component_destroy(dm_component_pt *component_ptr) { + celix_status_t status = CELIX_SUCCESS; + + if (!*component_ptr) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + // #TODO destroy dependencies? + executor_destroy(&(*component_ptr)->executor); + hashMap_destroy((*component_ptr)->dependencyEvents, false, false); + pthread_mutex_destroy(&(*component_ptr)->mutex); + arrayList_destroy((*component_ptr)->dependencies); + + free(*component_ptr); + *component_ptr = NULL; + } + + return status; +} + +celix_status_t component_addServiceDependency(dm_component_pt component, ...) { + celix_status_t status = CELIX_SUCCESS; + + array_list_pt dependenciesList = NULL; + arrayList_create(&dependenciesList); + + va_list dependencies; + va_start(dependencies, component); + dm_service_dependency_pt dependency = va_arg(dependencies, dm_service_dependency_pt); + while (dependency != NULL) { + arrayList_add(dependenciesList, dependency); + + + dependency = va_arg(dependencies, dm_service_dependency_pt); + } + + va_end(dependencies); + + executor_executeTask(component->executor, component, component_addTask, dependenciesList); +// component_addTask(component, dependenciesList); + + return status; +} + + +celix_status_t component_addTask(dm_component_pt component, array_list_pt dependencies) { + celix_status_t status = CELIX_SUCCESS; + + array_list_pt bounds = NULL; + arrayList_create(&bounds); + for (unsigned int i = 0; i < arrayList_size(dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(dependencies, i); + + pthread_mutex_lock(&component->mutex); + array_list_pt events = NULL; + arrayList_createWithEquals(event_equals, &events); + hashMap_put(component->dependencyEvents, dependency, events); + + arrayList_add(component->dependencies, dependency); + pthread_mutex_unlock(&component->mutex); + + serviceDependency_setComponent(dependency, component); + if (component->state != DM_CMP_STATE_INACTIVE) { + serviceDependency_setInstanceBound(dependency, true); + arrayList_add(bounds, dependency); + } + component_startDependencies(component, bounds); + component_handleChange(component); + } + + arrayList_destroy(bounds); + arrayList_destroy(dependencies); + + return status; +} + +celix_status_t component_removeServiceDependency(dm_component_pt component, dm_service_dependency_pt dependency) { + celix_status_t status = CELIX_SUCCESS; + + executor_executeTask(component->executor, component, component_removeTask, dependency); +// component_removeTask(component, dependency); + + return status; +} + +celix_status_t component_removeTask(dm_component_pt component, dm_service_dependency_pt dependency) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + arrayList_removeElement(component->dependencies, dependency); + pthread_mutex_unlock(&component->mutex); + + if (component->state != DM_CMP_STATE_INACTIVE) { + serviceDependency_stop(dependency); + } + + pthread_mutex_lock(&component->mutex); + array_list_pt events = hashMap_remove(component->dependencyEvents, dependency); + for (unsigned int i = arrayList_size(events); i > 0; i--) { + dm_event_pt event = arrayList_remove(events, i - 1); + event_destroy(&event); + } + arrayList_destroy(events); + pthread_mutex_unlock(&component->mutex); + + component_handleChange(component); + + return status; +} + +celix_status_t component_start(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + component->active = true; + executor_executeTask(component->executor, component, component_startTask, NULL); +// component_startTask(component, NULL); + + return status; +} + +celix_status_t component_startTask(dm_component_pt component, void *data __attribute__((unused))) { + celix_status_t status = CELIX_SUCCESS; + + component->isStarted = true; + component_handleChange(component); + + return status; +} + +celix_status_t component_stop(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + component->active = false; + executor_executeTask(component->executor, component, component_stopTask, NULL); +// component_stopTask(component, NULL); + + return status; +} + +celix_status_t component_stopTask(dm_component_pt component, void *data __attribute__((unused))) { + celix_status_t status = CELIX_SUCCESS; + + component->isStarted = false; + component_handleChange(component); + component->active = false; + + return status; +} + +celix_status_t component_setInterface(dm_component_pt component, char *serviceName, void *service, properties_pt properties) { + celix_status_t status = CELIX_SUCCESS; + + if (component->active) { + return CELIX_ILLEGAL_STATE; + } else { + component->serviceName = serviceName; + component->service = service; + component->properties = properties; + } + + return status; +} + +celix_status_t component_handleEvent(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + dm_handle_event_type_pt data = calloc(1, sizeof(*data)); + data->dependency = dependency; + data->event = event; + data->newEvent = NULL; + + status = executor_executeTask(component->executor, component, component_handleEventTask, data); +// component_handleEventTask(component, data); + + return status; +} + +celix_status_t component_handleEventTask(dm_component_pt component, dm_handle_event_type_pt data) { + celix_status_t status = CELIX_SUCCESS; + + switch (data->event->event_type) { + case DM_EVENT_ADDED: + component_handleAdded(component,data->dependency, data->event); + break; + case DM_EVENT_CHANGED: + component_handleChanged(component,data->dependency, data->event); + break; + case DM_EVENT_REMOVED: + component_handleRemoved(component,data->dependency, data->event); + break; + case DM_EVENT_SWAPPED: + component_handleSwapped(component,data->dependency, data->event, data->newEvent); + break; + default: + break; + } + + free(data); + + return status; +} + +celix_status_t component_handleAdded(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + arrayList_add(events, event); + pthread_mutex_unlock(&component->mutex); + + serviceDependency_setAvailable(dependency, true); + + switch (component->state) { + case DM_CMP_STATE_WAITING_FOR_REQUIRED: { + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + component_handleChange(component); + } + break; + } + case DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED: { + bool instanceBound = false; + serviceDependency_isInstanceBound(dependency, &instanceBound); + if (!instanceBound) { + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + serviceDependency_invokeAdd(dependency, event); + } + dm_event_pt event = NULL; + component_getDependencyEvent(component, dependency, &event); + component_updateInstance(component, dependency, event, false, true); + } else { + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + component_handleChange(component); + } + } + break; + } + case DM_CMP_STATE_TRACKING_OPTIONAL: + serviceDependency_invokeAdd(dependency, event); + dm_event_pt event = NULL; + component_getDependencyEvent(component, dependency, &event); + component_updateInstance(component, dependency, event, false, true); + break; + default: + break; + } + + return status; +} + +celix_status_t component_handleChanged(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + int index = arrayList_indexOf(events, event); + if (index < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + dm_event_pt old = arrayList_remove(events, (unsigned int) index); + arrayList_add(events, event); + pthread_mutex_unlock(&component->mutex); + + switch (component->state) { + case DM_CMP_STATE_TRACKING_OPTIONAL: + serviceDependency_invokeChange(dependency, event); + dm_event_pt hevent = NULL; + component_getDependencyEvent(component, dependency, &hevent); + component_updateInstance(component, dependency, hevent, true, false); + break; + case DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED: { + bool instanceBound = false; + serviceDependency_isInstanceBound(dependency, &instanceBound); + if (!instanceBound) { + serviceDependency_invokeChange(dependency, event); + dm_event_pt hevent = NULL; + component_getDependencyEvent(component, dependency, &hevent); + component_updateInstance(component, dependency, hevent, true, false); + } + break; + } + default: + break; + } + + event_destroy(&old); + } + + return status; +} + +celix_status_t component_handleRemoved(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + int size = arrayList_size(events); + if (arrayList_contains(events, event)) { + size--; + } + pthread_mutex_unlock(&component->mutex); + serviceDependency_setAvailable(dependency, size > 0); + component_handleChange(component); + + pthread_mutex_lock(&component->mutex); + int index = arrayList_indexOf(events, event); + if (index < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + dm_event_pt old = arrayList_remove(events, (unsigned int) index); + pthread_mutex_unlock(&component->mutex); + + switch (component->state) { + case DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED: { + bool instanceBound = false; + serviceDependency_isInstanceBound(dependency, &instanceBound); + if (!instanceBound) { + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + serviceDependency_invokeRemove(dependency, event); + } + dm_event_pt hevent = NULL; + component_getDependencyEvent(component, dependency, &hevent); + component_updateInstance(component, dependency, hevent, false, false); + } + break; + } + case DM_CMP_STATE_TRACKING_OPTIONAL: + serviceDependency_invokeRemove(dependency, event); + dm_event_pt hevent = NULL; + component_getDependencyEvent(component, dependency, &hevent); + component_updateInstance(component, dependency, hevent, false, false); + break; + default: + break; + } + + event_destroy(&event); + if (old) { + event_destroy(&old); + } + } + + return status; +} + +celix_status_t component_handleSwapped(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event, dm_event_pt newEvent) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + int index = arrayList_indexOf(events, event); + if (index < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + dm_event_pt old = arrayList_remove(events, (unsigned int) index); + arrayList_add(events, newEvent); + pthread_mutex_unlock(&component->mutex); + + switch (component->state) { + case DM_CMP_STATE_WAITING_FOR_REQUIRED: + break; + case DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED: { + bool instanceBound = false; + serviceDependency_isInstanceBound(dependency, &instanceBound); + if (!instanceBound) { + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + serviceDependency_invokeSwap(dependency, event, newEvent); + } + } + break; + } + case DM_CMP_STATE_TRACKING_OPTIONAL: + serviceDependency_invokeSwap(dependency, event, newEvent); + break; + default: + break; + } + + event_destroy(&event); + if (old) { + event_destroy(&old); + } + } + + return status; +} + +celix_status_t component_updateInstance(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt event, bool update, bool add) { + celix_status_t status = CELIX_SUCCESS; + + bool autoConfig = false; + + serviceDependency_isAutoConfig(dependency, &autoConfig); + + if (autoConfig) { + void *service = NULL; + void **field = NULL; + + if (event != NULL) { + event_getService(event, &service); + } + serviceDependency_getAutoConfig(dependency, &field); + serviceDependency_lock(dependency); + *field = service; + serviceDependency_unlock(dependency); + } + + return status; +} + +celix_status_t component_startDependencies(dm_component_pt component __attribute__((unused)), array_list_pt dependencies) { + celix_status_t status = CELIX_SUCCESS; + array_list_pt required_dependencies = NULL; + arrayList_create(&required_dependencies); + + for (unsigned int i = 0; i < arrayList_size(dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(dependencies, i); + bool required = false; + serviceDependency_isRequired(dependency, &required); + if (required) { + arrayList_add(required_dependencies, dependency); + continue; + } + + serviceDependency_start(dependency); + } + + for (unsigned int i = 0; i < arrayList_size(required_dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(required_dependencies, i); + serviceDependency_start(dependency); + } + + arrayList_destroy(required_dependencies); + + return status; +} + +celix_status_t component_stopDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + pthread_mutex_unlock(&component->mutex); + serviceDependency_stop(dependency); + pthread_mutex_lock(&component->mutex); + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_handleChange(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + dm_component_state_pt oldState; + dm_component_state_pt newState; + + bool cont = false; + do { + oldState = component->state; + component_calculateNewState(component, oldState, &newState); + component->state = newState; + component_performTransition(component, oldState, newState, &cont); + } while (cont); + + return status; +} + +celix_status_t component_calculateNewState(dm_component_pt component, dm_component_state_pt currentState, dm_component_state_pt *newState) { + celix_status_t status = CELIX_SUCCESS; + + if (currentState == DM_CMP_STATE_INACTIVE) { + if (component->isStarted) { + *newState = DM_CMP_STATE_WAITING_FOR_REQUIRED; + return status; + } + } + if (currentState == DM_CMP_STATE_WAITING_FOR_REQUIRED) { + if (!component->isStarted) { + *newState = DM_CMP_STATE_INACTIVE; + return status; + } + + bool available = false; + component_allRequiredAvailable(component, &available); + + if (available) { + *newState = DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED; + return status; + } + } + if (currentState == DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED) { + bool available = false; + component_allRequiredAvailable(component, &available); + + if (component->isStarted && available) { + bool instanceBoundAvailable = false; + component_allInstanceBoundAvailable(component, &instanceBoundAvailable); + + if (instanceBoundAvailable) { + *newState = DM_CMP_STATE_TRACKING_OPTIONAL; + return status; + } + + *newState = currentState; + return status; + } + *newState = DM_CMP_STATE_WAITING_FOR_REQUIRED; + return status; + } + if (currentState == DM_CMP_STATE_TRACKING_OPTIONAL) { + bool instanceBoundAvailable = false; + bool available = false; + + component_allInstanceBoundAvailable(component, &instanceBoundAvailable); + component_allRequiredAvailable(component, &available); + + if (component->isStarted && available && instanceBoundAvailable) { + *newState = currentState; + return status; + } + + *newState = DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED; + return status; + } + + *newState = currentState; + + return status; +} + +celix_status_t component_performTransition(dm_component_pt component, dm_component_state_pt oldState, dm_component_state_pt newState, bool *transition) { + celix_status_t status = CELIX_SUCCESS; + + if (oldState == DM_CMP_STATE_INACTIVE && newState == DM_CMP_STATE_WAITING_FOR_REQUIRED) { + component_startDependencies(component, component->dependencies); +// #TODO Add listener support +// notifyListeners(newState); + *transition = true; + return status; + } + + if (oldState == DM_CMP_STATE_WAITING_FOR_REQUIRED && newState == DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED) { + // #TODO Remove +// component_instantiateComponent(component); + component_invokeAddRequiredDependencies(component); + component_invokeAutoConfigDependencies(component); + dm_component_state_pt stateBeforeCallingInit = component->state; + if (component->callbackInit) { + component->callbackInit(component->implementation); + } + if (stateBeforeCallingInit == component->state) { +// #TODO Add listener support +// notifyListeners(newState); // init did not change current state, we can notify about this new state + } + *transition = true; + return status; + } + + if (oldState == DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED && newState == DM_CMP_STATE_TRACKING_OPTIONAL) { + component_invokeAddRequiredInstanceBoundDependencies(component); + component_invokeAutoConfigInstanceBoundDependencies(component); + if (component->callbackStart) { + component->callbackStart(component->implementation); + } + component_invokeAddOptionalDependencies(component); + component_registerService(component); +// #TODO Add listener support +// notifyListeners(newState); + return true; + } + + if (oldState == DM_CMP_STATE_TRACKING_OPTIONAL && newState == DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED) { + component_unregisterService(component); + component_invokeRemoveOptionalDependencies(component); + if (component->callbackStop) { + component->callbackStop(component->implementation); + } + component_invokeRemoveInstanceBoundDependencies(component); +// #TODO Add listener support +// notifyListeners(newState); + *transition = true; + return status; + } + + if (oldState == DM_CMP_STATE_INSTANTIATED_AND_WAITING_FOR_REQUIRED && newState == DM_CMP_STATE_WAITING_FOR_REQUIRED) { + if (component->callbackDestroy) { + component->callbackDestroy(component->implementation); + } + component_invokeRemoveRequiredDependencies(component); +// #TODO Add listener support +// notifyListeners(newState); +// bool needInstance = false; +// component_someDependenciesNeedInstance(component, &needInstance); +// if (!needInstance) { + component_destroyComponent(component); +// } + *transition = true; + return status; + } + + if (oldState == DM_CMP_STATE_WAITING_FOR_REQUIRED && newState == DM_CMP_STATE_INACTIVE) { + component_stopDependencies(component); + component_destroyComponent(component); +// #TODO Add listener support +// notifyListeners(newState); + *transition = true; + return status; + } + + *transition = false; + return status; +} + +celix_status_t component_allRequiredAvailable(dm_component_pt component, bool *available) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + *available = true; + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + bool required = false; + bool instanceBound = false; + + serviceDependency_isRequired(dependency, &required); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (required && !instanceBound) { + bool isAvailable = false; + serviceDependency_isAvailable(dependency, &isAvailable); + if (!isAvailable) { + *available = false; + break; + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_allInstanceBoundAvailable(dm_component_pt component, bool *available) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + *available = true; + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + bool required = false; + bool instanceBound = false; + + serviceDependency_isRequired(dependency, &required); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (required && instanceBound) { + bool isAvailable = false; + serviceDependency_isAvailable(dependency, &isAvailable); + if (!isAvailable) { + *available = false; + break; + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeAddRequiredDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool required = false; + bool instanceBound = false; + + serviceDependency_isRequired(dependency, &required); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (required && !instanceBound) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeAdd(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeAutoConfigDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool autoConfig = false; + bool instanceBound = false; + + serviceDependency_isAutoConfig(dependency, &autoConfig); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (autoConfig && !instanceBound) { + component_configureImplementation(component, dependency); + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeAutoConfigInstanceBoundDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool autoConfig = false; + bool instanceBound = false; + + serviceDependency_isAutoConfig(dependency, &autoConfig); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (autoConfig && instanceBound) { + component_configureImplementation(component, dependency); + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeAddRequiredInstanceBoundDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool required = false; + bool instanceBound = false; + + serviceDependency_isRequired(dependency, &required); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (instanceBound && required) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeAdd(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeAddOptionalDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool required = false; + + serviceDependency_isRequired(dependency, &required); + + if (!required) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeAdd(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeRemoveOptionalDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool required = false; + + serviceDependency_isRequired(dependency, &required); + + if (!required) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeRemove(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeRemoveInstanceBoundDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool instanceBound = false; + + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (instanceBound) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeRemove(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_invokeRemoveRequiredDependencies(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + pthread_mutex_lock(&component->mutex); + for (unsigned int i = 0; i < arrayList_size(component->dependencies); i++) { + dm_service_dependency_pt dependency = arrayList_get(component->dependencies, i); + + bool required = false; + bool instanceBound = false; + + serviceDependency_isRequired(dependency, &required); + serviceDependency_isInstanceBound(dependency, &instanceBound); + + if (!instanceBound && required) { + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event = arrayList_get(events, j); + serviceDependency_invokeRemove(dependency, event); + } + } + } + } + pthread_mutex_unlock(&component->mutex); + + return status; +} + +celix_status_t component_getDependencyEvent(dm_component_pt component, dm_service_dependency_pt dependency, dm_event_pt *event_pptr) { + celix_status_t status = CELIX_SUCCESS; + + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + *event_pptr = NULL; + + if (events) { + for (unsigned int j = 0; j < arrayList_size(events); j++) { + dm_event_pt event_ptr = arrayList_get(events, j); + if (*event_pptr != NULL) { + int compare = 0; + event_compareTo(event_ptr, *event_pptr, &compare); + if (compare > 0) { + *event_pptr = event_ptr; + } + } else { + *event_pptr = event_ptr; + } + } + } + + return status; +} + +celix_status_t component_configureImplementation(dm_component_pt component, dm_service_dependency_pt dependency) { + celix_status_t status = CELIX_SUCCESS; + + void **field = NULL; + + array_list_pt events = hashMap_get(component->dependencyEvents, dependency); + if (events) { + void *service = NULL; + dm_event_pt event = NULL; + component_getDependencyEvent(component, dependency, &event); + if (event != NULL) { + event_getService(event, &service); + serviceDependency_getAutoConfig(dependency, &field); + serviceDependency_lock(dependency); + *field = service; + serviceDependency_unlock(dependency); + } + } + + return status; +} + +celix_status_t component_destroyComponent(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + component->implementation = NULL; + + return status; +} + +celix_status_t component_registerService(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + if (component->context && component->serviceName) { + bundleContext_registerService(component->context, component->serviceName, component->service, component->properties, &component->registration); + } + + return status; +} + +celix_status_t component_unregisterService(dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + if (component->registration && component->serviceName) { + serviceRegistration_unregister(component->registration); + component->registration = NULL; + } + + return status; +} + +celix_status_t component_setCallbacks(dm_component_pt component, init_fpt init, start_fpt start, stop_fpt stop, destroy_fpt destroy) { + if (component->active) { + return CELIX_ILLEGAL_STATE; + } + component->callbackInit = init; + component->callbackStart = start; + component->callbackStop = stop; + component->callbackDestroy = destroy; + return CELIX_SUCCESS; +} + +celix_status_t component_isAvailable(dm_component_pt component, bool *available) { + *available = component->state == DM_CMP_STATE_TRACKING_OPTIONAL; + return CELIX_SUCCESS; +} + +celix_status_t component_setImplementation(dm_component_pt component, void *implementation) { + component->implementation = implementation; + return CELIX_SUCCESS; +} + +celix_status_t component_getBundleContext(dm_component_pt component, bundle_context_pt *context) { + celix_status_t status = CELIX_SUCCESS; + + if (!component) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *context = component->context; + } + + return status; +} + + +celix_status_t executor_create(dm_component_pt component __attribute__((unused)), dm_executor_pt *executor) { + celix_status_t status = CELIX_SUCCESS; + + *executor = malloc(sizeof(**executor)); + if (!*executor) { + status = CELIX_ENOMEM; + } else { + linkedList_create(&(*executor)->workQueue); + pthread_mutex_init(&(*executor)->mutex, NULL); + (*executor)->runningThreadSet = false; + } + + return status; +} + +celix_status_t executor_destroy(dm_executor_pt *executor) { + celix_status_t status = CELIX_SUCCESS; + + if (!*executor) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + pthread_mutex_destroy(&(*executor)->mutex); + linkedList_destroy((*executor)->workQueue); + + free(*executor); + *executor = NULL; + } + + return status; +} + +celix_status_t executor_schedule(dm_executor_pt executor, dm_component_pt component, void (*command), void *data) { + celix_status_t status = CELIX_SUCCESS; + + struct dm_executor_task *task = NULL; + task = malloc(sizeof(*task)); + if (!task) { + status = CELIX_ENOMEM; + } else { + task->component = component; + task->command = command; + task->data = data; + + pthread_mutex_lock(&executor->mutex); + linkedList_addLast(executor->workQueue, task); + pthread_mutex_unlock(&executor->mutex); + } + + return status; +} + +celix_status_t executor_executeTask(dm_executor_pt executor, dm_component_pt component, void (*command), void *data) { + celix_status_t status = CELIX_SUCCESS; + + // Check thread and executor thread, if the same, execute immediately. +// bool execute = false; +// pthread_mutex_lock(&executor->mutex); +// pthread_t currentThread = pthread_self(); +// if (pthread_equal(executor->runningThread, currentThread)) { +// execute = true; +// } +// pthread_mutex_unlock(&executor->mutex); + + // For now, just schedule. + executor_schedule(executor, component, command, data); + executor_execute(executor); + + return status; +} + +celix_status_t executor_execute(dm_executor_pt executor) { + celix_status_t status = CELIX_SUCCESS; + pthread_t currentThread = pthread_self(); + + pthread_mutex_lock(&executor->mutex); + bool execute = false; + if (!executor->runningThreadSet) { + executor->runningThread = currentThread; + executor->runningThreadSet = true; + execute = true; + } + pthread_mutex_unlock(&executor->mutex); + if (execute) { + executor_runTasks(executor, currentThread); + } + + return status; +} + +celix_status_t executor_runTasks(dm_executor_pt executor, pthread_t currentThread __attribute__((unused))) { + celix_status_t status = CELIX_SUCCESS; +// bool execute = false; + + do { + struct dm_executor_task *entry = NULL; + pthread_mutex_lock(&executor->mutex); + while ((entry = linkedList_removeFirst(executor->workQueue)) != NULL) { + pthread_mutex_unlock(&executor->mutex); + + entry->command(entry->component, entry->data); + + pthread_mutex_lock(&executor->mutex); + + free(entry); + } + executor->runningThreadSet = false; + pthread_mutex_unlock(&executor->mutex); + +// pthread_mutex_lock(&executor->mutex); +// if (executor->runningThread == NULL) { +// executor->runningThread = currentThread; +// execute = true; +// } +// pthread_mutex_unlock(&executor->mutex); + } while (!linkedList_isEmpty(executor->workQueue)); // && execute + + return status; +} diff --git a/src/hos_celix/src/dependency_manager_2/private/src/dm_dependency_manager_impl.c b/src/hos_celix/src/dependency_manager_2/private/src/dm_dependency_manager_impl.c new file mode 100644 index 00000000..28b49e95 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/src/dm_dependency_manager_impl.c @@ -0,0 +1,91 @@ +/** + * 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. + */ + +/* + * dm_dependency_manager_impl.c + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#include +#include + +#include "bundle_context.h" +#include "dm_component_impl.h" + +struct dm_dependency_manager { + array_list_pt components; + + pthread_mutex_t mutex; +}; + +celix_status_t dependencyManager_create(bundle_context_pt context __attribute__((unused)), dm_dependency_manager_pt *manager) { + celix_status_t status = CELIX_ENOMEM; + + (*manager) = calloc(1, sizeof(**manager)); + + if (*manager) { + arrayList_create(&(*manager)->components); + + status = CELIX_SUCCESS; + } + + return status; + +} + +celix_status_t dependencyManager_destroy(dm_dependency_manager_pt *manager) { + celix_status_t status = CELIX_SUCCESS; + + arrayList_destroy((*manager)->components); + + free(*manager); + (*manager) = NULL; + + return status; +} + +celix_status_t dependencyManager_add(dm_dependency_manager_pt manager, dm_component_pt component) { + celix_status_t status; + + arrayList_add(manager->components, component); + status = component_start(component); + + return status; +} + +celix_status_t dependencyManager_remove(dm_dependency_manager_pt manager, dm_component_pt component) { + celix_status_t status; + + arrayList_removeElement(manager->components, component); + status = component_stop(component); + + return status; +} + +celix_status_t dependencyManager_getComponents(dm_dependency_manager_pt manager, array_list_pt* components) { + celix_status_t status = CELIX_SUCCESS; + + (*components) = manager->components; + + return status; +} diff --git a/src/hos_celix/src/dependency_manager_2/private/src/dm_event.c b/src/hos_celix/src/dependency_manager_2/private/src/dm_event.c new file mode 100644 index 00000000..60b7892e --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/src/dm_event.c @@ -0,0 +1,92 @@ +/** + * 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. + */ + +/* + * dm_event.c + * + * \date 18 Dec 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include "dm_event.h" + +celix_status_t event_create(dm_event_type_e event_type, bundle_pt bundle, bundle_context_pt context, service_reference_pt reference, void *service, dm_event_pt *event) { + celix_status_t status = CELIX_SUCCESS; + + *event = calloc(1, sizeof(**event)); + if (!*event) { + status = CELIX_ENOMEM; + } + + if (status == CELIX_SUCCESS) { + (*event)->bundle = bundle; + (*event)->event_type = event_type; + (*event)->context = context; + (*event)->reference = reference; + (*event)->service = service; + } + + return status; +} + +celix_status_t event_destroy(dm_event_pt *event) { + celix_status_t status = CELIX_SUCCESS; + + if (!*event) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + free(*event); + *event = NULL; + } + + return status; +} + +celix_status_t event_equals(void *a, void *b, bool *equals) { + celix_status_t status = CELIX_SUCCESS; + + if (!a || !b) { + *equals = false; + } else { + dm_event_pt a_ptr = a; + dm_event_pt b_ptr = b; + + status = serviceReference_equals(a_ptr->reference, b_ptr->reference, equals); + } + + return status; +} + +celix_status_t event_compareTo(dm_event_pt event, dm_event_pt compareTo, int *compare) { + celix_status_t status; + + status = serviceReference_compareTo(event->reference, compareTo->reference, compare); + + return status; +} + +celix_status_t event_getService(dm_event_pt event, void **service) { + *service = event->service; + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/dependency_manager_2/private/src/dm_service_dependency.c b/src/hos_celix/src/dependency_manager_2/private/src/dm_service_dependency.c new file mode 100644 index 00000000..93445fc8 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/private/src/dm_service_dependency.c @@ -0,0 +1,530 @@ +/** + *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. + */ +/* + * dm_service_dependency.c + * + * \date 17 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include + +#include "constants.h" + +#include "dm_service_dependency_impl.h" +#include "dm_component_impl.h" + +static celix_status_t serviceDependency_addedService(void *_ptr, service_reference_pt reference, void *service); +static celix_status_t serviceDependency_modifiedService(void *_ptr, service_reference_pt reference, void *service); +static celix_status_t serviceDependency_removedService(void *_ptr, service_reference_pt reference, void *service); + +celix_status_t serviceDependency_create(dm_service_dependency_pt *dependency_ptr) { + celix_status_t status = CELIX_SUCCESS; + + *dependency_ptr = calloc(1, sizeof(**dependency_ptr)); + if (!*dependency_ptr) { + status = CELIX_ENOMEM; + } else { + (*dependency_ptr)->component = NULL; + (*dependency_ptr)->available = false; + (*dependency_ptr)->instanceBound = false; + (*dependency_ptr)->required = false; + + (*dependency_ptr)->add = NULL; + (*dependency_ptr)->change = NULL; + (*dependency_ptr)->remove = NULL; + + (*dependency_ptr)->autoConfigure = NULL; + + (*dependency_ptr)->isStarted = false; + + (*dependency_ptr)->tracked_service_name = NULL; + (*dependency_ptr)->tracked_filter_unmodified = NULL; + (*dependency_ptr)->tracked_filter = NULL; + + (*dependency_ptr)->tracker = NULL; + (*dependency_ptr)->tracker_customizer = NULL; + } + + return status; +} + +celix_status_t serviceDependency_destroy(dm_service_dependency_pt *dependency_ptr) { + celix_status_t status = CELIX_SUCCESS; + + if (!*dependency_ptr) { + status = CELIX_ENOMEM; + } + + if (status == CELIX_SUCCESS) { + free((*dependency_ptr)->tracked_service_name); + free((*dependency_ptr)->tracked_filter); + free((*dependency_ptr)->tracked_filter_unmodified); + free(*dependency_ptr); + *dependency_ptr = NULL; + } + + return status; +} + +celix_status_t serviceDependency_lock(dm_service_dependency_pt dependency) { + celixThreadMutex_lock(&dependency->lock); + return CELIX_SUCCESS; +} + +celix_status_t serviceDependency_unlock(dm_service_dependency_pt dependency) { + celixThreadMutex_unlock(&dependency->lock); + return CELIX_SUCCESS; +} + +celix_status_t serviceDependency_setRequired(dm_service_dependency_pt dependency, bool required) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->required = required; + } + + return status; +} + +celix_status_t serviceDependency_setService(dm_service_dependency_pt dependency, char *serviceName, char *filter) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (serviceName != NULL) { + dependency->tracked_service_name = strdup(serviceName); + } + if (filter != NULL) { + dependency->tracked_filter_unmodified = strdup(filter); + if (serviceName == NULL) { + dependency->tracked_filter = strdup(filter); + } else { + size_t len = strlen(serviceName) + strlen(OSGI_FRAMEWORK_OBJECTCLASS) + strlen(filter) + 7; + char new_filter[len]; + snprintf(new_filter, len, "(&(%s=%s)%s)", OSGI_FRAMEWORK_OBJECTCLASS, serviceName, filter); + dependency->tracked_filter = strdup(new_filter); + } + } else { + dependency->tracked_filter_unmodified = NULL; + dependency->tracked_filter = NULL; + } + } + + return status; +} + +celix_status_t serviceDependency_setCallbacks(dm_service_dependency_pt dependency, service_add_fpt add, service_change_fpt change, service_remove_fpt remove, service_swap_fpt swap) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->add = add; + dependency->change = change; + dependency->remove = remove; + dependency->swap = swap; + } + + return status; +} + +celix_status_t serviceDependency_setAutoConfigure(dm_service_dependency_pt dependency, celix_thread_mutex_t *service_lock, void **field) { + celix_status_t status = CELIX_SUCCESS; + + celix_thread_mutex_t lock; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->autoConfigure = field; + celixThreadMutex_create(&lock, NULL); + *service_lock = lock; + dependency->lock = lock; + } + + return status; +} + +celix_status_t serviceDependency_setComponent(dm_service_dependency_pt dependency, dm_component_pt component) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->component = component; + } + + return status; +} + +celix_status_t serviceDependency_start(dm_service_dependency_pt dependency) { + celix_status_t status = CELIX_SUCCESS; + bundle_context_pt context = NULL; + + if (!dependency || !dependency->component || (!dependency->tracked_service_name && !dependency->tracked_filter)) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + status = component_getBundleContext(dependency->component, &context); + if (!context) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + dependency->tracker_customizer = NULL; + status = serviceTrackerCustomizer_create(dependency, NULL, serviceDependency_addedService, serviceDependency_modifiedService, + serviceDependency_removedService, &dependency->tracker_customizer); + } + + if (status == CELIX_SUCCESS) { + if (dependency->tracked_filter) { + status = serviceTracker_createWithFilter(context, dependency->tracked_filter, dependency->tracker_customizer, &dependency->tracker); + } else if (dependency->tracked_service_name) { + status = serviceTracker_create(context, dependency->tracked_service_name, dependency->tracker_customizer, &dependency->tracker); + } + } + + if (status == CELIX_SUCCESS) { + status = serviceTracker_open(dependency->tracker); + } + + if (status == CELIX_SUCCESS) { + dependency->isStarted = true; + } + + return status; +} + +celix_status_t serviceDependency_stop(dm_service_dependency_pt dependency) { + celix_status_t status = CELIX_SUCCESS; + celix_status_t tmp_status; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (dependency->tracker) { + tmp_status = serviceTracker_close(dependency->tracker); + if (tmp_status != CELIX_SUCCESS) { + status = tmp_status; + } + tmp_status = serviceTracker_destroy(dependency->tracker); + if (tmp_status != CELIX_SUCCESS && status == CELIX_SUCCESS) { + status = tmp_status; + } + } + } + + if (status == CELIX_SUCCESS) { + dependency->isStarted = false; + } + + return status; +} + +celix_status_t serviceDependency_setInstanceBound(dm_service_dependency_pt dependency, bool instanceBound) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->instanceBound = instanceBound; + } + + return status; +} + +celix_status_t serviceDependency_setAvailable(dm_service_dependency_pt dependency, bool available) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + dependency->available = available; + } + + return status; +} + +celix_status_t serviceDependency_invokeAdd(dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (dependency->add) { + dependency->add(dependency->component->implementation, event->reference, event->service); + } + } + + return status; +} + +celix_status_t serviceDependency_invokeChange(dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (dependency->change) { + dependency->change(dependency->component->implementation, event->reference, event->service); + } + } + + return status; +} + +celix_status_t serviceDependency_invokeRemove(dm_service_dependency_pt dependency, dm_event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (dependency->remove) { + dependency->remove(dependency->component->implementation, event->reference, event->service); + } + } + + return status; +} + +celix_status_t serviceDependency_invokeSwap(dm_service_dependency_pt dependency, dm_event_pt event, dm_event_pt newEvent) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if (dependency->swap) { + dependency + ->swap(dependency->component->implementation, event->reference, event->service, newEvent->reference, + newEvent->service); + } + } + + return status; +} + +celix_status_t serviceDependency_isAvailable(dm_service_dependency_pt dependency, bool *available) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *available = dependency->available; + } + + return status; +} + +celix_status_t serviceDependency_isRequired(dm_service_dependency_pt dependency, bool *required) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *required = dependency->required; + } + + return status; +} + +celix_status_t serviceDependency_isInstanceBound(dm_service_dependency_pt dependency, bool *instanceBound) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *instanceBound = dependency->instanceBound; + } + + return status; +} + +celix_status_t serviceDependency_isAutoConfig(dm_service_dependency_pt dependency, bool *autoConfig) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *autoConfig = dependency->autoConfigure != NULL; + } + + return status; +} + +celix_status_t serviceDependency_getAutoConfig(dm_service_dependency_pt dependency, void ***autoConfigure) { + celix_status_t status = CELIX_SUCCESS; + + if (!dependency) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + *autoConfigure = dependency->autoConfigure; + } + + return status; +} + +celix_status_t serviceDependency_addedService(void *_ptr, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + bundle_context_pt context = NULL; + bundle_pt bundle = NULL; + dm_event_pt event = NULL; + dm_service_dependency_pt dependency = _ptr; + + if (!dependency || !reference || !service) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + status = component_getBundleContext(dependency->component, &context); + if (!context) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = bundleContext_getBundle(context, &bundle); + if (!bundle) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = event_create(DM_EVENT_ADDED, bundle, context, reference, service, &event); + } + + if (status == CELIX_SUCCESS) { + component_handleEvent(dependency->component, dependency, event); + } + + return status; +} + +celix_status_t serviceDependency_modifiedService(void *_ptr, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + bundle_context_pt context = NULL; + bundle_pt bundle = NULL; + dm_event_pt event = NULL; + dm_service_dependency_pt dependency = _ptr; + + if (!dependency || !reference || !service) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + status = component_getBundleContext(dependency->component, &context); + if (!context) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = bundleContext_getBundle(context, &bundle); + if (!bundle) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = event_create(DM_EVENT_CHANGED, bundle, context, reference, service, &event); + } + + if (status == CELIX_SUCCESS) { + component_handleEvent(dependency->component, dependency, event); + } + + return status; +} + +celix_status_t serviceDependency_removedService(void *_ptr, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + bundle_context_pt context = NULL; + bundle_pt bundle = NULL; + dm_event_pt event = NULL; + dm_service_dependency_pt dependency = _ptr; + + if (!dependency || !reference || !service) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + status = component_getBundleContext(dependency->component, &context); + if (!context) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = bundleContext_getBundle(context, &bundle); + if (!bundle) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = event_create(DM_EVENT_REMOVED, bundle, context, reference, service, &event); + } + + if (status == CELIX_SUCCESS) { + component_handleEvent(dependency->component, dependency, event); + } + + return status; +} diff --git a/src/hos_celix/src/dependency_manager_2/public/include/dm_activator_base.h b/src/hos_celix/src/dependency_manager_2/public/include/dm_activator_base.h new file mode 100644 index 00000000..a439ee52 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/public/include/dm_activator_base.h @@ -0,0 +1,40 @@ +/** + * 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. + */ + +/* + * dm_activator_base.h + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#ifndef DM_ACTIVATOR_BASE_H_ +#define DM_ACTIVATOR_BASE_H_ + +#include "bundle_context.h" +#include "celix_errno.h" +#include "dm_dependency_manager.h" + +celix_status_t dm_create(bundle_context_pt context, void ** userData); +celix_status_t dm_init(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager); +celix_status_t dm_destroy(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager); + +#endif /* DM_ACTIVATOR_BASE_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/public/include/dm_component.h b/src/hos_celix/src/dependency_manager_2/public/include/dm_component.h new file mode 100644 index 00000000..3471fdb2 --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/public/include/dm_component.h @@ -0,0 +1,54 @@ +/** + *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. + */ +/* + * dm_component.h + * + * \date 8 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef COMPONENT_H_ +#define COMPONENT_H_ + +#include +#include + +typedef struct dm_component *dm_component_pt; + +#include "dm_dependency_manager.h" +#include "dm_service_dependency.h" + +typedef celix_status_t (*init_fpt)(void *userData); +typedef celix_status_t (*start_fpt)(void *userData); +typedef celix_status_t (*stop_fpt)(void *userData); +typedef celix_status_t (*destroy_fpt)(void *userData); + +celix_status_t component_create(bundle_context_pt context, dm_dependency_manager_pt manager, dm_component_pt *component); +celix_status_t component_destroy(dm_component_pt *component); + +celix_status_t component_setInterface(dm_component_pt component, char *serviceName, void *service, properties_pt properties); +celix_status_t component_setImplementation(dm_component_pt component, void *implementation); + +celix_status_t component_addServiceDependency(dm_component_pt component, ...); +celix_status_t component_removeServiceDependency(dm_component_pt component, dm_service_dependency_pt dependency); + +celix_status_t component_setCallbacks(dm_component_pt component, init_fpt init, start_fpt start, stop_fpt, destroy_fpt); + +#endif /* COMPONENT_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/public/include/dm_dependency_manager.h b/src/hos_celix/src/dependency_manager_2/public/include/dm_dependency_manager.h new file mode 100644 index 00000000..4311d3ac --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/public/include/dm_dependency_manager.h @@ -0,0 +1,45 @@ +/** + *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. + */ +/* + * dm_dependency_manager.h + * + * \date 22 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_DEPENDENCY_MANAGER_H_ +#define DM_DEPENDENCY_MANAGER_H_ + +#include "bundle_context.h" +#include "celix_errno.h" +#include "array_list.h" + +typedef struct dm_dependency_manager *dm_dependency_manager_pt; + +#include "dm_component.h" + +celix_status_t dependencyManager_create(bundle_context_pt context, dm_dependency_manager_pt *manager); +celix_status_t dependencyManager_destroy(dm_dependency_manager_pt *manager); + +celix_status_t dependencyManager_add(dm_dependency_manager_pt manager, dm_component_pt component); +celix_status_t dependencyManager_remove(dm_dependency_manager_pt manager, dm_component_pt component); +celix_status_t dependencyManager_getComponents(dm_dependency_manager_pt manager, array_list_pt* components); + +#endif /* DM_DEPENDENCY_MANAGER_H_ */ diff --git a/src/hos_celix/src/dependency_manager_2/public/include/dm_service_dependency.h b/src/hos_celix/src/dependency_manager_2/public/include/dm_service_dependency.h new file mode 100644 index 00000000..f885336d --- /dev/null +++ b/src/hos_celix/src/dependency_manager_2/public/include/dm_service_dependency.h @@ -0,0 +1,49 @@ +/** + *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. + */ +/* + * dm_service_dependency.h + * + * \date 8 Oct 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DM_SERVICE_DEPENDENCY_H_ +#define DM_SERVICE_DEPENDENCY_H_ + +#include "celix_errno.h" + +typedef struct dm_service_dependency *dm_service_dependency_pt; + +#include "dm_component.h" + +typedef celix_status_t (*service_add_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_change_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_remove_fpt)(void *handle, service_reference_pt reference, void *service); +typedef celix_status_t (*service_swap_fpt)(void *handle, service_reference_pt oldReference, void *oldService, service_reference_pt newReference, void *newService); + +celix_status_t serviceDependency_create(dm_service_dependency_pt *dependency_ptr); +celix_status_t serviceDependency_destroy(dm_service_dependency_pt *dependency_ptr); + +celix_status_t serviceDependency_setRequired(dm_service_dependency_pt dependency, bool required); +celix_status_t serviceDependency_setService(dm_service_dependency_pt dependency, char *serviceName, char *filter); +celix_status_t serviceDependency_setCallbacks(dm_service_dependency_pt dependency, service_add_fpt add, service_change_fpt change, service_remove_fpt remove, service_swap_fpt swap); +celix_status_t serviceDependency_setAutoConfigure(dm_service_dependency_pt dependency, celix_thread_mutex_t *service_lock, void **field); + +#endif /* DM_SERVICE_DEPENDENCY_H_ */ diff --git a/src/hos_celix/src/deployment_admin/CMakeLists.txt b/src/hos_celix/src/deployment_admin/CMakeLists.txt index 376d8493..cdb1acd8 100644 --- a/src/hos_celix/src/deployment_admin/CMakeLists.txt +++ b/src/hos_celix/src/deployment_admin/CMakeLists.txt @@ -23,9 +23,12 @@ if (DEPLOYMENT_ADMIN) add_definitions(-DUSE_FILE32API) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_deployment_admin") + SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Deployment Admin") include_directories("${CURL_INCLUDE_DIR}") + include_directories("${APR_INCLUDE_DIR}") + include_directories("${APRUTIL_INCLUDE_DIR}") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/deployment_admin/private/include") include_directories("${PROJECT_SOURCE_DIR}/deployment_admin/public/include") @@ -57,5 +60,5 @@ if (DEPLOYMENT_ADMIN) public/include/resource_processor.h ) - target_link_libraries(deployment_admin celix_framework ${CURL_LIBRARIES}) + target_link_libraries(deployment_admin celix_framework ${CURL_LIBRARIES} ${APR_LIBRARY} ${APRUTIL_LIBRARY}) endif (DEPLOYMENT_ADMIN) diff --git a/src/hos_celix/src/deployment_admin/deploy.cmake b/src/hos_celix/src/deployment_admin/deploy.cmake index 475aab32..6ab6e3ec 100644 --- a/src/hos_celix/src/deployment_admin/deploy.cmake +++ b/src/hos_celix/src/deployment_admin/deploy.cmake @@ -16,5 +16,9 @@ # under the License. is_enabled(DEPLOYMENT_ADMIN) if (DEPLOYMENT_ADMIN) - deploy("deployment-admin" BUNDLES deployment_admin shell shell_tui log_service log_writer) -endif (DEPLOYMENT_ADMIN) \ No newline at end of file + deploy("deployment-admin" BUNDLES deployment_admin shell shell_tui log_service log_writer PROPERTIES + "deployment_admin_url=http://localhost:8080" + "deployment_admin_identification=celix" + "org.osgi.framework.storage.clean=onFirstInit" + ) +endif (DEPLOYMENT_ADMIN) diff --git a/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h b/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h index 0d2b6a38..f6244b25 100644 --- a/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h +++ b/src/hos_celix/src/deployment_admin/private/include/deployment_admin.h @@ -20,22 +20,19 @@ * deployment_admin.h * * \date Nov 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEPLOYMENT_ADMIN_H_ #define DEPLOYMENT_ADMIN_H_ -#include - #include "bundle_context.h" typedef struct deployment_admin *deployment_admin_pt; struct deployment_admin { - apr_pool_t *pool; - apr_thread_t *poller; + celix_thread_t poller; bundle_context_pt context; bool running; @@ -43,8 +40,16 @@ struct deployment_admin { hash_map_pt packages; char *targetIdentification; char *pollUrl; + char *auditlogUrl; + unsigned long long auditlogId; + unsigned int aditlogSeqNr; }; -celix_status_t deploymentAdmin_create(apr_pool_t *pool, bundle_context_pt context, deployment_admin_pt *admin); +typedef enum { + DEPLOYMENT_ADMIN_AUDIT_EVENT__FRAMEWORK_STARTED = 1005 +} DEPLOYMENT_ADMIN_AUDIT_EVENT; + +celix_status_t deploymentAdmin_create(bundle_context_pt context, deployment_admin_pt *admin); +celix_status_t deploymentAdmin_destroy(deployment_admin_pt admin); #endif /* DEPLOYMENT_ADMIN_H_ */ diff --git a/src/hos_celix/src/deployment_admin/private/include/deployment_package.h b/src/hos_celix/src/deployment_admin/private/include/deployment_package.h index 55daa35e..9864c4e2 100644 --- a/src/hos_celix/src/deployment_admin/private/include/deployment_package.h +++ b/src/hos_celix/src/deployment_admin/private/include/deployment_package.h @@ -20,15 +20,13 @@ * deployment_package.h * * \date Nov 8, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEPLOYMENT_PACKAGE_H_ #define DEPLOYMENT_PACKAGE_H_ -#include - #include "version.h" #include "bundle_context.h" @@ -55,7 +53,6 @@ struct resource_info { typedef struct resource_info *resource_info_pt; struct deployment_package { - apr_pool_t *pool; bundle_context_pt context; manifest_pt manifest; array_list_pt bundleInfos; @@ -66,7 +63,8 @@ struct deployment_package { typedef struct deployment_package *deployment_package_pt; -celix_status_t deploymentPackage_create(apr_pool_t *pool, bundle_context_pt context, manifest_pt manifest, deployment_package_pt *package); +celix_status_t deploymentPackage_create(bundle_context_pt context, manifest_pt manifest, deployment_package_pt *package); +celix_status_t deploymentPackage_destroy(deployment_package_pt package); celix_status_t deploymentPackage_getName(deployment_package_pt package, char **name); celix_status_t deploymentPackage_getBundleInfos(deployment_package_pt package, array_list_pt *infos); celix_status_t deploymentPackage_getBundleInfoByName(deployment_package_pt package, char *name, bundle_info_pt *info); diff --git a/src/hos_celix/src/deployment_admin/private/include/log.h b/src/hos_celix/src/deployment_admin/private/include/log.h index b586ad0a..fa779116 100644 --- a/src/hos_celix/src/deployment_admin/private/include/log.h +++ b/src/hos_celix/src/deployment_admin/private/include/log.h @@ -20,15 +20,13 @@ * log.h * * \date Apr 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef LOG_H_ #define LOG_H_ -#include - #include "log_event.h" #include "log_store.h" @@ -37,7 +35,7 @@ typedef struct log *log_pt; -celix_status_t log_create(apr_pool_t *pool, log_store_pt store, log_pt *log); +celix_status_t log_create(log_store_pt store, log_pt *log); celix_status_t log_log(log_pt log, unsigned int type, properties_pt properties); celix_status_t log_bundleChanged(void * listener, bundle_event_pt event); diff --git a/src/hos_celix/src/deployment_admin/private/include/log_event.h b/src/hos_celix/src/deployment_admin/private/include/log_event.h index f30147df..c1a76a91 100644 --- a/src/hos_celix/src/deployment_admin/private/include/log_event.h +++ b/src/hos_celix/src/deployment_admin/private/include/log_event.h @@ -20,7 +20,7 @@ * log_event.h * * \date Apr 19, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/deployment_admin/private/include/log_store.h b/src/hos_celix/src/deployment_admin/private/include/log_store.h index b14db37f..84299b30 100644 --- a/src/hos_celix/src/deployment_admin/private/include/log_store.h +++ b/src/hos_celix/src/deployment_admin/private/include/log_store.h @@ -20,7 +20,7 @@ * log_store.h * * \date Apr 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -34,7 +34,7 @@ typedef struct log_store *log_store_pt; -celix_status_t logStore_create(apr_pool_t *pool, log_store_pt *store); +celix_status_t logStore_create(log_store_pt *store); celix_status_t logStore_put(log_store_pt store, unsigned int type, properties_pt properties, log_event_pt *event); celix_status_t logStore_getLogId(log_store_pt store, unsigned long *id); diff --git a/src/hos_celix/src/deployment_admin/private/include/log_sync.h b/src/hos_celix/src/deployment_admin/private/include/log_sync.h index db384c96..7cd10d9e 100644 --- a/src/hos_celix/src/deployment_admin/private/include/log_sync.h +++ b/src/hos_celix/src/deployment_admin/private/include/log_sync.h @@ -20,7 +20,7 @@ * log_sync.h * * \date Apr 19, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -31,6 +31,6 @@ typedef struct log_sync *log_sync_pt; -celix_status_t logSync_create(apr_pool_t *pool, char *targetId, log_store_pt store, log_sync_pt *logSync); +celix_status_t logSync_create(char *targetId, log_store_pt store, log_sync_pt *logSync); #endif /* LOG_SYNC_H_ */ diff --git a/src/hos_celix/src/deployment_admin/private/include/miniunz.h b/src/hos_celix/src/deployment_admin/private/include/miniunz.h index e132d83f..f54b1fa9 100644 --- a/src/hos_celix/src/deployment_admin/private/include/miniunz.h +++ b/src/hos_celix/src/deployment_admin/private/include/miniunz.h @@ -20,7 +20,7 @@ * miniunz.h * * \date Aug 8, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c b/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c index 94ccbbf3..6ef80dc7 100644 --- a/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c +++ b/src/hos_celix/src/deployment_admin/private/src/deployment_admin.c @@ -20,17 +20,26 @@ * deployment_admin.c * * \date Nov 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ + +#include #include #include #include #include + +#include +#include +#include + #include #include -#include +#include + +#include "celixbool.h" #include "deployment_admin.h" #include "celix_errno.h" #include "bundle_context.h" @@ -52,10 +61,10 @@ #define VERSIONS "/versions" -static void *APR_THREAD_FUNC deploymentAdmin_poll(apr_thread_t *thd, void *deploymentAdmin); +static void* deploymentAdmin_poll(void *deploymentAdmin); celix_status_t deploymentAdmin_download(char * url, char **inputFile); size_t deploymentAdmin_writeData(void *ptr, size_t size, size_t nmemb, FILE *stream); -static celix_status_t deploymentAdmin_deleteTree(char * directory, apr_pool_t *mp); +static celix_status_t deploymentAdmin_deleteTree(char * directory); celix_status_t deploymentAdmin_readVersions(deployment_admin_pt admin, array_list_pt *versions); celix_status_t deploymentAdmin_stopDeploymentPackageBundles(deployment_admin_pt admin, deployment_package_pt target); @@ -65,35 +74,51 @@ celix_status_t deploymentAdmin_processDeploymentPackageResources(deployment_admi celix_status_t deploymentAdmin_dropDeploymentPackageResources(deployment_admin_pt admin, deployment_package_pt source, deployment_package_pt target); celix_status_t deploymentAdmin_dropDeploymentPackageBundles(deployment_admin_pt admin, deployment_package_pt source, deployment_package_pt target); celix_status_t deploymentAdmin_startDeploymentPackageBundles(deployment_admin_pt admin, deployment_package_pt source); +static celix_status_t deploymentAdmin_updateAuditPool(deployment_admin_pt admin, DEPLOYMENT_ADMIN_AUDIT_EVENT auditEvent); -celix_status_t deploymentAdmin_create(apr_pool_t *pool, bundle_context_pt context, deployment_admin_pt *admin) { +celix_status_t deploymentAdmin_create(bundle_context_pt context, deployment_admin_pt *admin) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *subpool; - apr_pool_create(&subpool, pool); - *admin = apr_palloc(subpool, sizeof(**admin)); + *admin = calloc(1, sizeof(**admin)); if (!*admin) { status = CELIX_ENOMEM; } else { - (*admin)->pool = subpool; (*admin)->running = true; (*admin)->context = context; (*admin)->current = NULL; (*admin)->packages = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); (*admin)->targetIdentification = NULL; (*admin)->pollUrl = NULL; + (*admin)->auditlogUrl = NULL; + bundleContext_getProperty(context, IDENTIFICATION_ID, &(*admin)->targetIdentification); + + struct timeval tv; + gettimeofday(&tv,NULL); + (*admin)->auditlogId = tv.tv_sec*(uint64_t)1000000+tv.tv_usec; + (*admin)->aditlogSeqNr = 0; + if ((*admin)->targetIdentification == NULL ) { - printf("Target name must be set using \"deployment_admin_identification\"\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Target name must be set using \"deployment_admin_identification\""); status = CELIX_ILLEGAL_ARGUMENT; } else { char *url = NULL; bundleContext_getProperty(context, DISCOVERY_URL, &url); if (url == NULL) { - printf("URL must be set using \"deployment_admin_url\"\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "URL must be set using \"deployment_admin_url\"\n"); status = CELIX_ILLEGAL_ARGUMENT; } else { - (*admin)->pollUrl = apr_pstrcat(subpool, url, (*admin)->targetIdentification, VERSIONS, NULL); + int pollUrlLength = strlen(url) + strlen((*admin)->targetIdentification) + strlen(VERSIONS) + 13; + int auditlogUrlLength = strlen(url) + 10; + + char pollUrl[pollUrlLength]; + char auditlogUrl[auditlogUrlLength]; + + snprintf(pollUrl, pollUrlLength, "%s/deployment/%s%s", url, (*admin)->targetIdentification, VERSIONS); + snprintf(auditlogUrl, auditlogUrlLength, "%s/auditlog", url); + + (*admin)->pollUrl = strdup(pollUrl); + (*admin)->auditlogUrl = strdup(auditlogUrl); // log_store_pt store = NULL; // log_pt log = NULL; @@ -105,7 +130,7 @@ celix_status_t deploymentAdmin_create(apr_pool_t *pool, bundle_context_pt contex // log_log(log, 20000, NULL); - apr_thread_create(&(*admin)->poller, NULL, deploymentAdmin_poll, *admin, subpool); + celixThread_create(&(*admin)->poller, NULL, deploymentAdmin_poll, *admin); } } } @@ -113,9 +138,77 @@ celix_status_t deploymentAdmin_create(apr_pool_t *pool, bundle_context_pt contex return status; } -static void *APR_THREAD_FUNC deploymentAdmin_poll(apr_thread_t *thd, void *deploymentAdmin) { + + +celix_status_t deploymentAdmin_destroy(deployment_admin_pt admin) { + celix_status_t status = CELIX_SUCCESS; + + hash_map_iterator_pt iter = hashMapIterator_create(admin->packages); + + while (hashMapIterator_hasNext(iter)) { + deployment_package_pt target = (deployment_package_pt) hashMapIterator_nextValue(iter); + deploymentPackage_destroy(target); + } + + hashMapIterator_destroy(iter); + + hashMap_destroy(admin->packages, false, false); + + if (admin->current != NULL) { + free(admin->current); + } + + free(admin->pollUrl); + free(admin->auditlogUrl); + + free(admin); + + return status; +} + +static celix_status_t deploymentAdmin_updateAuditPool(deployment_admin_pt admin, DEPLOYMENT_ADMIN_AUDIT_EVENT auditEvent) { + celix_status_t status = CELIX_SUCCESS; + + + CURL *curl; + CURLcode res; + curl = curl_easy_init(); + + if (!curl) { + status = CELIX_BUNDLE_EXCEPTION; + + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error initializing curl."); + } + + char url[strlen(admin->auditlogUrl)+6]; + sprintf(url, "%s/send", admin->auditlogUrl); + char entry[512]; + int entrySize = snprintf(entry, 512, "%s,%llu,%u,0,%i\n", admin->targetIdentification, admin->auditlogId, admin->aditlogSeqNr++, auditEvent); + if (entrySize >= 512) { + status = CELIX_BUNDLE_EXCEPTION; + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error, entry buffer is too small"); + } + + if (status == CELIX_SUCCESS) { + curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, entry); + res = curl_easy_perform(curl); + + if (res != CURLE_OK ) { + status = CELIX_BUNDLE_EXCEPTION; + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error sending auditlog, got curl error code %d", res); + } + } + + return status; +} + +static void *deploymentAdmin_poll(void *deploymentAdmin) { deployment_admin_pt admin = deploymentAdmin; + /*first poll send framework started audit event, note this will register the target in Apache ACE*/ + deploymentAdmin_updateAuditPool(admin, DEPLOYMENT_ADMIN_AUDIT_EVENT__FRAMEWORK_STARTED); + while (admin->running) { //poll ace array_list_pt versions = NULL; @@ -125,48 +218,59 @@ static void *APR_THREAD_FUNC deploymentAdmin_poll(apr_thread_t *thd, void *deplo if (last != NULL) { if (admin->current == NULL || strcmp(last, admin->current) > 0) { - char *request = NULL; + int length = strlen(admin->pollUrl) + strlen(last) + 2; + char request[length]; if (admin->current == NULL) { - request = apr_pstrcat(admin->pool, admin->pollUrl, "/", last, NULL); + snprintf(request, length, "%s/%s", admin->pollUrl, last); } else { - // We do not yet support fix packages - //request = apr_pstrcat(admin->pool, VERSIONS, "/", last, "?current=", admin->current, NULL); - request = apr_pstrcat(admin->pool, admin->pollUrl, "/", last, NULL); + // TODO + // We do not yet support fix packages + // Check string lenght! + // snprintf(request, length, "%s/%s?current=%s", admin->pollUrl, last, admin->current); + snprintf(request, length, "%s/%s", admin->pollUrl, last); } - char inputFile[MAXNAMLEN]; - inputFile[0] = '\0'; - char *test = inputFile; - celix_status_t status = deploymentAdmin_download(request, &test); + char *inputFilename = NULL; + celix_status_t status = deploymentAdmin_download(request, &inputFilename); if (status == CELIX_SUCCESS) { - // Handle file - char tmpDir[MAXNAMLEN]; - tmpDir[0] = '\0'; - tmpnam(tmpDir); - - apr_dir_make(tmpDir, APR_UREAD|APR_UWRITE|APR_UEXECUTE, admin->pool); - - // TODO: update to use bundle cache DataFile instead of module entries. - unzip_extractDeploymentPackage(test, tmpDir); - char *manifest = apr_pstrcat(admin->pool, tmpDir, "/META-INF/MANIFEST.MF", NULL); - manifest_pt mf = NULL; - manifest_createFromFile(admin->pool, manifest, &mf); - deployment_package_pt source = NULL; - deploymentPackage_create(admin->pool, admin->context, mf, &source); - char *name = NULL; - deploymentPackage_getName(source, &name); - bundle_pt bundle = NULL; bundleContext_getBundle(admin->context, &bundle); char *entry = NULL; - bundle_getEntry(bundle, "/", admin->pool, &entry); - char *repoDir = apr_pstrcat(admin->pool, entry, "repo", NULL); - apr_dir_make(repoDir, APR_UREAD|APR_UWRITE|APR_UEXECUTE, admin->pool); - char *repoCache = apr_pstrcat(admin->pool, entry, "repo/", name, NULL); - deploymentAdmin_deleteTree(repoCache, admin->pool); - apr_status_t stat = apr_file_rename(tmpDir, repoCache, admin->pool); - if (stat != APR_SUCCESS) { - printf("No success\n"); + bundle_getEntry(bundle, "/", &entry); + + // Handle file + char tmpDir[256]; + char uuid[37]; + uuid_t uid; + uuid_generate(uid); + uuid_unparse(uid, uuid); + snprintf(tmpDir, 256, "%s%s", entry, uuid); + mkdir(tmpDir, S_IRWXU); + + // TODO: update to use bundle cache DataFile instead of module entries. + unzip_extractDeploymentPackage(inputFilename, tmpDir); + int length = strlen(tmpDir) + 22; + char manifest[length]; + snprintf(manifest, length, "%s/META-INF/MANIFEST.MF", tmpDir); + manifest_pt mf = NULL; + manifest_createFromFile(manifest, &mf); + deployment_package_pt source = NULL; + deploymentPackage_create(admin->context, mf, &source); + char *name = NULL; + deploymentPackage_getName(source, &name); + + int repoDirLength = strlen(entry) + 5; + char repoDir[repoDirLength]; + snprintf(repoDir, repoDirLength, "%srepo", entry); + mkdir(repoDir, S_IRWXU); + + int repoCacheLength = strlen(entry) + strlen(name) + 6; + char repoCache[repoCacheLength]; + snprintf(repoCache, repoCacheLength, "%srepo/%s", entry, name); + deploymentAdmin_deleteTree(repoCache); + int stat = rename(tmpDir, repoCache); + if (stat != 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "No success"); } deployment_package_pt target = hashMap_get(admin->packages, name); @@ -182,18 +286,21 @@ static void *APR_THREAD_FUNC deploymentAdmin_poll(apr_thread_t *thd, void *deplo deploymentAdmin_dropDeploymentPackageBundles(admin, source, target); deploymentAdmin_startDeploymentPackageBundles(admin, source); - deploymentAdmin_deleteTree(repoCache, admin->pool); - deploymentAdmin_deleteTree(tmpDir, admin->pool); - remove(test); + deploymentAdmin_deleteTree(repoCache); + deploymentAdmin_deleteTree(tmpDir); + remove(inputFilename); admin->current = strdup(last); hashMap_put(admin->packages, name, source); } + if (inputFilename != NULL) { + free(inputFilename); + } } } sleep(5); } - apr_thread_exit(thd, APR_SUCCESS); + celixThread_exit(NULL); return NULL; } @@ -208,9 +315,9 @@ size_t deploymentAdmin_parseVersions(void *contents, size_t size, size_t nmemb, mem->memory = realloc(mem->memory, mem->size + realsize + 1); if (mem->memory == NULL) { - /* out of memory! */ - printf("not enough memory (realloc returned NULL)\n"); - exit(EXIT_FAILURE); + /* out of memory! */ + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "not enough memory (realloc returned NULL)"); + exit(EXIT_FAILURE); } memcpy(&(mem->memory[mem->size]), contents, realsize); @@ -242,10 +349,10 @@ celix_status_t deploymentAdmin_readVersions(deployment_admin_pt admin, array_lis curl_easy_cleanup(curl); char *last; - char *token = apr_strtok(chunk.memory, "\n", &last); + char *token = strtok_r(chunk.memory, "\n", &last); while (token != NULL) { - arrayList_add(*versions, apr_pstrdup(admin->pool, token)); - token = apr_strtok(NULL, "\n", &last); + arrayList_add(*versions, strdup(token)); + token = strtok_r(NULL, "\n", &last); } } @@ -257,25 +364,28 @@ celix_status_t deploymentAdmin_readVersions(deployment_admin_pt admin, array_lis celix_status_t deploymentAdmin_download(char * url, char **inputFile) { celix_status_t status = CELIX_SUCCESS; - CURL *curl; - CURLcode res; + CURL *curl = NULL; + CURLcode res = 0; curl = curl_easy_init(); if (curl) { - tmpnam(*inputFile); - FILE *fp = fopen(*inputFile, "wb+"); - curl_easy_setopt(curl, CURLOPT_URL, url); - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, deploymentAdmin_writeData); - curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp); - curl_easy_setopt(curl, CURLOPT_FAILONERROR, true); - //curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0); - //curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, updateCommand_downloadProgress); - res = curl_easy_perform(curl); - if (res != CURLE_OK) { - status = CELIX_BUNDLE_EXCEPTION; - } - /* always cleanup */ - curl_easy_cleanup(curl); - fclose(fp); + *inputFile = strdup("updateXXXXXX"); + int fd = mkstemp(*inputFile); + if (fd) { + FILE *fp = fopen(*inputFile, "wb+"); + curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, deploymentAdmin_writeData); + curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp); + curl_easy_setopt(curl, CURLOPT_FAILONERROR, true); + //curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0); + //curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, updateCommand_downloadProgress); + res = curl_easy_perform(curl); + if (res != CURLE_OK) { + status = CELIX_BUNDLE_EXCEPTION; + } + /* always cleanup */ + curl_easy_cleanup(curl); + fclose(fp); + } } if (res != CURLE_OK) { *inputFile[0] = '\0'; @@ -292,35 +402,43 @@ size_t deploymentAdmin_writeData(void *ptr, size_t size, size_t nmemb, FILE *str return written; } -static celix_status_t deploymentAdmin_deleteTree(char * directory, apr_pool_t *mp) { - celix_status_t status = CELIX_SUCCESS; - apr_dir_t *dir; - if (directory && mp) { - if (apr_dir_open(&dir, directory, mp) == APR_SUCCESS) { - apr_finfo_t dp; - while ((apr_dir_read(&dp, APR_FINFO_DIRENT|APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - if ((strcmp((dp.name), ".") != 0) && (strcmp((dp.name), "..") != 0)) { - char subdir[strlen(directory) + strlen(dp.name) + 2]; - strcpy(subdir, directory); - strcat(subdir, "/"); - strcat(subdir, dp.name); +static celix_status_t deploymentAdmin_deleteTree(char * directory) { + DIR *dir; + celix_status_t status = CELIX_SUCCESS; + dir = opendir(directory); + if (dir == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + struct dirent *dp; + while ((dp = readdir(dir)) != NULL) { + if ((strcmp((dp->d_name), ".") != 0) && (strcmp((dp->d_name), "..") != 0)) { + char subdir[512]; + snprintf(subdir, sizeof(subdir), "%s/%s", directory, dp->d_name); - if (dp.filetype == APR_DIR) { - deploymentAdmin_deleteTree(subdir, mp); - } else { - remove(subdir); + if (dp->d_type == DT_DIR) { + status = deploymentAdmin_deleteTree(subdir); + } else { + if (remove(subdir) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + break; } } - } - remove(directory); - } else { - status = CELIX_FILE_IO_EXCEPTION; - } - } else { - status = CELIX_ILLEGAL_ARGUMENT; + } + } + + if (closedir(dir) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + } + if (status == CELIX_SUCCESS) { + if (rmdir(directory) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + } + } } + framework_logIfError(logger, status, NULL, "Failed to delete tree"); + return status; } @@ -338,7 +456,7 @@ celix_status_t deploymentAdmin_stopDeploymentPackageBundles(deployment_admin_pt if (bundle != NULL) { bundle_stop(bundle); } else { - printf("DEPLOYMENT_ADMIN: Bundle %s not found\n", info->symbolicName); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "DEPLOYMENT_ADMIN: Bundle %s not found", info->symbolicName); } } } @@ -358,11 +476,18 @@ celix_status_t deploymentAdmin_updateDeploymentPackageBundles(deployment_admin_p bundleContext_getBundle(admin->context, &bundle); char *entry = NULL; - bundle_getEntry(bundle, "/", admin->pool, &entry); + bundle_getEntry(bundle, "/", &entry); char *name = NULL; deploymentPackage_getName(source, &name); - char *bundlePath = apr_pstrcat(admin->pool, entry, "repo/", name, "/", info->path, NULL); - char *bsn = apr_pstrcat(admin->pool, "osgi-dp:", info->symbolicName, NULL); + + int bundlePathLength = strlen(entry) + strlen(name) + strlen(info->path) + 7; + int bsnLength = strlen(info->symbolicName) + 9; + + char bundlePath[bundlePathLength]; + snprintf(bundlePath, bundlePathLength, "%srepo/%s/%s", entry, name, info->path); + + char bsn[bsnLength]; + snprintf(bsn, bsnLength, "osgi-dp:%s", info->symbolicName); bundle_pt updateBundle = NULL; deploymentPackage_getBundle(source, info->symbolicName, &updateBundle); @@ -430,12 +555,11 @@ celix_status_t deploymentAdmin_processDeploymentPackageResources(deployment_admi int i; for (i = 0; i < arrayList_size(infos); i++) { resource_info_pt info = arrayList_get(infos, i); - apr_pool_t *tmpPool = NULL; array_list_pt services = NULL; - char *filter = NULL; + int length = strlen(OSGI_FRAMEWORK_SERVICE_PID) + strlen(info->resourceProcessor) + 4; + char filter[length]; - apr_pool_create(&tmpPool, admin->pool); - filter = apr_pstrcat(tmpPool, "(", OSGI_FRAMEWORK_SERVICE_PID, "=", info->resourceProcessor, ")", NULL); + snprintf(filter, length, "(%s=%s)", OSGI_FRAMEWORK_SERVICE_PID, info->resourceProcessor); status = bundleContext_getServiceReferences(admin->context, DEPLOYMENTADMIN_RESOURCE_PROCESSOR_SERVICE, filter, &services); if (status == CELIX_SUCCESS) { @@ -453,10 +577,12 @@ celix_status_t deploymentAdmin_processDeploymentPackageResources(deployment_admi resource_processor_service_pt processor = processorP; bundleContext_getBundle(admin->context, &bundle); - bundle_getEntry(bundle, "/", admin->pool, &entry); + bundle_getEntry(bundle, "/", &entry); deploymentPackage_getName(source, &name); - char *resourcePath = apr_pstrcat(admin->pool, entry, "repo/", name, "/", info->path, NULL); + int length = strlen(entry) + strlen(name) + strlen(info->path) + 7; + char resourcePath[length]; + snprintf(resourcePath, length, "%srepo/%s/%s", entry, name, info->path, NULL); deploymentPackage_getName(source, &packageName); processor->begin(processor->processor, packageName); @@ -465,6 +591,10 @@ celix_status_t deploymentAdmin_processDeploymentPackageResources(deployment_admi } } + if(services!=NULL){ + arrayList_destroy(services); + } + } @@ -483,14 +613,11 @@ celix_status_t deploymentAdmin_dropDeploymentPackageResources(deployment_admin_p resource_info_pt sourceInfo = NULL; deploymentPackage_getResourceInfoByPath(source, info->path, &sourceInfo); if (sourceInfo == NULL) { - apr_pool_t *tmpPool = NULL; array_list_pt services = NULL; - char *filter = NULL; - - - apr_pool_create(&tmpPool, admin->pool); - filter = apr_pstrcat(tmpPool, "(", OSGI_FRAMEWORK_SERVICE_PID, "=", info->resourceProcessor, ")", NULL); + int length = strlen(OSGI_FRAMEWORK_SERVICE_PID) + strlen(info->resourceProcessor) + 4; + char filter[length]; + snprintf(filter, length, "(%s=%s)", OSGI_FRAMEWORK_SERVICE_PID, info->resourceProcessor); status = bundleContext_getServiceReferences(admin->context, DEPLOYMENTADMIN_RESOURCE_PROCESSOR_SERVICE, filter, &services); if (status == CELIX_SUCCESS) { if (services != NULL && arrayList_size(services) > 0) { @@ -500,7 +627,6 @@ celix_status_t deploymentAdmin_dropDeploymentPackageResources(deployment_admin_p void *processorP = NULL; status = bundleContext_getService(admin->context, ref, &processorP); if (status == CELIX_SUCCESS) { - bundle_pt bundle = NULL; char *packageName = NULL; resource_processor_service_pt processor = processorP; @@ -511,6 +637,10 @@ celix_status_t deploymentAdmin_dropDeploymentPackageResources(deployment_admin_p } } + if(services!=NULL){ + arrayList_destroy(services); + } + } } } @@ -556,7 +686,7 @@ celix_status_t deploymentAdmin_startDeploymentPackageBundles(deployment_admin_pt if (bundle != NULL) { bundle_start(bundle); } else { - printf("DEPLOYMENT_ADMIN: Could not start bundle %s\n", info->symbolicName); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "DEPLOYMENT_ADMIN: Could not start bundle %s", info->symbolicName); } } } diff --git a/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c b/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c index cfdfc8a6..9a3ce5f9 100644 --- a/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c +++ b/src/hos_celix/src/deployment_admin/private/src/deployment_admin_activator.c @@ -20,7 +20,7 @@ * deployment_admin_activator.c * * \date Nov 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -28,34 +28,24 @@ #include "bundle_activator.h" #include "deployment_admin.h" -struct activator { - apr_pool_t *pool; +struct bundle_activator { deployment_admin_pt admin; }; +typedef struct bundle_activator* bundle_activator_pt; + celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator; + bundle_activator_pt activator = NULL; - status = bundleContext_getMemoryPool(context, &parentPool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + status = deploymentAdmin_create(context, &activator->admin); - status = deploymentAdmin_create(pool, context, &activator->admin); - - *userData = activator; - } - } + *userData = activator; } return status; @@ -63,21 +53,25 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - return status; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; + + bundle_activator_pt activator = (bundle_activator_pt) userData; + + status = deploymentAdmin_destroy(activator->admin); + + free(activator); + return status; } diff --git a/src/hos_celix/src/deployment_admin/private/src/deployment_package.c b/src/hos_celix/src/deployment_admin/private/src/deployment_package.c index 9787641a..0c4cddfd 100644 --- a/src/hos_celix/src/deployment_admin/private/src/deployment_package.c +++ b/src/hos_celix/src/deployment_admin/private/src/deployment_package.c @@ -20,7 +20,7 @@ * deployment_package.c * * \date Nov 8, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -41,14 +41,13 @@ celix_status_t deploymentPackage_processEntries(deployment_package_pt package); static celix_status_t deploymentPackage_isBundleResource(properties_pt attributes, bool *isBundleResource); static celix_status_t deploymentPackage_parseBooleanHeader(char *value, bool *boolValue); -celix_status_t deploymentPackage_create(apr_pool_t *pool, bundle_context_pt context, manifest_pt manifest, deployment_package_pt *package) { +celix_status_t deploymentPackage_create(bundle_context_pt context, manifest_pt manifest, deployment_package_pt *package) { celix_status_t status = CELIX_SUCCESS; - *package = apr_palloc(pool, sizeof(**package)); + *package = calloc(1, sizeof(**package)); if (!package) { status = CELIX_ENOMEM; } else { - (*package)->pool = pool; (*package)->context = context; (*package)->manifest = manifest; (*package)->bundleInfos = NULL; @@ -78,6 +77,20 @@ celix_status_t deploymentPackage_create(apr_pool_t *pool, bundle_context_pt cont return status; } +celix_status_t deploymentPackage_destroy(deployment_package_pt package) { + celix_status_t status = CELIX_SUCCESS; + + hashMap_destroy(package->nameToBundleInfo, false, false); + hashMap_destroy(package->pathToEntry, false, false); + + arrayList_destroy(package->bundleInfos); + arrayList_destroy(package->resourceInfos); + + free(package); + + return status; +} + celix_status_t deploymentPackage_getName(deployment_package_pt package, char **name) { *name = manifest_getValue(package->manifest, "DeploymentPackage-SymbolicName"); return CELIX_SUCCESS; @@ -126,7 +139,7 @@ celix_status_t deploymentPackage_getResourceInfoByPath(deployment_package_pt pac celix_status_t deploymentPackage_getVersion(deployment_package_pt package, version_pt *version) { char *versionStr = manifest_getValue(package->manifest, "DeploymentPackage-Version"); - return version_createVersionFromString(package->pool, versionStr, version); + return version_createVersionFromString(versionStr, version); } celix_status_t deploymentPackage_processEntries(deployment_package_pt package) { @@ -143,19 +156,19 @@ celix_status_t deploymentPackage_processEntries(deployment_package_pt package) { bool isBundleResource; deploymentPackage_isBundleResource(values, &isBundleResource); if (isBundleResource) { - bundle_info_pt info = apr_palloc(package->pool, sizeof(*info)); + bundle_info_pt info = calloc(1, sizeof(*info)); info->path = name; info->attributes = values; info->symbolicName = properties_get(values, (char *) OSGI_FRAMEWORK_BUNDLE_SYMBOLICNAME); char *version = properties_get(values, (char *) OSGI_FRAMEWORK_BUNDLE_VERSION); info->version = NULL; - status = version_createVersionFromString(package->pool, version, &info->version); + status = version_createVersionFromString(version, &info->version); char *customizer = properties_get(values, (char *) DEPLOYMENTPACKAGE_CUSTOMIZER); deploymentPackage_parseBooleanHeader(customizer, &info->customizer); arrayList_add(package->bundleInfos, info); } else { - resource_info_pt info = apr_palloc(package->pool, sizeof(*info)); + resource_info_pt info = calloc(1, sizeof(*info)); info->path = name; info->attributes = values; info->resourceProcessor = properties_get(values, (char *) RESOURCE_PROCESSOR); @@ -163,6 +176,7 @@ celix_status_t deploymentPackage_processEntries(deployment_package_pt package) { arrayList_add(package->resourceInfos, info); } } + hashMapIterator_destroy(iter); return status; } diff --git a/src/hos_celix/src/deployment_admin/private/src/log.c b/src/hos_celix/src/deployment_admin/private/src/log.c index db40d81f..a5227ca9 100644 --- a/src/hos_celix/src/deployment_admin/private/src/log.c +++ b/src/hos_celix/src/deployment_admin/private/src/log.c @@ -20,12 +20,12 @@ * log.c * * \date Apr 19, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include +#include #include "celix_errno.h" @@ -36,10 +36,10 @@ struct log { log_store_pt logStore; }; -celix_status_t log_create(apr_pool_t *pool, log_store_pt store, log_pt *log) { +celix_status_t log_create(log_store_pt store, log_pt *log) { celix_status_t status = CELIX_SUCCESS; - *log = apr_palloc(pool, sizeof(**log)); + *log = calloc(1, sizeof(**log)); if (!*log) { status = CELIX_ENOMEM; } else { @@ -49,6 +49,11 @@ celix_status_t log_create(apr_pool_t *pool, log_store_pt store, log_pt *log) { return status; } +celix_status_t log_destroy(log_pt *log) { + free(*log); + return CELIX_SUCCESS; +} + celix_status_t log_log(log_pt log, unsigned int type, properties_pt properties) { celix_status_t status = CELIX_SUCCESS; diff --git a/src/hos_celix/src/deployment_admin/private/src/log_store.c b/src/hos_celix/src/deployment_admin/private/src/log_store.c index 315f049a..c2bfabc9 100644 --- a/src/hos_celix/src/deployment_admin/private/src/log_store.c +++ b/src/hos_celix/src/deployment_admin/private/src/log_store.c @@ -20,11 +20,10 @@ * log_store.c * * \date Apr 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include @@ -35,8 +34,6 @@ #include "log.h" struct log_store { - apr_pool_t *pool; - unsigned long storeId; array_list_pt logEvents; @@ -44,13 +41,12 @@ struct log_store { static celix_status_t logStore_getNextID(log_store_pt store, unsigned long *id); -celix_status_t logStore_create(apr_pool_t *pool, log_store_pt *store) { +celix_status_t logStore_create(log_store_pt *store) { celix_status_t status = CELIX_SUCCESS; - *store = apr_palloc(pool, sizeof(**store)); + *store = calloc(1, sizeof(**store)); if (!*store) { status = CELIX_ENOMEM; } else { - (*store)->pool = pool; (*store)->storeId = 1; arrayList_create(&(*store)->logEvents); } @@ -61,7 +57,7 @@ celix_status_t logStore_create(apr_pool_t *pool, log_store_pt *store) { celix_status_t logStore_put(log_store_pt store, unsigned int type, properties_pt properties, log_event_pt *event) { celix_status_t status = CELIX_SUCCESS; - *event = apr_palloc(store->pool, sizeof(**event)); + *event = calloc(1, sizeof(**event)); (*event)->targetId = NULL; (*event)->logId = store->storeId; (*event)->id = 0; diff --git a/src/hos_celix/src/deployment_admin/private/src/log_sync.c b/src/hos_celix/src/deployment_admin/private/src/log_sync.c index 5eeabeb4..472c59eb 100644 --- a/src/hos_celix/src/deployment_admin/private/src/log_sync.c +++ b/src/hos_celix/src/deployment_admin/private/src/log_sync.c @@ -20,7 +20,7 @@ * log_sync.c * * \date Apr 19, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -28,27 +28,25 @@ #include #include -#include -#include -#include - #include #include #include "celix_errno.h" +#include "celix_log.h" #include "celixbool.h" +#include "celix_threads.h" + #include "log_sync.h" #include "log_event.h" struct log_sync { - apr_pool_t *pool; log_store_pt logStore; char *targetId; bool running; - apr_thread_t *syncTask; + celix_thread_t syncTask; }; struct log_descriptor { @@ -62,22 +60,21 @@ typedef struct log_descriptor *log_descriptor_pt; celix_status_t logSync_queryLog(log_sync_pt logSync, char *targetId, long logId, char **queryReply); static size_t logSync_readQeury(void *contents, size_t size, size_t nmemb, void *userp); -static void *APR_THREAD_FUNC logSync_synchronize(apr_thread_t *thd, void *logSyncP); +static void *logSync_synchronize(void *logSyncP); -celix_status_t logSync_create(apr_pool_t *pool, char *targetId, log_store_pt store, log_sync_pt *logSync) { +celix_status_t logSync_create(char *targetId, log_store_pt store, log_sync_pt *logSync) { celix_status_t status = CELIX_SUCCESS; - *logSync = apr_palloc(pool, sizeof(**logSync)); + *logSync = calloc(1, sizeof(**logSync)); if (!*logSync) { status = CELIX_ENOMEM; } else { - (*logSync)->pool = pool; (*logSync)->logStore = store; (*logSync)->targetId = targetId; - (*logSync)->syncTask = NULL; + (*logSync)->syncTask = celix_thread_default; (*logSync)->running = true; - apr_thread_create(&(*logSync)->syncTask, NULL, logSync_synchronize, *logSync, pool); + celixThread_create(&(*logSync)->syncTask, NULL, logSync_synchronize, *logSync); } return status; @@ -86,26 +83,26 @@ celix_status_t logSync_create(apr_pool_t *pool, char *targetId, log_store_pt sto celix_status_t logSync_parseLogDescriptor(log_sync_pt logSync, char *descriptorString, log_descriptor_pt *descriptor) { celix_status_t status = CELIX_SUCCESS; - printf("Descriptor: %s\n", descriptorString); + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "Descriptor: %s", descriptorString); char *last = NULL; - char *targetId = apr_strtok(descriptorString, ",", &last); - char *logIdStr = apr_strtok(NULL, ",", &last); + char *targetId = strtok_r(descriptorString, ",", &last); + char *logIdStr = strtok_r(NULL, ",", &last); long logId = 0; if (logIdStr != NULL) { logId = atol(logIdStr); } - char *range = apr_strtok(NULL, ",", &last); - printf("Range: %s\n", range); + char *range = strtok_r(NULL, ",", &last); + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "Range: %s", range); long low = 0; long high = 0; if (range != NULL) { char *rangeToken = NULL; - low = atol(apr_strtok(range, "-", &rangeToken)); - high = atol(apr_strtok(NULL, "-", &rangeToken)); + low = atol(strtok_r(range, "-", &rangeToken)); + high = atol(strtok_r(NULL, "-", &rangeToken)); } - *descriptor = apr_palloc(logSync->pool, sizeof(**descriptor)); + *descriptor = calloc(1, sizeof(**descriptor)); if (!*descriptor) { status = CELIX_ENOMEM; } else { @@ -118,7 +115,7 @@ celix_status_t logSync_parseLogDescriptor(log_sync_pt logSync, char *descriptorS return status; } -static void *APR_THREAD_FUNC logSync_synchronize(apr_thread_t *thd, void *logSyncP) { +static void *logSync_synchronize(void *logSyncP) { log_sync_pt logSync = logSyncP; while (logSync->running) { @@ -135,25 +132,18 @@ static void *APR_THREAD_FUNC logSync_synchronize(apr_thread_t *thd, void *logSyn long highest = 0; logStore_getHighestId(logSync->logStore, &highest); -// printf("Highest local: %ld\n", highest); -// printf("Highest remote: %ld\n", descriptor->high); - if (highest >= 0) { int i; for (i = descriptor->high + 1; i <= highest; i++) { array_list_pt events = NULL; logStore_getEvents(logSync->logStore, &events); - log_event_pt event = arrayList_get(events, i); -// printf("Event id: %ld\n", event->id); - - } } sleep(10); } - apr_thread_exit(thd, APR_SUCCESS); + celixThread_exit(NULL); return NULL; } @@ -165,8 +155,9 @@ struct MemoryStruct { celix_status_t logSync_queryLog(log_sync_pt logSync, char *targetId, long logId, char **queryReply) { // http://localhost:8080/auditlog/query?tid=targetid&logid=logid celix_status_t status = CELIX_SUCCESS; - - char *query = apr_pstrcat(logSync->pool, "http://localhost:8080/auditlog/query?tid=", targetId, "&logid=1", NULL); + int length = strlen(targetId) + 60; + char query[length]; + snprintf(query, length, "http://localhost:8080/auditlog/query?tid=%s&logid=1", targetId); CURL *curl; CURLcode res; @@ -183,11 +174,11 @@ celix_status_t logSync_queryLog(log_sync_pt logSync, char *targetId, long logId, if (res != CURLE_OK) { status = CELIX_BUNDLE_EXCEPTION; } - printf("Error: %d\n", res); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: %d", res); /* always cleanup */ curl_easy_cleanup(curl); - *queryReply = apr_pstrdup(logSync->pool, chunk.memory); + *queryReply = strdup(chunk.memory); } return status; @@ -199,9 +190,9 @@ static size_t logSync_readQeury(void *contents, size_t size, size_t nmemb, void mem->memory = realloc(mem->memory, mem->size + realsize + 1); if (mem->memory == NULL) { - /* out of memory! */ - printf("not enough memory (realloc returned NULL)\n"); - exit(EXIT_FAILURE); + /* out of memory! */ + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "not enough memory (realloc returned NULL)"); + exit(EXIT_FAILURE); } memcpy(&(mem->memory[mem->size]), contents, realsize); diff --git a/src/hos_celix/src/deployment_admin/public/include/resource_processor.h b/src/hos_celix/src/deployment_admin/public/include/resource_processor.h index b9792e04..f91e13b7 100644 --- a/src/hos_celix/src/deployment_admin/public/include/resource_processor.h +++ b/src/hos_celix/src/deployment_admin/public/include/resource_processor.h @@ -20,7 +20,7 @@ * resource_processor.h * * \date Feb 13, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/device_access/device_access/CMakeLists.txt b/src/hos_celix/src/device_access/device_access/CMakeLists.txt index d09ab1f0..82b9e09a 100644 --- a/src/hos_celix/src/device_access/device_access/CMakeLists.txt +++ b/src/hos_celix/src/device_access/device_access/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(APR REQUIRED) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_device_manager") +SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Device Access Device Manager") bundle(device_manager SOURCES @@ -27,6 +28,8 @@ bundle(device_manager SOURCES private/src/driver_loader private/src/driver_matcher + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c + private/include/device_manager.h private/include/driver_attributes.h private/include/driver_loader.h @@ -44,6 +47,7 @@ install_bundle(device_manager include_directories("${PROJECT_SOURCE_DIR}/framework/public/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") include_directories("public/include") include_directories("private/include") diff --git a/src/hos_celix/src/device_access/device_access/private/include/device_manager.h b/src/hos_celix/src/device_access/device_access/private/include/device_manager.h index ef6e3d4a..00a4f2c0 100644 --- a/src/hos_celix/src/device_access/device_access/private/include/device_manager.h +++ b/src/hos_celix/src/device_access/device_access/private/include/device_manager.h @@ -20,20 +20,22 @@ * device_manager.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEVICE_MANAGER_H_ #define DEVICE_MANAGER_H_ +#include "log_helper.h" + #include "driver_loader.h" typedef struct device_manager *device_manager_pt; -celix_status_t deviceManager_create(apr_pool_t *pool, bundle_context_pt context, device_manager_pt *manager); +celix_status_t deviceManager_create(bundle_context_pt context, log_helper_pt logHelper, device_manager_pt *manager); celix_status_t deviceManager_destroy(device_manager_pt manager); -celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_pool_t *attachPool, driver_loader_pt loader, +celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, driver_loader_pt loader, array_list_pt driverIds, array_list_pt included, array_list_pt excluded, void *service, service_reference_pt reference); celix_status_t deviceManager_noDriverFound(device_manager_pt manager, void *service, service_reference_pt reference); diff --git a/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h b/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h index 5883eabb..73bfac13 100644 --- a/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h +++ b/src/hos_celix/src/device_access/device_access/private/include/driver_attributes.h @@ -20,7 +20,7 @@ * driver_attributes.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_ATTRIBUTES_H_ @@ -30,7 +30,7 @@ typedef struct driver_attributes *driver_attributes_pt; -celix_status_t driverAttributes_create(apr_pool_t *pool, service_reference_pt reference, driver_service_pt driver, driver_attributes_pt *attributes); +celix_status_t driverAttributes_create(service_reference_pt reference, driver_service_pt driver, driver_attributes_pt *attributes); celix_status_t driverAttributes_getReference(driver_attributes_pt driverAttributes, service_reference_pt *reference); celix_status_t driverAttributes_getDriverId(driver_attributes_pt driverAttributes, char **driverId); diff --git a/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h b/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h index 474b4bf3..fde9c88c 100644 --- a/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h +++ b/src/hos_celix/src/device_access/device_access/private/include/driver_loader.h @@ -20,7 +20,7 @@ * driver_loader.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_LOADER_H_ @@ -33,14 +33,15 @@ typedef struct driver_loader *driver_loader_pt; -celix_status_t driverLoader_create(apr_pool_t *pool, bundle_context_pt context, driver_loader_pt *loader); +celix_status_t driverLoader_create(bundle_context_pt context, driver_loader_pt *loader); +celix_status_t driverLoader_destroy(driver_loader_pt *loader); -celix_status_t driverLoader_findDrivers(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, properties_pt properties, array_list_pt *driversIds); -celix_status_t driverLoader_findDriversForLocator(driver_loader_pt loader, apr_pool_t *pool, driver_locator_service_pt locator, properties_pt properties, array_list_pt *driversIds); +celix_status_t driverLoader_findDrivers(driver_loader_pt loader, array_list_pt locators, properties_pt properties, array_list_pt *driversIds); +celix_status_t driverLoader_findDriversForLocator(driver_loader_pt loader, driver_locator_service_pt locator, properties_pt properties, array_list_pt *driversIds); -celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, array_list_pt driverIds, array_list_pt *references); -celix_status_t driverLoader_loadDriver(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, char *driverId, array_list_pt *references); -celix_status_t driverLoader_loadDriverForLocator(driver_loader_pt loader, apr_pool_t *pool, driver_locator_service_pt locator, char *driverId, array_list_pt *references); +celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, array_list_pt locators, array_list_pt driverIds, array_list_pt *references); +celix_status_t driverLoader_loadDriver(driver_loader_pt loader, array_list_pt locators, char *driverId, array_list_pt *references); +celix_status_t driverLoader_loadDriverForLocator(driver_loader_pt loader, driver_locator_service_pt locator, char *driverId, array_list_pt *references); celix_status_t driverLoader_unloadDrivers(driver_loader_pt loader, driver_attributes_pt finalDriver); diff --git a/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h b/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h index fdd58875..d6cdb224 100644 --- a/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h +++ b/src/hos_celix/src/device_access/device_access/private/include/driver_matcher.h @@ -20,7 +20,7 @@ * driver_matcher.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_MATCHER_H_ @@ -32,10 +32,11 @@ typedef struct driver_matcher *driver_matcher_pt; -celix_status_t driverMatcher_create(apr_pool_t *pool, bundle_context_pt context, driver_matcher_pt *matcher); +celix_status_t driverMatcher_create(bundle_context_pt context, driver_matcher_pt *matcher); +celix_status_t driverMatcher_destroy(driver_matcher_pt *matcher); celix_status_t driverMatcher_add(driver_matcher_pt matcher, int match, driver_attributes_pt attributes); -celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, apr_pool_t *pool, service_reference_pt reference, match_pt *match); +celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, service_reference_pt reference, match_pt *match); #endif /* DRIVER_MATCHER_H_ */ diff --git a/src/hos_celix/src/device_access/device_access/private/src/activator.c b/src/hos_celix/src/device_access/device_access/private/src/activator.c index 8388a12a..007e725f 100755 --- a/src/hos_celix/src/device_access/device_access/private/src/activator.c +++ b/src/hos_celix/src/device_access/device_access/private/src/activator.c @@ -20,11 +20,10 @@ * activator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include #include @@ -33,10 +32,12 @@ #include "driver_locator.h" #include "device_manager.h" +#include "log_service.h" +#include "log_helper.h" struct device_manager_bundle_instance { + log_helper_pt loghelper; bundle_context_pt context; - apr_pool_t *pool; device_manager_pt deviceManager; service_tracker_pt driverLocatorTracker; service_tracker_pt driverTracker; @@ -62,18 +63,17 @@ celix_status_t addingService_dummy_func(void * handle, service_reference_pt refe celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - device_manager_bundle_instance_pt bi = apr_palloc(pool, sizeof(struct device_manager_bundle_instance)); - if (bi == NULL) { - status = CELIX_ENOMEM; - } else { - (*userData) = bi; - bi->context = context; - bi->pool = pool; - status = deviceManager_create(pool, context, &bi->deviceManager); - } + device_manager_bundle_instance_pt bi = calloc(1, sizeof(struct device_manager_bundle_instance)); + if (bi == NULL) { + status = CELIX_ENOMEM; + } else { + (*userData) = bi; + bi->context = context; + + logHelper_create(context, &bi->loghelper); + logHelper_start(bi->loghelper); + + status = deviceManager_create(context, bi->loghelper, &bi->deviceManager); } return status; } @@ -81,32 +81,30 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; device_manager_bundle_instance_pt bundleData = userData; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); + + status = deviceManagerBundle_createDriverLocatorTracker(bundleData); if (status == CELIX_SUCCESS) { - status = deviceManagerBundle_createDriverLocatorTracker(bundleData); + status = deviceManagerBundle_createDriverTracker(bundleData); if (status == CELIX_SUCCESS) { - status = deviceManagerBundle_createDriverTracker(bundleData); - if (status == CELIX_SUCCESS) { - status = deviceManagerBundle_createDeviceTracker(bundleData); + status = deviceManagerBundle_createDeviceTracker(bundleData); + if (status == CELIX_SUCCESS) { + status = serviceTracker_open(bundleData->driverLocatorTracker); if (status == CELIX_SUCCESS) { - status = serviceTracker_open(bundleData->driverLocatorTracker); + status = serviceTracker_open(bundleData->driverTracker); if (status == CELIX_SUCCESS) { - status = serviceTracker_open(bundleData->driverTracker); - if (status == CELIX_SUCCESS) { - status = serviceTracker_open(bundleData->deviceTracker); - } + status = serviceTracker_open(bundleData->deviceTracker); } } - } + } } } if (status != CELIX_SUCCESS) { - printf("DEVICE_MANAGER: Error while starting bundle got error num %i\n", status); + logHelper_log(bundleData->loghelper, OSGI_LOGSERVICE_ERROR, "DEVICE_MANAGER: Error while starting bundle got error num %d", status); } - printf("DEVICE_MANAGER: Started\n"); + logHelper_log(bundleData->loghelper, OSGI_LOGSERVICE_INFO, "DEVICE_MANAGER: Started"); + return status; } @@ -115,12 +113,12 @@ static celix_status_t deviceManagerBundle_createDriverLocatorTracker(device_mana service_tracker_customizer_pt customizer = NULL; - status = serviceTrackerCustomizer_create(bundleData->pool, bundleData->deviceManager, addingService_dummy_func, + status = serviceTrackerCustomizer_create(bundleData->deviceManager, addingService_dummy_func, deviceManager_locatorAdded, deviceManager_locatorModified, deviceManager_locatorRemoved, &customizer); if (status == CELIX_SUCCESS) { service_tracker_pt tracker = NULL; - status = serviceTracker_create(bundleData->pool, bundleData->context, "driver_locator", customizer, &tracker); + status = serviceTracker_create(bundleData->context, "driver_locator", customizer, &tracker); if (status == CELIX_SUCCESS) { bundleData->driverLocatorTracker=tracker; } @@ -135,12 +133,12 @@ static celix_status_t deviceManagerBundle_createDriverTracker(device_manager_bun service_tracker_customizer_pt customizer = NULL; - status = serviceTrackerCustomizer_create(bundleData->pool, bundleData->deviceManager, addingService_dummy_func, + status = serviceTrackerCustomizer_create(bundleData->deviceManager, addingService_dummy_func, deviceManager_driverAdded, deviceManager_driverModified, deviceManager_driverRemoved, &customizer); if (status == CELIX_SUCCESS) { service_tracker_pt tracker = NULL; - status = serviceTracker_createWithFilter(bundleData->pool, bundleData->context, "(objectClass=driver)", customizer, &tracker); + status = serviceTracker_createWithFilter(bundleData->context, "(objectClass=driver)", customizer, &tracker); if (status == CELIX_SUCCESS) { bundleData->driverTracker=tracker; } @@ -155,12 +153,12 @@ static celix_status_t deviceManagerBundle_createDeviceTracker(device_manager_bun service_tracker_customizer_pt customizer = NULL; - status = serviceTrackerCustomizer_create(bundleData->pool, bundleData->deviceManager, addingService_dummy_func, + status = serviceTrackerCustomizer_create(bundleData->deviceManager, addingService_dummy_func, deviceManager_deviceAdded, deviceManager_deviceModified, deviceManager_deviceRemoved, &customizer); if (status == CELIX_SUCCESS) { service_tracker_pt tracker = NULL; - status = serviceTracker_createWithFilter(bundleData->pool, bundleData->context, "(|(objectClass=device)(DEVICE_CATEGORY=*))", customizer, &tracker); + status = serviceTracker_createWithFilter(bundleData->context, "(|(objectClass=device)(DEVICE_CATEGORY=*))", customizer, &tracker); if (status == CELIX_SUCCESS) { bundleData->deviceTracker=tracker; } @@ -180,12 +178,17 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) status = serviceTracker_close(bundleData->deviceTracker); } } + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; device_manager_bundle_instance_pt bundleData = userData; - deviceManager_destroy(bundleData->deviceManager); - return CELIX_SUCCESS; + status = deviceManager_destroy(bundleData->deviceManager); + + logHelper_stop(bundleData->loghelper); + logHelper_destroy(&bundleData->loghelper); + + return status; } diff --git a/src/hos_celix/src/device_access/device_access/private/src/device_manager.c b/src/hos_celix/src/device_access/device_access/private/src/device_manager.c index 70bad8e7..692081fe 100644 --- a/src/hos_celix/src/device_access/device_access/private/src/device_manager.c +++ b/src/hos_celix/src/device_access/device_access/private/src/device_manager.c @@ -20,12 +20,11 @@ * device_manager.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include #include "device_manager.h" #include "driver_locator.h" @@ -34,6 +33,8 @@ #include "driver_loader.h" #include "driver.h" #include "device.h" +#include "log_service.h" + #include #include @@ -42,26 +43,25 @@ #include struct device_manager { - apr_pool_t *pool; bundle_context_pt context; hash_map_pt devices; hash_map_pt drivers; array_list_pt locators; driver_selector_service_pt selector; + log_helper_pt loghelper; }; static celix_status_t deviceManager_attachAlgorithm(device_manager_pt manager, service_reference_pt ref, void *service); -static celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_t *pool, array_list_pt *idleDevices); +static celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, array_list_pt *idleDevices); static celix_status_t deviceManager_isDriverBundle(device_manager_pt manager, bundle_pt bundle, bool *isDriver); -celix_status_t deviceManager_create(apr_pool_t *pool, bundle_context_pt context, device_manager_pt *manager) { +celix_status_t deviceManager_create(bundle_context_pt context, log_helper_pt logHelper, device_manager_pt *manager) { celix_status_t status = CELIX_SUCCESS; - *manager = apr_palloc(pool, sizeof(**manager)); + *manager = calloc(1, sizeof(**manager)); if (!*manager) { status = CELIX_ENOMEM; } else { - (*manager)->pool = pool; (*manager)->context = context; (*manager)->devices = NULL; (*manager)->drivers = NULL; @@ -70,17 +70,21 @@ celix_status_t deviceManager_create(apr_pool_t *pool, bundle_context_pt context, (*manager)->devices = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); (*manager)->drivers = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); + + (*manager)->loghelper = logHelper; + status = arrayList_create(&(*manager)->locators); } - printf("DEVICE_MANAGER: Initialized\n"); + logHelper_log((*manager)->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Initialized"); return status; } celix_status_t deviceManager_destroy(device_manager_pt manager) { celix_status_t status = CELIX_SUCCESS; - printf("DEVICE_MANAGER: Stop\n"); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "DEVICE_MANAGER: Stop"); + hashMap_destroy(manager->devices, false, false); hashMap_destroy(manager->drivers, false, false); arrayList_destroy(manager->locators); @@ -89,48 +93,50 @@ celix_status_t deviceManager_destroy(device_manager_pt manager) { } celix_status_t deviceManager_selectorAdded(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Add selector\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Add selector"); + manager->selector = (driver_selector_service_pt) service; return CELIX_SUCCESS; } celix_status_t deviceManager_selectorModified(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Modify selector\n"); + device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Modify selector"); return CELIX_SUCCESS; } celix_status_t deviceManager_selectorRemoved(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Remove selector\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Remove selector"); manager->selector = NULL; return CELIX_SUCCESS; } celix_status_t deviceManager_locatorAdded(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Add locator\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Add locator"); arrayList_add(manager->locators, service); return CELIX_SUCCESS; } celix_status_t deviceManager_locatorModified(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Modify locator\n"); + device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Modify locator"); return CELIX_SUCCESS; } celix_status_t deviceManager_locatorRemoved(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Remove locator\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Remove locator"); arrayList_removeElement(manager->locators, service); return CELIX_SUCCESS; } celix_status_t deviceManager_deviceAdded(void * handle, service_reference_pt ref, void * service) { celix_status_t status = CELIX_SUCCESS; - printf("DEVICE_MANAGER: Add device\n"); device_manager_pt manager = handle; - + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Add device"); status = deviceManager_attachAlgorithm(manager, ref, service); return status; @@ -139,74 +145,73 @@ celix_status_t deviceManager_deviceAdded(void * handle, service_reference_pt ref static celix_status_t deviceManager_attachAlgorithm(device_manager_pt manager, service_reference_pt ref, void *service) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *attachPool = NULL; - apr_status_t aprStatus = apr_pool_create(&attachPool, manager->pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ILLEGAL_STATE; - } else { - driver_loader_pt loader = NULL; - status = driverLoader_create(attachPool, manager->context, &loader); + driver_loader_pt loader = NULL; + status = driverLoader_create(manager->context, &loader); + if (status == CELIX_SUCCESS) { + array_list_pt included = NULL; + array_list_pt excluded = NULL; + + array_list_pt driverIds = NULL; + + hashMap_put(manager->devices, ref, service); + + status = arrayList_create(&included); if (status == CELIX_SUCCESS) { - array_list_pt included = NULL; - array_list_pt excluded = NULL; - - array_list_pt driverIds = NULL; - - hashMap_put(manager->devices, ref, service); - - status = arrayList_create(&included); + status = arrayList_create(&excluded); if (status == CELIX_SUCCESS) { - status = arrayList_create(&excluded); + properties_pt properties = properties_create(); + + unsigned int size = 0; + char **keys; + + serviceReference_getPropertyKeys(ref, &keys, &size); + for (int i = 0; i < size; i++) { + char *key = keys[i]; + char *value = NULL; + serviceReference_getProperty(ref, key, &value); + properties_set(properties, key, value); + } + + status = driverLoader_findDrivers(loader, manager->locators, properties, &driverIds); if (status == CELIX_SUCCESS) { - service_registration_pt registration = NULL; - status = serviceReference_getServiceRegistration(ref, ®istration); - if (status == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - status = driverLoader_findDrivers(loader, attachPool, manager->locators, properties, &driverIds); - if (status == CELIX_SUCCESS) { - hash_map_iterator_pt iter = hashMapIterator_create(manager->drivers); - while (hashMapIterator_hasNext(iter)) { - driver_attributes_pt driverAttributes = hashMapIterator_nextValue(iter); - arrayList_add(included, driverAttributes); + hash_map_iterator_pt iter = hashMapIterator_create(manager->drivers); + while (hashMapIterator_hasNext(iter)) { + driver_attributes_pt driverAttributes = hashMapIterator_nextValue(iter); + arrayList_add(included, driverAttributes); - // Each driver that already is installed can be removed from the list - char *id = NULL; - celix_status_t substatus = driverAttributes_getDriverId(driverAttributes, &id); - if (substatus == CELIX_SUCCESS) { - // arrayList_removeElement(driverIds, id); - array_list_iterator_pt idsIter = arrayListIterator_create(driverIds); - while (arrayListIterator_hasNext(idsIter)) { - char *value = arrayListIterator_next(idsIter); - if (strcmp(value, id) == 0) { - arrayListIterator_remove(idsIter); - } - } - arrayListIterator_destroy(idsIter); - } else { - // Ignore - } + // Each driver that already is installed can be removed from the list + char *id = NULL; + celix_status_t substatus = driverAttributes_getDriverId(driverAttributes, &id); + if (substatus == CELIX_SUCCESS) { + // arrayList_removeElement(driverIds, id); + array_list_iterator_pt idsIter = arrayListIterator_create(driverIds); + while (arrayListIterator_hasNext(idsIter)) { + char *value = arrayListIterator_next(idsIter); + if (strcmp(value, id) == 0) { + arrayListIterator_remove(idsIter); } - hashMapIterator_destroy(iter); - - status = deviceManager_matchAttachDriver(manager, attachPool, loader, driverIds, included, excluded, service, ref); - arrayList_destroy(driverIds); } + arrayListIterator_destroy(idsIter); + } else { + // Ignore } } - arrayList_destroy(excluded); - } - arrayList_destroy(included); - } + hashMapIterator_destroy(iter); + status = deviceManager_matchAttachDriver(manager, loader, driverIds, included, excluded, service, ref); + arrayList_destroy(driverIds); + } + properties_destroy(properties); + arrayList_destroy(excluded); + } + arrayList_destroy(included); } - apr_pool_destroy(attachPool); + } return status; } -celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_pool_t *attachPool, driver_loader_pt loader, +celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, driver_loader_pt loader, array_list_pt driverIds, array_list_pt included, array_list_pt excluded, void *service, service_reference_pt reference) { celix_status_t status = CELIX_SUCCESS; @@ -220,10 +225,10 @@ celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_po for (i = 0; i < arrayList_size(driverIds); i++) { char *id = arrayList_get(driverIds, i); - printf("DEVICE_MANAGER: Driver found: %s\n", id); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "DEVICE_MANAGER: Driver found: %s", id); } - status = driverLoader_loadDrivers(loader, attachPool, manager->locators, driverIds, &references); + status = driverLoader_loadDrivers(loader, manager->locators, driverIds, &references); if (status == CELIX_SUCCESS) { for (i = 0; i < arrayList_size(references); i++) { service_reference_pt reference = arrayList_get(references, i); @@ -234,7 +239,7 @@ celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_po } driver_matcher_pt matcher = NULL; - status = driverMatcher_create(attachPool, manager->context, &matcher); + status = driverMatcher_create(manager->context, &matcher); if (status == CELIX_SUCCESS) { for (i = 0; i < arrayList_size(included); i++) { driver_attributes_pt attributes = arrayList_get(included, i); @@ -242,7 +247,7 @@ celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_po int match = 0; celix_status_t substatus = driverAttributes_match(attributes, reference, &match); if (substatus == CELIX_SUCCESS) { - printf("DEVICE_MANAGER: Found match: %d\n", match); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "DEVICE_MANAGER: Found match: %d", match); if (match <= OSGI_DEVICEACCESS_DEVICE_MATCH_NONE) { continue; } @@ -253,39 +258,30 @@ celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_po } match_pt match = NULL; - status = driverMatcher_getBestMatch(matcher, attachPool, reference, &match); + status = driverMatcher_getBestMatch(matcher, reference, &match); if (status == CELIX_SUCCESS) { if (match == NULL) { status = deviceManager_noDriverFound(manager, service, reference); } else { - service_registration_pt registration = NULL; - status = serviceReference_getServiceRegistration(match->reference, ®istration); - if (status == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - char *driverId = properties_get(properties, (char *) OSGI_DEVICEACCESS_DRIVER_ID); - driver_attributes_pt finalAttributes = hashMap_get(manager->drivers, match->reference); - if (finalAttributes == NULL) { - status = deviceManager_noDriverFound(manager, service, reference); - } else { - char *newDriverId = NULL; - status = driverAttributes_attach(finalAttributes, reference, &newDriverId); - if (status == CELIX_SUCCESS) { - if (newDriverId != NULL) { - array_list_pt ids = NULL; - arrayList_create(&ids); - arrayList_add(ids, newDriverId); - arrayList_add(excluded, finalAttributes); - status = deviceManager_matchAttachDriver(manager, attachPool, loader, - ids, included, excluded, service, reference); - } else { - // Attached, unload unused drivers - status = driverLoader_unloadDrivers(loader, finalAttributes); - } - } - } - } + driver_attributes_pt finalAttributes = hashMap_get(manager->drivers, match->reference); + if (finalAttributes == NULL) { + status = deviceManager_noDriverFound(manager, service, reference); + } else { + char *newDriverId = NULL; + status = driverAttributes_attach(finalAttributes, reference, &newDriverId); + if (status == CELIX_SUCCESS) { + if (newDriverId != NULL) { + array_list_pt ids = NULL; + arrayList_create(&ids); + arrayList_add(ids, newDriverId); + arrayList_add(excluded, finalAttributes); + status = deviceManager_matchAttachDriver(manager, loader, + ids, included, excluded, service, reference); + } else { + // Attached, unload unused drivers + status = driverLoader_unloadDrivers(loader, finalAttributes); + } + } } } } @@ -301,33 +297,26 @@ celix_status_t deviceManager_matchAttachDriver(device_manager_pt manager, apr_po celix_status_t deviceManager_noDriverFound(device_manager_pt manager, void *service, service_reference_pt reference) { celix_status_t status = CELIX_SUCCESS; - service_registration_pt registration = NULL; - status = serviceReference_getServiceRegistration(reference, ®istration); - if (status == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - char *objectClass = properties_get(properties, (char *) OSGI_FRAMEWORK_OBJECTCLASS); - if (strcmp(objectClass, OSGI_DEVICEACCESS_DRIVER_SERVICE_NAME) == 0) { - device_service_pt device = service; - status = device->noDriverFound(device->device); - } - } - } + char *objectClass = NULL; + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &objectClass); + if (strcmp(objectClass, OSGI_DEVICEACCESS_DRIVER_SERVICE_NAME) == 0) { + device_service_pt device = service; + status = device->noDriverFound(device->device); + } return status; } celix_status_t deviceManager_deviceModified(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Modify device\n"); + device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Modify device"); // #TODO the device properties could be changed - //device_manager_pt manager = handle; //hashMap_put(manager->devices, ref, service); return CELIX_SUCCESS; } celix_status_t deviceManager_deviceRemoved(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Remove device\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Remove device"); hashMap_remove(manager->devices, ref); return CELIX_SUCCESS; } @@ -335,23 +324,20 @@ celix_status_t deviceManager_deviceRemoved(void * handle, service_reference_pt r celix_status_t deviceManager_driverAdded(void * handle, service_reference_pt ref, void * service) { celix_status_t status = CELIX_SUCCESS; - printf("DEVICE_MANAGER: Add driver\n"); device_manager_pt manager = handle; - apr_pool_t *pool = NULL; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Add driver"); driver_attributes_pt attributes = NULL; - status = apr_pool_create(&pool, manager->pool); + status = driverAttributes_create(ref, service, &attributes); if (status == CELIX_SUCCESS) { - status = driverAttributes_create(pool, ref, service, &attributes); - if (status == CELIX_SUCCESS) { - hashMap_put(manager->drivers, ref, attributes); - } + hashMap_put(manager->drivers, ref, attributes); } return status; } celix_status_t deviceManager_driverModified(void * handle, service_reference_pt ref, void * service) { - printf("DEVICE_MANAGER: Modify driver\n"); + device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Modify driver"); // #TODO the driver properties could be changed? return CELIX_SUCCESS; } @@ -359,69 +345,65 @@ celix_status_t deviceManager_driverModified(void * handle, service_reference_pt celix_status_t deviceManager_driverRemoved(void * handle, service_reference_pt ref, void * service) { celix_status_t status = CELIX_SUCCESS; - printf("DEVICE_MANAGER: Remove driver\n"); device_manager_pt manager = handle; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Remove driver"); + hashMap_remove(manager->drivers, ref); - apr_pool_t *idleCheckPool; - apr_status_t aprStatus = apr_pool_create(&idleCheckPool, manager->pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ILLEGAL_ARGUMENT; - } else { - array_list_pt idleDevices = NULL; - status = deviceManager_getIdleDevices(manager, idleCheckPool, &idleDevices); - if (status == CELIX_SUCCESS) { - int i; - for (i = 0; i < arrayList_size(idleDevices); i++) { - celix_status_t forStatus = CELIX_SUCCESS; - service_reference_pt ref = arrayList_get(idleDevices, i); - char *bsn = NULL; - bundle_pt bundle = NULL; - forStatus = serviceReference_getBundle(ref, &bundle); + array_list_pt idleDevices = NULL; + status = deviceManager_getIdleDevices(manager, &idleDevices); + if (status == CELIX_SUCCESS) { + int i; + for (i = 0; i < arrayList_size(idleDevices); i++) { + celix_status_t forStatus = CELIX_SUCCESS; + service_reference_pt ref = arrayList_get(idleDevices, i); + char *bsn = NULL; + bundle_pt bundle = NULL; + forStatus = serviceReference_getBundle(ref, &bundle); + if (forStatus == CELIX_SUCCESS) { + module_pt module = NULL; + forStatus = bundle_getCurrentModule(bundle, &module); if (forStatus == CELIX_SUCCESS) { - module_pt module = NULL; - forStatus = bundle_getCurrentModule(bundle, &module); + forStatus = module_getSymbolicName(module, &bsn); if (forStatus == CELIX_SUCCESS) { - forStatus = module_getSymbolicName(module, &bsn); - if (forStatus == CELIX_SUCCESS) { - printf("DEVICE_MANAGER: IDLE: %s\n", bsn); - // #TODO attachDriver (idle device) - // #TODO this can result in a loop? - // Locate and install a driver - // Let the match fail, the device is idle - // The driver is removed, idle check is performed - // Attach is tried again - // .. loop .. - void *device = hashMap_get(manager->devices, ref); - forStatus = deviceManager_attachAlgorithm(manager, ref, device); - } + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: IDLE: %s", bsn); + // #TODO attachDriver (idle device) + // #TODO this can result in a loop? + // Locate and install a driver + // Let the match fail, the device is idle + // The driver is removed, idle check is performed + // Attach is tried again + // .. loop .. + void *device = hashMap_get(manager->devices, ref); + forStatus = deviceManager_attachAlgorithm(manager, ref, device); } } - - if (forStatus != CELIX_SUCCESS) { - break; //Got error, stop loop and return status - } } - - hash_map_iterator_pt iter = hashMapIterator_create(manager->drivers); - while (hashMapIterator_hasNext(iter)) { - driver_attributes_pt da = hashMapIterator_nextValue(iter); - //driverAttributes_tryUninstall(da); + if (forStatus != CELIX_SUCCESS) { + break; //Got error, stop loop and return status } - hashMapIterator_destroy(iter); } - if (idleDevices != NULL) { - arrayList_destroy(idleDevices); + + hash_map_iterator_pt iter = hashMapIterator_create(manager->drivers); + while (hashMapIterator_hasNext(iter)) { + hashMapIterator_nextValue(iter); +// driver_attributes_pt da = hashMapIterator_nextValue(iter); +// driverAttributes_tryUninstall(da); } + hashMapIterator_destroy(iter); + } + + if (idleDevices != NULL) { + arrayList_destroy(idleDevices); } return status; } -celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_t *pool, array_list_pt *idleDevices) { +celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, array_list_pt *idleDevices) { celix_status_t status = CELIX_SUCCESS; status = arrayList_create(idleDevices); @@ -439,9 +421,9 @@ celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_ if (substatus == CELIX_SUCCESS) { substatus = module_getSymbolicName(module, &bsn); if (substatus == CELIX_SUCCESS) { - printf("DEVICE_MANAGER: Check idle device: %s\n", bsn); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Check idle device: %s", bsn); array_list_pt bundles = NULL; - substatus = serviceReference_getUsingBundles(ref, pool, &bundles); + substatus = serviceReference_getUsingBundles(ref, &bundles); if (substatus == CELIX_SUCCESS) { bool inUse = false; int i; @@ -456,7 +438,7 @@ celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_ bundle_getCurrentModule(bundle, &module); module_getSymbolicName(module, &bsn); - printf("DEVICE_MANAGER: Not idle, used by driver: %s\n", bsn); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Not idle, used by driver: %s", bsn); inUse = true; break; @@ -468,6 +450,10 @@ celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_ arrayList_add(*idleDevices, ref); } } + + if(bundles!=NULL){ + arrayList_destroy(bundles); + } } } } @@ -480,7 +466,7 @@ celix_status_t deviceManager_getIdleDevices(device_manager_pt manager, apr_pool_ //TODO examply for discussion only, remove after discussion #define DO_IF_SUCCESS(status, call_func) ((status) == CELIX_SUCCESS) ? (call_func) : (status) -celix_status_t deviceManager_getIdleDevices_exmaple(device_manager_pt manager, apr_pool_t *pool, array_list_pt *idleDevices) { +celix_status_t deviceManager_getIdleDevices_exmaple(device_manager_pt manager, array_list_pt *idleDevices) { celix_status_t status = CELIX_SUCCESS; status = arrayList_create(idleDevices); @@ -496,10 +482,10 @@ celix_status_t deviceManager_getIdleDevices_exmaple(device_manager_pt manager, a substatus = serviceReference_getBundle(ref, &bundle); substatus = DO_IF_SUCCESS(substatus, bundle_getCurrentModule(bundle, &module)); substatus = DO_IF_SUCCESS(substatus, module_getSymbolicName(module, &bsn)); - substatus = DO_IF_SUCCESS(substatus, serviceReference_getUsingBundles(ref, pool, &bundles)); + substatus = DO_IF_SUCCESS(substatus, serviceReference_getUsingBundles(ref, &bundles)); if (substatus == CELIX_SUCCESS) { - printf("DEVICE_MANAGER: Check idle device: %s\n", bsn); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Check idle device: %s", bsn); bool inUse = false; int i; for (i = 0; i < arrayList_size(bundles); i++) { @@ -513,7 +499,7 @@ celix_status_t deviceManager_getIdleDevices_exmaple(device_manager_pt manager, a bundle_getCurrentModule(bundle, &module); module_getSymbolicName(module, &bsn); - printf("DEVICE_MANAGER: Not idle, used by driver: %s\n", bsn); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "DEVICE_MANAGER: Not idle, used by driver: %s", bsn); inUse = true; break; @@ -526,6 +512,7 @@ celix_status_t deviceManager_getIdleDevices_exmaple(device_manager_pt manager, a } } } + hashMapIterator_destroy(iter); } return status; } @@ -535,37 +522,23 @@ celix_status_t deviceManager_isDriverBundle(device_manager_pt manager, bundle_pt (*isDriver) = false; array_list_pt refs = NULL; - apr_pool_t *pool = NULL; - status = bundle_getMemoryPool(bundle, &pool); - if (status == CELIX_SUCCESS) { - status = bundle_getRegisteredServices(bundle, pool, &refs); + status = bundle_getRegisteredServices(bundle, &refs); if (status == CELIX_SUCCESS) { if (refs != NULL) { int i; for (i = 0; i < arrayList_size(refs); i++) { - celix_status_t substatus = CELIX_SUCCESS; service_reference_pt ref = arrayList_get(refs, i); - service_registration_pt registration = NULL; - substatus = serviceReference_getServiceRegistration(ref, ®istration); - if (substatus == CELIX_SUCCESS) { - properties_pt properties = NULL; - substatus = serviceRegistration_getProperties(registration, &properties); - if (substatus == CELIX_SUCCESS) { - char *object = properties_get(properties, (char *) OSGI_FRAMEWORK_OBJECTCLASS); - if (strcmp(object, "driver") == 0) { - *isDriver = true; - break; - } - } - - } + char *object = NULL; + serviceReference_getProperty(ref, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &object); + if (strcmp(object, "driver") == 0) { + *isDriver = true; + break; + } } arrayList_destroy(refs); } } - } - return status; } diff --git a/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c b/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c index 7aaeed02..815478a9 100644 --- a/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c +++ b/src/hos_celix/src/device_access/device_access/private/src/driver_attributes.c @@ -20,11 +20,10 @@ * driver_attributes.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include "driver_attributes.h" #include "bundle.h" @@ -34,18 +33,16 @@ #include "constants.h" struct driver_attributes { - apr_pool_t *pool; - bundle_pt bundle; service_reference_pt reference; driver_service_pt driver; bool dynamic; }; -celix_status_t driverAttributes_create(apr_pool_t *pool, service_reference_pt reference, driver_service_pt driver, driver_attributes_pt *attributes) { +celix_status_t driverAttributes_create(service_reference_pt reference, driver_service_pt driver, driver_attributes_pt *attributes) { celix_status_t status = CELIX_SUCCESS; - *attributes = apr_palloc(pool, sizeof(**attributes)); + *attributes = calloc(1, sizeof(**attributes)); if (!*attributes) { status = CELIX_ENOMEM; } else { @@ -57,7 +54,6 @@ celix_status_t driverAttributes_create(apr_pool_t *pool, service_reference_pt re status = bundle_getArchive(bundle, &bundleArchive); if (status == CELIX_SUCCESS) { - (*attributes)->pool = pool; (*attributes)->reference = reference; (*attributes)->driver = driver; (*attributes)->bundle = bundle; @@ -83,24 +79,17 @@ celix_status_t driverAttributes_getReference(driver_attributes_pt driverAttribut celix_status_t driverAttributes_getDriverId(driver_attributes_pt driverAttributes, char **driverId) { celix_status_t status = CELIX_SUCCESS; - service_registration_pt registration = NULL; - status = serviceReference_getServiceRegistration(driverAttributes->reference, ®istration); - if (status == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); + char *id_prop = NULL; + status = serviceReference_getProperty(driverAttributes->reference, "DRIVER_ID", &id_prop); + if (status == CELIX_SUCCESS) { + if (!id_prop) { + status = CELIX_ENOMEM; + } else { + *driverId = strdup(id_prop); - if (status == CELIX_SUCCESS) { - char *id_prop = properties_get(properties, "DRIVER_ID"); - - if (!id_prop) { - status = CELIX_ENOMEM; - } else { - *driverId = apr_pstrdup(driverAttributes->pool,id_prop); - - if (*driverId == NULL) { - status = CELIX_ENOMEM; - } + if (*driverId == NULL) { + status = CELIX_ENOMEM; } } } @@ -116,28 +105,6 @@ celix_status_t driverAttributes_match(driver_attributes_pt driverAttributes, ser return status; } -celix_status_t static get_property_from_registration(service_reference_pt ref, char *key, char **prop_value) { - celix_status_t status = CELIX_SUCCESS; - service_registration_pt registration = NULL; - status = serviceReference_getServiceRegistration(ref, ®istration); - - if (status == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); - - if (status == CELIX_SUCCESS) { - (*prop_value) = properties_get(properties, key); - - if (*prop_value == NULL) { - status = CELIX_ENOMEM; - } - } - } - - return status; -} - - celix_status_t driverAttributes_isInUse(driver_attributes_pt driverAttributes, bool *inUse) { celix_status_t status = CELIX_SUCCESS; @@ -151,11 +118,11 @@ celix_status_t driverAttributes_isInUse(driver_attributes_pt driverAttributes, b for (i = 0; i < arrayList_size(references); i++) { service_reference_pt ref = arrayList_get(references, i); char *object = NULL; - status = get_property_from_registration(ref, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &object); + status = serviceReference_getProperty(ref, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &object); if (status == CELIX_SUCCESS) { char *category = NULL; - status = get_property_from_registration(ref, "DEVICE_CATEGORY", &category); + status = serviceReference_getProperty(ref, "DEVICE_CATEGORY", &category); if (status == CELIX_SUCCESS) { if ((object != NULL && strcmp(object, OSGI_DEVICEACCESS_DEVICE_SERVICE_NAME) == 0) || (category != NULL)) { diff --git a/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c b/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c index 08be18b8..6bd74b52 100644 --- a/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c +++ b/src/hos_celix/src/device_access/device_access/private/src/driver_loader.c @@ -20,51 +20,41 @@ * driver_loader.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include #include "driver_loader.h" #include "bundle_context.h" #include "bundle.h" struct driver_loader { - apr_pool_t *pool; - bundle_context_pt context; array_list_pt loadedDrivers; }; -static apr_status_t driverLoader_destroy(void *loaderP); - -celix_status_t driverLoader_create(apr_pool_t *pool, bundle_context_pt context, driver_loader_pt *loader) { +celix_status_t driverLoader_create(bundle_context_pt context, driver_loader_pt *loader) { celix_status_t status = CELIX_SUCCESS; - *loader = apr_palloc(pool, sizeof(**loader)); + *loader = calloc(1, sizeof(**loader)); if (!*loader) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *loader, driverLoader_destroy); - (*loader)->context = context; (*loader)->loadedDrivers = NULL; - (*loader)->pool = pool; status = arrayList_create(&(*loader)->loadedDrivers); } return status; } -apr_status_t driverLoader_destroy(void *loaderP) { - driver_loader_pt matcher = loaderP; - arrayList_destroy(matcher->loadedDrivers); - return APR_SUCCESS; +celix_status_t driverLoader_destroy(driver_loader_pt *loader) { + arrayList_destroy((*loader)->loadedDrivers); + return CELIX_SUCCESS; } -celix_status_t driverLoader_findDrivers(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, properties_pt properties, array_list_pt *driversIds) { +celix_status_t driverLoader_findDrivers(driver_loader_pt loader, array_list_pt locators, properties_pt properties, array_list_pt *driversIds) { celix_status_t status = CELIX_SUCCESS; arrayList_create(driversIds); @@ -73,32 +63,25 @@ celix_status_t driverLoader_findDrivers(driver_loader_pt loader, apr_pool_t *poo array_list_pt drivers; driver_locator_service_pt locator = arrayList_get(locators, i); - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; - } else { - status = driverLoader_findDriversForLocator(loader, spool, locator, properties, &drivers); - if (status == CELIX_SUCCESS) { - arrayList_addAll(*driversIds, drivers); - } - arrayList_destroy(drivers); - apr_pool_destroy(spool); + status = driverLoader_findDriversForLocator(loader, locator, properties, &drivers); + if (status == CELIX_SUCCESS) { + arrayList_addAll(*driversIds, drivers); } + arrayList_destroy(drivers); } return status; } -celix_status_t driverLoader_findDriversForLocator(driver_loader_pt loader, apr_pool_t *pool, driver_locator_service_pt locator, properties_pt properties, array_list_pt *driversIds) { +celix_status_t driverLoader_findDriversForLocator(driver_loader_pt loader, driver_locator_service_pt locator, properties_pt properties, array_list_pt *driversIds) { celix_status_t status = CELIX_SUCCESS; - status = locator->findDrivers(locator->locator, pool, properties, driversIds); + status = locator->findDrivers(locator->locator, properties, driversIds); return status; } -celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, array_list_pt driverIds, array_list_pt *references) { +celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, array_list_pt locators, array_list_pt driverIds, array_list_pt *references) { celix_status_t status = CELIX_SUCCESS; status = arrayList_create(references); if (status == CELIX_SUCCESS) { @@ -107,19 +90,12 @@ celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, apr_pool_t *poo array_list_pt refs = NULL; char *id = arrayList_get(driverIds, i); - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; - } else { - status = driverLoader_loadDriver(loader, pool, locators, id, &refs); - if (status == CELIX_SUCCESS) { - arrayList_addAll(*references, refs); - } - if (refs != NULL) { - arrayList_destroy(refs); - } - apr_pool_destroy(spool); + status = driverLoader_loadDriver(loader, locators, id, &refs); + if (status == CELIX_SUCCESS) { + arrayList_addAll(*references, refs); + } + if (refs != NULL) { + arrayList_destroy(refs); } } } @@ -127,7 +103,7 @@ celix_status_t driverLoader_loadDrivers(driver_loader_pt loader, apr_pool_t *poo return status; } -celix_status_t driverLoader_loadDriver(driver_loader_pt loader, apr_pool_t *pool, array_list_pt locators, char *driverId, array_list_pt *references) { +celix_status_t driverLoader_loadDriver(driver_loader_pt loader, array_list_pt locators, char *driverId, array_list_pt *references) { celix_status_t status = CELIX_SUCCESS; status = arrayList_create(references); if (status == CELIX_SUCCESS) { @@ -136,58 +112,42 @@ celix_status_t driverLoader_loadDriver(driver_loader_pt loader, apr_pool_t *pool array_list_pt refs = NULL; driver_locator_service_pt locator = arrayList_get(locators, i); - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; - } else { - status = driverLoader_loadDriverForLocator(loader, pool, locator, driverId, &refs); - if (status == CELIX_SUCCESS) { - arrayList_addAll(*references, refs); - } - if (refs != NULL) { - arrayList_destroy(refs); - } + status = driverLoader_loadDriverForLocator(loader, locator, driverId, &refs); + if (status == CELIX_SUCCESS) { + arrayList_addAll(*references, refs); } - apr_pool_destroy(spool); - + if (refs != NULL) { + arrayList_destroy(refs); + } } } return status; } -celix_status_t driverLoader_loadDriverForLocator(driver_loader_pt loader, apr_pool_t *pool, driver_locator_service_pt locator, char *driverId, array_list_pt *references) { +celix_status_t driverLoader_loadDriverForLocator(driver_loader_pt loader, driver_locator_service_pt locator, char *driverId, array_list_pt *references) { celix_status_t status = CELIX_SUCCESS; - arrayList_create(references); + //The list is created in the bundle_getRegisteredServices chain + //arrayList_create(references); - apr_pool_t *loadPool; - apr_status_t aprStatus = apr_pool_create(&loadPool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; - } else { - char *filename = NULL; - status = locator->loadDriver(locator->locator, loadPool, driverId, &filename); + char *filename = NULL; + status = locator->loadDriver(locator->locator, driverId, &filename); + if (status == CELIX_SUCCESS) { + bundle_pt bundle = NULL; + int length = strlen(DRIVER_LOCATION_PREFIX) + strlen(driverId); + char location[length]; + snprintf(location, length, "%s%s", DRIVER_LOCATION_PREFIX, driverId); + status = bundleContext_installBundle2(loader->context, location, filename, &bundle); if (status == CELIX_SUCCESS) { - bundle_pt bundle = NULL; - apr_pool_t *bundlePool; - status = bundleContext_getMemoryPool(loader->context, &bundlePool); + status = bundle_start(bundle); if (status == CELIX_SUCCESS) { - char *location = apr_pstrcat(bundlePool, DRIVER_LOCATION_PREFIX, driverId, NULL); - status = bundleContext_installBundle2(loader->context, location, filename, &bundle); + status = bundle_getRegisteredServices(bundle, references); if (status == CELIX_SUCCESS) { - status = bundle_start(bundle); - if (status == CELIX_SUCCESS) { - status = bundle_getRegisteredServices(bundle, pool, references); - if (status == CELIX_SUCCESS) { - arrayList_addAll(loader->loadedDrivers, *references); - } - } + arrayList_addAll(loader->loadedDrivers, *references); } } } - apr_pool_destroy(loadPool); } return status; diff --git a/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c b/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c index 11020f71..5b9103d9 100644 --- a/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c +++ b/src/hos_celix/src/device_access/device_access/private/src/driver_matcher.c @@ -20,7 +20,7 @@ * driver_matcher.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -29,22 +29,24 @@ #include "constants.h" #include "driver_matcher.h" +#include "log_helper.h" +#include "log_service.h" + struct driver_matcher { - apr_pool_t *pool; hash_map_pt attributes; - array_list_pt matches; + array_list_pt matches; + log_helper_pt loghelper; - bundle_context_pt context; + bundle_context_pt context; }; typedef struct match_key { int matchValue; -} *match_key_t; +}*match_key_t; -static apr_status_t driverMatcher_destroy(void *matcherP); static celix_status_t driverMatcher_get(driver_matcher_pt matcher, int key, array_list_pt *attributesV); -static celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, apr_pool_t *pool, match_pt *match); +static celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, match_pt *match); unsigned int driverMatcher_matchKeyHash(void * match_key) { match_key_t key = match_key; @@ -56,30 +58,31 @@ int driverMatcher_matchKeyEquals(void * key, void * toCompare) { return ((match_key_t) key)->matchValue == ((match_key_t) toCompare)->matchValue; } -celix_status_t driverMatcher_create(apr_pool_t *pool, bundle_context_pt context, driver_matcher_pt *matcher) { +celix_status_t driverMatcher_create(bundle_context_pt context, driver_matcher_pt *matcher) { celix_status_t status = CELIX_SUCCESS; - *matcher = apr_palloc(pool, sizeof(**matcher)); + *matcher = calloc(1, sizeof(**matcher)); if (!*matcher) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *matcher, driverMatcher_destroy); - - (*matcher)->pool = pool; (*matcher)->matches = NULL; (*matcher)->context = context; (*matcher)->attributes = hashMap_create(driverMatcher_matchKeyHash, NULL, driverMatcher_matchKeyEquals, NULL); arrayList_create(&(*matcher)->matches); + + if(logHelper_create(context, &(*matcher)->loghelper) == CELIX_SUCCESS) { + logHelper_start((*matcher)->loghelper); + } + } return status; } -apr_status_t driverMatcher_destroy(void *matcherP) { - driver_matcher_pt matcher = matcherP; - arrayList_destroy(matcher->matches); - hash_map_iterator_pt iter = hashMapIterator_create(matcher->attributes); +celix_status_t driverMatcher_destroy(driver_matcher_pt *matcher) { + arrayList_destroy((*matcher)->matches); + hash_map_iterator_pt iter = hashMapIterator_create((*matcher)->attributes); while (hashMapIterator_hasNext(iter)) { array_list_pt list = hashMapIterator_nextValue(iter); if (list != NULL) { @@ -87,8 +90,14 @@ apr_status_t driverMatcher_destroy(void *matcherP) { } } hashMapIterator_destroy(iter); - hashMap_destroy(matcher->attributes, false, false); - return APR_SUCCESS; + hashMap_destroy((*matcher)->attributes, false, false); + + logHelper_stop((*matcher)->loghelper); + logHelper_destroy(&(*matcher)->loghelper); + + free(*matcher); + + return CELIX_SUCCESS; } celix_status_t driverMatcher_add(driver_matcher_pt matcher, int matchValue, driver_attributes_pt attributes) { @@ -100,7 +109,7 @@ celix_status_t driverMatcher_add(driver_matcher_pt matcher, int matchValue, driv arrayList_add(da, attributes); match_pt match = NULL; - match = apr_palloc(matcher->pool, sizeof(*match)); + match = calloc(1, sizeof(*match)); if (!match) { status = CELIX_ENOMEM; } else { @@ -117,26 +126,21 @@ celix_status_t driverMatcher_add(driver_matcher_pt matcher, int matchValue, driv celix_status_t driverMatcher_get(driver_matcher_pt matcher, int key, array_list_pt *attributes) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *spool = NULL; - apr_pool_create(&spool, matcher->pool); - - match_key_t matchKeyS = apr_palloc(spool, sizeof(*matchKeyS)); + match_key_t matchKeyS = calloc(1, sizeof(*matchKeyS)); matchKeyS->matchValue = key; *attributes = hashMap_get(matcher->attributes, matchKeyS); if (*attributes == NULL) { arrayList_create(attributes); - match_key_t matchKey = apr_palloc(matcher->pool, sizeof(*matchKey)); + match_key_t matchKey = calloc(1, sizeof(*matchKey)); matchKey->matchValue = key; hashMap_put(matcher->attributes, matchKey, *attributes); } - apr_pool_destroy(spool); - return status; } -celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, apr_pool_t *pool, service_reference_pt reference, match_pt *match) { +celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, service_reference_pt reference, match_pt *match) { celix_status_t status = CELIX_SUCCESS; if (*match != NULL) { @@ -163,7 +167,7 @@ celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, apr_pool_t } } if (status == CELIX_SUCCESS && *match == NULL) { - status = driverMatcher_getBestMatchInternal(matcher, pool, match); + status = driverMatcher_getBestMatchInternal(matcher, match); } } } @@ -171,7 +175,7 @@ celix_status_t driverMatcher_getBestMatch(driver_matcher_pt matcher, apr_pool_t return status; } -celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, apr_pool_t *pool, match_pt *match) { +celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, match_pt *match) { celix_status_t status = CELIX_SUCCESS; if (!hashMap_isEmpty(matcher->attributes)) { @@ -196,41 +200,41 @@ celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, apr celix_status_t substatus = driverAttributes_getReference(attributes, &reference); if (substatus == CELIX_SUCCESS) { if (best != NULL) { - printf("DRIVER_MATCHER: Compare ranking\n"); char *rank1Str, *rank2Str; int rank1, rank2; - service_registration_pt registration = NULL; - substatus = serviceReference_getServiceRegistration(reference, ®istration); - if (substatus == CELIX_SUCCESS) { - properties_pt properties = NULL; - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - rank1Str = properties_getWithDefault(properties, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, "0"); - rank2Str = properties_getWithDefault(properties, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, "0"); + rank1Str = "0"; + rank2Str = "0"; - rank1 = atoi(rank1Str); - rank2 = atoi(rank2Str); + logHelper_log(matcher->loghelper, OSGI_LOGSERVICE_DEBUG, "DRIVER_MATCHER: Compare ranking"); - if (rank1 != rank2) { - if (rank1 > rank2) { - best = reference; - } - } else { - printf("DRIVER_MATCHER: Compare id's\n"); - char *id1Str, *id2Str; - long id1, id2; + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, &rank1Str); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, &rank2Str); - id1Str = properties_get(properties, (char *) OSGI_FRAMEWORK_SERVICE_ID); - id2Str = properties_get(properties, (char *) OSGI_FRAMEWORK_SERVICE_ID); + rank1 = atoi(rank1Str); + rank2 = atoi(rank2Str); - id1 = atol(id1Str); - id2 = atol(id2Str); + if (rank1 != rank2) { + if (rank1 > rank2) { + best = reference; + } + } else { + char *id1Str, *id2Str; + long id1, id2; - if (id1 < id2) { - best = reference; - } - } + id1Str = NULL; + id2Str = NULL; + + logHelper_log(matcher->loghelper, OSGI_LOGSERVICE_DEBUG, "DRIVER_MATCHER: Compare id's"); + + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_ID, &id1Str); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_ID, &id2Str); + + id1 = atol(id1Str); + id2 = atol(id2Str); + + if (id1 < id2) { + best = reference; } } } else { @@ -240,7 +244,7 @@ celix_status_t driverMatcher_getBestMatchInternal(driver_matcher_pt matcher, apr } - *match = apr_palloc(pool, sizeof(**match)); + *match = calloc(1, sizeof(**match)); if (!*match) { status = CELIX_ENOMEM; } else { diff --git a/src/hos_celix/src/device_access/device_access/public/include/device.h b/src/hos_celix/src/device_access/device_access/public/include/device.h index efa77657..28032bae 100644 --- a/src/hos_celix/src/device_access/device_access/public/include/device.h +++ b/src/hos_celix/src/device_access/device_access/public/include/device.h @@ -20,7 +20,7 @@ * device.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEVICE_H_ diff --git a/src/hos_celix/src/device_access/device_access/public/include/driver.h b/src/hos_celix/src/device_access/device_access/public/include/driver.h index d79cb7a4..7e70e063 100644 --- a/src/hos_celix/src/device_access/device_access/public/include/driver.h +++ b/src/hos_celix/src/device_access/device_access/public/include/driver.h @@ -20,7 +20,7 @@ * driver.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_H_ diff --git a/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h b/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h index 46122e0e..405e33aa 100644 --- a/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h +++ b/src/hos_celix/src/device_access/device_access/public/include/driver_locator.h @@ -20,7 +20,7 @@ * driver_locator.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_LOCATOR_H_ @@ -36,8 +36,8 @@ typedef struct driver_locator *driver_locator_pt; struct driver_locator_service { driver_locator_pt locator; - celix_status_t(*findDrivers)(driver_locator_pt loc, apr_pool_t *pool, properties_pt props, array_list_pt *drivers); - celix_status_t(*loadDriver)(driver_locator_pt loc, apr_pool_t *pool, char *id, char **driver); + celix_status_t(*findDrivers)(driver_locator_pt loc, properties_pt props, array_list_pt *drivers); + celix_status_t(*loadDriver)(driver_locator_pt loc, char *id, char **driver); }; typedef struct driver_locator_service *driver_locator_service_pt; diff --git a/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h b/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h index b86b0f4c..a088d05b 100644 --- a/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h +++ b/src/hos_celix/src/device_access/device_access/public/include/driver_selector.h @@ -20,7 +20,7 @@ * driver_selector.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_SELECTOR_H_ diff --git a/src/hos_celix/src/device_access/device_access/public/include/match.h b/src/hos_celix/src/device_access/device_access/public/include/match.h index 7b5b283c..dd8906d2 100644 --- a/src/hos_celix/src/device_access/device_access/public/include/match.h +++ b/src/hos_celix/src/device_access/device_access/public/include/match.h @@ -20,7 +20,7 @@ * match.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef MATCH_H_ diff --git a/src/hos_celix/src/device_access/driver_locator/CMakeLists.txt b/src/hos_celix/src/device_access/driver_locator/CMakeLists.txt index 5b5d3f5a..29b03528 100644 --- a/src/hos_celix/src/device_access/driver_locator/CMakeLists.txt +++ b/src/hos_celix/src/device_access/driver_locator/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(APR REQUIRED) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_driver_locator") +SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Device Access Driver Locator") bundle(driver_locator SOURCES diff --git a/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h b/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h index 87167c23..bf6dcbfa 100644 --- a/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h +++ b/src/hos_celix/src/device_access/driver_locator/private/include/driver_locator_private.h @@ -20,7 +20,7 @@ * driver_locator_private.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DRIVER_LOCATOR_PRIVATE_H_ @@ -29,12 +29,11 @@ #include "driver_locator.h" struct driver_locator { - apr_pool_t *pool; char *path; array_list_pt drivers; }; -celix_status_t driverLocator_findDrivers(driver_locator_pt locator, apr_pool_t *pool, properties_pt props, array_list_pt *drivers); -celix_status_t driverLocator_loadDriver(driver_locator_pt locator, apr_pool_t *pool, char *id, char **driver); +celix_status_t driverLocator_findDrivers(driver_locator_pt locator, properties_pt props, array_list_pt *drivers); +celix_status_t driverLocator_loadDriver(driver_locator_pt locator, char *id, char **driver); #endif /* DRIVER_LOCATOR_PRIVATE_H_ */ diff --git a/src/hos_celix/src/device_access/driver_locator/private/src/activator.c b/src/hos_celix/src/device_access/driver_locator/private/src/activator.c index 0b693fe5..9cc55001 100644 --- a/src/hos_celix/src/device_access/driver_locator/private/src/activator.c +++ b/src/hos_celix/src/device_access/driver_locator/private/src/activator.c @@ -17,14 +17,13 @@ *under the License. */ /* - * activator.h + * activator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include "bundle_activator.h" #include "bundle_context.h" @@ -42,36 +41,28 @@ typedef struct bundle_instance *bundle_instance_pt; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - bundle_instance_pt bi = apr_palloc(pool, sizeof(struct bundle_instance)); - if (userData != NULL) { - bi->service=NULL; - bi->locator=NULL; - bi->locatorRegistration=NULL; - (*userData)=bi; - } else { - status = CELIX_ENOMEM; - } + bundle_instance_pt bi = calloc(1, sizeof(struct bundle_instance)); + if (userData != NULL) { + bi->service=NULL; + bi->locator=NULL; + bi->locatorRegistration=NULL; + (*userData)=bi; + } else { + status = CELIX_ENOMEM; } return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); bundle_instance_pt bi = (bundle_instance_pt)userData; if (status == CELIX_SUCCESS) { - struct activatorData * data = (struct activatorData *) userData; - bi->service = apr_palloc(pool, sizeof(*(bi->service))); + bi->service = calloc(1, sizeof(*(bi->service))); bi->service->findDrivers = driverLocator_findDrivers; bi->service->loadDriver = driverLocator_loadDriver; - bi->locator = apr_pcalloc(pool, sizeof(*(bi->locator))); + bi->locator = calloc(1, sizeof(*(bi->locator))); bi->service->locator = bi->locator; - bi->locator->pool = pool; bi->locator->drivers = NULL; arrayList_create(&bi->locator->drivers); bundleContext_getProperty(context, "DRIVER_LOCATOR_PATH", &bi->locator->path); diff --git a/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c b/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c index 8b90755b..50bd2f29 100644 --- a/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c +++ b/src/hos_celix/src/device_access/driver_locator/private/src/driver_locator.c @@ -17,87 +17,75 @@ *under the License. */ /* - * driver_locator.h + * driver_locator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include - -#include -#include -#include +#include #include "driver_locator_private.h" #include "device.h" -celix_status_t driverLocator_findDrivers(driver_locator_pt locator, apr_pool_t *pool, properties_pt props, array_list_pt *drivers) { +celix_status_t driverLocator_findDrivers(driver_locator_pt locator, properties_pt props, array_list_pt *drivers) { celix_status_t status = CELIX_SUCCESS; char *category = properties_get(props, OSGI_DEVICEACCESS_DEVICE_CATEGORY); status = arrayList_create(drivers); if (status == CELIX_SUCCESS) { - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; + DIR *dir; + dir = opendir(locator->path); + if (!dir) { + status = CELIX_FILE_IO_EXCEPTION; } else { - apr_dir_t *dir; - aprStatus = apr_dir_open(&dir, locator->path, spool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_FILE_IO_EXCEPTION; - } else { - apr_finfo_t dd; - while ((apr_dir_read(&dd, APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - char str1[256], str2[256], str3[256]; - if (sscanf(dd.name, "%[^_]_%[^.].%s", str1, str2, str3) == 3 && - strcmp(str1, category) == 0 && - strcmp(str3, "zip") == 0) { - char *driver = apr_psprintf(pool, "%s_%s", str1, str2); - if (driver != NULL) { - arrayList_add(*drivers, driver); - } + struct dirent *dp; + while ((dp = readdir(dir)) != NULL) { + char str1[256], str2[256], str3[256]; + if (sscanf(dp->d_name, "%[^_]_%[^.].%s", str1, str2, str3) == 3 && + strcmp(str1, category) == 0 && + strcmp(str3, "zip") == 0) { + int length = strlen(str1) + strlen(str2) + 2; + char driver[length]; + snprintf(driver, length, "%s_%s", str1, str2); + if (driver != NULL) { + arrayList_add(*drivers, strdup(driver)); } } - apr_dir_close(dir); } - apr_pool_destroy(spool); + closedir(dir); } } return status; } -celix_status_t driverLocator_loadDriver(driver_locator_pt locator, apr_pool_t *pool, char *id, char **stream) { +celix_status_t driverLocator_loadDriver(driver_locator_pt locator, char *id, char **stream) { celix_status_t status = CELIX_SUCCESS; *stream = NULL; - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ENOMEM; + DIR *dir; + dir = opendir(locator->path); + if (!dir) { + status = CELIX_FILE_IO_EXCEPTION; } else { - apr_dir_t *dir; - aprStatus = apr_dir_open(&dir, locator->path, spool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_FILE_IO_EXCEPTION; - } else { - apr_finfo_t dd; - while ((apr_dir_read(&dd, APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - char str1[256], str2[256]; - if (sscanf(dd.name, "%[^.].%s", str1, str2) == 2 && - strcmp(str1, id) == 0 && - strcmp(str2, "zip") == 0) { - *stream = apr_psprintf(pool, "%s/%s", locator->path, dd.name); - break; - } + struct dirent *dp; + while ((dp = readdir(dir)) != NULL) { + char str1[256], str2[256]; + if (sscanf(dp->d_name, "%[^.].%s", str1, str2) == 2 && + strcmp(str1, id) == 0 && + strcmp(str2, "zip") == 0) { + int length = strlen(locator->path) + strlen(dp->d_name) + 2; + char stream_str[length]; + snprintf(stream_str, length, "%s/%s", locator->path, dp->d_name); + *stream = strdup(stream_str); + break; } - apr_dir_close(dir); } - apr_pool_destroy(spool); + closedir(dir); } return status; diff --git a/src/hos_celix/src/device_access/example/base_driver/CMakeLists.txt b/src/hos_celix/src/device_access/example/base_driver/CMakeLists.txt index cc8ba9c2..5367e3ef 100644 --- a/src/hos_celix/src/device_access/example/base_driver/CMakeLists.txt +++ b/src/hos_celix/src/device_access/example/base_driver/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(APR REQUIRED) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_base_driver_example") +SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Device Access Base Driver Example") bundle(base_driver SOURCES diff --git a/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h b/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h index 433d83a7..4667e653 100644 --- a/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h +++ b/src/hos_celix/src/device_access/example/base_driver/private/include/base_driver_private.h @@ -20,7 +20,7 @@ * base_driver_private.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BASE_DRIVER_PRIVATE_H_ @@ -28,7 +28,7 @@ #include "base_driver_device.h" -celix_status_t baseDriver_create(apr_pool_t *pool, base_driver_device_pt *service); +celix_status_t baseDriver_create(base_driver_device_pt *service); celix_status_t baseDriver_createService(base_driver_device_pt device, base_driver_device_service_pt *service); celix_status_t baseDriver_noDriverFound(device_pt device); diff --git a/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c b/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c index 82207e27..c59a68b5 100644 --- a/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c +++ b/src/hos_celix/src/device_access/example/base_driver/private/src/activator.c @@ -20,12 +20,10 @@ * activator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include #include #include @@ -38,7 +36,6 @@ struct base_driver_bundle_instance { bundle_context_pt context; - apr_pool_t * pool; array_list_pt serviceRegistrations; }; @@ -47,13 +44,9 @@ typedef struct base_driver_bundle_instance *base_driver_bundle_instance_pt; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { printf("BASE_DRIVER: creating bundle\n"); celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - base_driver_bundle_instance_pt instance = apr_palloc(pool, sizeof(*instance)); + base_driver_bundle_instance_pt instance = calloc(1, sizeof(*instance)); if (instance != NULL) { instance->context = context; - instance->pool = pool; status = arrayList_create(&instance->serviceRegistrations); if (status == CELIX_SUCCESS) { (*userData) = instance; @@ -61,14 +54,13 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData } else { status = CELIX_ENOMEM; } - } return status; } static celix_status_t bundleActivator_registerBaseDriverDevice(base_driver_bundle_instance_pt bi, char *serial) { celix_status_t status = CELIX_SUCCESS; base_driver_device_pt device = NULL; - status = baseDriver_create(bi->pool, &device); + status = baseDriver_create(&device); if (status == CELIX_SUCCESS) { base_driver_device_service_pt service = NULL; status = baseDriver_createService(device, &service); diff --git a/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c b/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c index 41d30e65..fafec6d0 100644 --- a/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c +++ b/src/hos_celix/src/device_access/example/base_driver/private/src/base_driver.c @@ -20,11 +20,10 @@ * base_driver.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include #include @@ -43,7 +42,6 @@ struct device { struct base_driver_device { device_pt device; - apr_pool_t *pool; char *input; int inputLength; int currentChar; @@ -54,15 +52,14 @@ celix_status_t baseDriver_noDriverFound(device_pt device) { return CELIX_SUCCESS; } -celix_status_t baseDriver_create(apr_pool_t *pool, base_driver_device_pt *baseDriverDevice) { +celix_status_t baseDriver_create(base_driver_device_pt *baseDriverDevice) { celix_status_t status = CELIX_SUCCESS; - (*baseDriverDevice) = apr_palloc(pool, sizeof(struct base_driver_device)); + (*baseDriverDevice) = calloc(1, sizeof(struct base_driver_device)); if (*baseDriverDevice != NULL) { - (*baseDriverDevice)->pool=pool; (*baseDriverDevice)->currentChar = 0; (*baseDriverDevice)->input = (char *)INPUT_STRING; (*baseDriverDevice)->inputLength=strlen(INPUT_STRING); - (*baseDriverDevice)->device = apr_palloc(pool, sizeof(*(*baseDriverDevice)->device)); + (*baseDriverDevice)->device = calloc(1, sizeof(*(*baseDriverDevice)->device)); if ((*baseDriverDevice)->device == NULL) { status = CELIX_ENOMEM; } @@ -74,7 +71,7 @@ celix_status_t baseDriver_create(apr_pool_t *pool, base_driver_device_pt *baseDr celix_status_t baseDriver_createService(base_driver_device_pt baseDriverDevice, base_driver_device_service_pt *service) { celix_status_t status = CELIX_SUCCESS; - (*service) = apr_palloc(baseDriverDevice->pool, sizeof(struct base_driver_device_service)); + (*service) = calloc(1, sizeof(struct base_driver_device_service)); if ((*service) != NULL) { (*service)->deviceService.noDriverFound = baseDriver_noDriverFound; (*service)->deviceService.device = baseDriverDevice->device; diff --git a/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h b/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h index 29fb80e6..78c4f462 100644 --- a/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h +++ b/src/hos_celix/src/device_access/example/base_driver/public/include/base_driver_device.h @@ -20,7 +20,7 @@ * base_driver_device.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BASE_DRIVER_DEVICE_H_ diff --git a/src/hos_celix/src/device_access/example/consuming_driver/CMakeLists.txt b/src/hos_celix/src/device_access/example/consuming_driver/CMakeLists.txt index 070db30d..15d4df3e 100644 --- a/src/hos_celix/src/device_access/example/consuming_driver/CMakeLists.txt +++ b/src/hos_celix/src/device_access/example/consuming_driver/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(APR REQUIRED) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_word_consuming_driver_example") +SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Device Access Word Consuming Driver Example") bundle(word_consumingdriver SOURCES diff --git a/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h b/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h index f4af6209..261bb524 100644 --- a/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h +++ b/src/hos_celix/src/device_access/example/consuming_driver/private/include/consuming_driver_private.h @@ -20,7 +20,7 @@ * consuming_driver_private.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CONSUMING_DRIVER_PRIVATE_H_ @@ -34,7 +34,7 @@ typedef struct consuming_driver *consuming_driver_pt; -celix_status_t consumingDriver_create(bundle_context_pt context, apr_pool_t *pool, consuming_driver_pt *driver); +celix_status_t consumingDriver_create(bundle_context_pt context, consuming_driver_pt *driver); celix_status_t consumingDriver_createService(consuming_driver_pt driver, driver_service_pt *service); celix_status_t consumingDriver_attach(void *driver, service_reference_pt reference, char **result); diff --git a/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c b/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c index 61b0265f..2004657d 100644 --- a/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c +++ b/src/hos_celix/src/device_access/example/consuming_driver/private/src/activator.c @@ -20,12 +20,10 @@ * activator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include #include #include @@ -37,7 +35,6 @@ struct consuming_driver_bundle_instance { bundle_context_pt context; - apr_pool_t * pool; service_registration_pt registration; }; @@ -46,18 +43,13 @@ typedef struct consuming_driver_bundle_instance *consuming_driver_bundle_instanc celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { printf("CONSUMING_DRIVER: creating bundle\n"); celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - consuming_driver_bundle_instance_pt instance = apr_palloc(pool, sizeof(*instance)); - if (instance != NULL) { - instance->context = context; - instance->pool = pool; - instance->registration = NULL; - (*userData) = instance; - } else { - status = CELIX_ENOMEM; - } + consuming_driver_bundle_instance_pt instance = calloc(1, sizeof(*instance)); + if (instance != NULL) { + instance->context = context; + instance->registration = NULL; + (*userData) = instance; + } else { + status = CELIX_ENOMEM; } return status; } @@ -68,7 +60,7 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) consuming_driver_bundle_instance_pt bi = userData; consuming_driver_pt driver = NULL; - status = consumingDriver_create(context, bi->pool, &driver); + status = consumingDriver_create(context, &driver); if (status == CELIX_SUCCESS) { driver_service_pt service = NULL; status = consumingDriver_createService(driver, &service); @@ -105,7 +97,6 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { printf("CONSUMING_DRIVER: destroying bundle\n"); celix_status_t status = CELIX_SUCCESS; - consuming_driver_bundle_instance_pt bi = userData; return status; } diff --git a/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c b/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c index 72eb767f..0842d570 100644 --- a/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c +++ b/src/hos_celix/src/device_access/example/consuming_driver/private/src/consuming_driver.c @@ -20,15 +20,10 @@ * consuming_driver.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include -#include -#include -#include #include #include @@ -40,15 +35,12 @@ struct consuming_driver { - apr_pool_t *pool; bundle_context_pt context; array_list_pt references; }; -static apr_status_t consumingDriver_cleanup(void *handler) { +celix_status_t consumingDriver_destroy(consuming_driver_pt driver) { printf("CONSUMING_DRIVER: cleanup\n"); - consuming_driver_pt driver = handler; - if (driver->references != NULL) { array_list_iterator_pt iterator = arrayListIterator_create(driver->references); while (arrayListIterator_hasNext(iterator)) { @@ -63,20 +55,17 @@ static apr_status_t consumingDriver_cleanup(void *handler) { } - return APR_SUCCESS; + return CELIX_SUCCESS; } -celix_status_t consumingDriver_create(bundle_context_pt context, apr_pool_t *pool, consuming_driver_pt *driver) { +celix_status_t consumingDriver_create(bundle_context_pt context, consuming_driver_pt *driver) { celix_status_t status = CELIX_SUCCESS; - (*driver) = apr_palloc(pool, sizeof(**driver)); + (*driver) = calloc(1, sizeof(**driver)); if ((*driver) != NULL) { - (*driver)->pool=pool; (*driver)->context=context; (*driver)->references=NULL; status = arrayList_create(&(*driver)->references); - - apr_pool_pre_cleanup_register(pool, (*driver), consumingDriver_cleanup); } else { status = CELIX_ENOMEM; } @@ -85,7 +74,7 @@ celix_status_t consumingDriver_create(bundle_context_pt context, apr_pool_t *poo celix_status_t consumingDriver_createService(consuming_driver_pt driver, driver_service_pt *service) { celix_status_t status = CELIX_SUCCESS; - (*service) = apr_palloc(driver->pool, sizeof(**service)); + (*service) = calloc(1, sizeof(**service)); if ((*service) != NULL) { (*service)->driver = driver; (*service)->attach = consumingDriver_attach; @@ -107,15 +96,10 @@ celix_status_t consumingDriver_attach(void * driverHandler, service_reference_pt if (status == CELIX_SUCCESS) { arrayList_add(driver->references, reference); //consume the device - apr_pool_t *strpool = NULL; - apr_status_t aprStatus = apr_pool_create(&strpool, driver->pool); - if (aprStatus == APR_SUCCESS) { - for (int i=0; i<15; i++) { - char *str = NULL; - device_service->getNextWord(device_service->refiningDriverDevice, strpool, &str); - printf("CONSUMING_DEVICE: Word Device result is %s\n", str); - } - apr_pool_destroy(strpool); + for (int i=0; i<15; i++) { + char *str = NULL; + device_service->getNextWord(device_service->refiningDriverDevice, &str); + printf("CONSUMING_DEVICE: Word Device result is %s\n", str); } } return status; @@ -125,20 +109,14 @@ celix_status_t consumingDriver_match(void *driverHandler, service_reference_pt r printf("CONSUMING_DRIVER: match called\n"); int match=0; celix_status_t status = CELIX_SUCCESS; - consuming_driver_pt driver = driverHandler; - service_registration_pt registration = NULL; - properties_pt properties = NULL; - status = serviceReference_getServiceRegistration(reference, ®istration); - if (status == CELIX_SUCCESS) { - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - char *category = properties_get(properties, OSGI_DEVICEACCESS_DEVICE_CATEGORY); - if (strcmp(category, REFINING_DRIVER_DEVICE_CATEGORY) == 0) { - match = 10; - } - } - } + char *category = NULL; + status = serviceReference_getProperty(reference, OSGI_DEVICEACCESS_DEVICE_CATEGORY, &category); + if (status == CELIX_SUCCESS) { + if (strcmp(category, REFINING_DRIVER_DEVICE_CATEGORY) == 0) { + match = 10; + } + } (*value) = match; return status; diff --git a/src/hos_celix/src/device_access/example/refining_driver/CMakeLists.txt b/src/hos_celix/src/device_access/example/refining_driver/CMakeLists.txt index 02cde7fc..b284733d 100644 --- a/src/hos_celix/src/device_access/example/refining_driver/CMakeLists.txt +++ b/src/hos_celix/src/device_access/example/refining_driver/CMakeLists.txt @@ -18,6 +18,7 @@ find_package(APR REQUIRED) SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_char_refining_driver_example") +SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Device Access Char Refining Driver Example") bundle(char_refiningdriver SOURCES diff --git a/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h b/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h index 2da628cb..32d50825 100644 --- a/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h +++ b/src/hos_celix/src/device_access/example/refining_driver/private/include/refining_driver_private.h @@ -20,7 +20,7 @@ * refining_driver_private.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef REFINING_DRIVER_PRIVATE_H_ @@ -37,7 +37,7 @@ typedef struct refining_driver *refining_driver_pt; -celix_status_t refiningDriver_create(bundle_context_pt context, apr_pool_t *pool, refining_driver_pt *driver); +celix_status_t refiningDriver_create(bundle_context_pt context, refining_driver_pt *driver); celix_status_t refiningDriver_destroy(refining_driver_pt driver); celix_status_t refiningDriver_createService(refining_driver_pt driver, driver_service_pt *service); @@ -52,6 +52,6 @@ celix_status_t refiningDriver_match(void *driver, service_reference_pt reference celix_status_t refiningDriverDevice_noDriverFound(device_pt device); celix_status_t refiningDriverDevice_createService(refining_driver_device_pt, refining_driver_device_service_pt *service); -celix_status_t refiningDriverDevice_getNextWord(refining_driver_device_pt refiningDriverDevice, apr_pool_t *pool, char **word); +celix_status_t refiningDriverDevice_getNextWord(refining_driver_device_pt refiningDriverDevice, char **word); #endif /* REFINING_DRIVER_PRIVATE_H_ */ diff --git a/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c b/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c index 4f5d5cf9..233b150a 100644 --- a/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c +++ b/src/hos_celix/src/device_access/example/refining_driver/private/src/activator.c @@ -20,12 +20,10 @@ * activator.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include #include #include @@ -37,7 +35,6 @@ struct refining_driver_bundle_instance { bundle_context_pt context; - apr_pool_t * pool; service_registration_pt registration; }; @@ -46,18 +43,13 @@ typedef struct refining_driver_bundle_instance *refining_driver_bundle_instance_ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { printf("REFINING_DRIVER: creating bundle\n"); celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - refining_driver_bundle_instance_pt instance = apr_palloc(pool, sizeof(*instance)); - if (instance != NULL) { - instance->context = context; - instance->pool = pool; - instance->registration = NULL; - (*userData) = instance; - } else { - status = CELIX_ENOMEM; - } + refining_driver_bundle_instance_pt instance = calloc(1, sizeof(*instance)); + if (instance != NULL) { + instance->context = context; + instance->registration = NULL; + (*userData) = instance; + } else { + status = CELIX_ENOMEM; } return status; } @@ -68,7 +60,7 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) refining_driver_bundle_instance_pt bi = userData; refining_driver_pt driver = NULL; - status = refiningDriver_create(context, bi->pool, &driver); + status = refiningDriver_create(context, &driver); if (status == CELIX_SUCCESS) { driver_service_pt service = NULL; status = refiningDriver_createService(driver, &service); @@ -105,7 +97,6 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { printf("REFINING_DRIVER: destroying bundle\n"); celix_status_t status = CELIX_SUCCESS; - refining_driver_bundle_instance_pt bi = userData; return status; } diff --git a/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c b/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c index 4bc47ba5..9a8307d8 100644 --- a/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c +++ b/src/hos_celix/src/device_access/example/refining_driver/private/src/refining_driver.c @@ -20,15 +20,10 @@ * refining_driver.c * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include -#include -#include -#include #include #include @@ -41,7 +36,6 @@ static const int MAX_BUFF_SIZE = 1024; struct refining_driver { device_pt device; - apr_pool_t *pool; bundle_context_pt context; int deviceCount; array_list_pt devices; @@ -53,7 +47,6 @@ struct device { struct refining_driver_device { device_pt device; - apr_pool_t *pool; base_driver_device_service_pt baseDriverDeviceService; refining_driver_pt driver; service_reference_pt baseServiceReference; @@ -62,12 +55,6 @@ struct refining_driver_device { }; celix_status_t refiningDriver_destroy(refining_driver_pt driver) { - apr_pool_destroy(driver->pool); - return CELIX_SUCCESS; -} - -static apr_status_t refiningDriver_cleanup(void *handler) { - refining_driver_pt driver = handler; if (driver != NULL) { if (driver->devices != NULL) { arrayList_destroy(driver->devices); @@ -77,17 +64,13 @@ static apr_status_t refiningDriver_cleanup(void *handler) { return CELIX_SUCCESS; } -celix_status_t refiningDriver_create(bundle_context_pt context, apr_pool_t *pool, refining_driver_pt *driver) { +celix_status_t refiningDriver_create(bundle_context_pt context, refining_driver_pt *driver) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *driverPool = NULL; - apr_status_t aprStatus = apr_pool_create(&driverPool, pool); - (*driver) = apr_palloc(driverPool, sizeof(**driver)); + (*driver) = calloc(1, sizeof(**driver)); if ((*driver) != NULL) { - apr_pool_pre_cleanup_register(driverPool, (*driver), refiningDriver_cleanup); - (*driver)->pool=driverPool; (*driver)->context=context; (*driver)->deviceCount=0; - (*driver)->device = apr_palloc(driverPool, sizeof(*(*driver)->device)); + (*driver)->device = calloc(1, sizeof(*(*driver)->device)); (*driver)->devices=NULL; status = arrayList_create(&(*driver)->devices); } else { @@ -98,7 +81,7 @@ celix_status_t refiningDriver_create(bundle_context_pt context, apr_pool_t *pool celix_status_t refiningDriver_createService(refining_driver_pt driver, driver_service_pt *service) { celix_status_t status = CELIX_SUCCESS; - (*service) = apr_palloc(driver->pool, sizeof(**service)); + (*service) = calloc(1, sizeof(**service)); if ((*service) != NULL) { (*service)->driver = driver; (*service)->attach = refiningDriver_attach; @@ -121,7 +104,6 @@ static celix_status_t refiningDriver_stopDevice(refining_driver_device_pt device } arrayList_removeElement(device->driver->devices, device); - apr_pool_destroy(device->pool); return status; } @@ -140,12 +122,11 @@ static celix_status_t refiningDriver_serviceChanged(service_listener_pt listener } celix_status_t refiningDriver_destroyDevice(refining_driver_device_pt device) { - apr_pool_destroy(device->pool); return CELIX_SUCCESS; } -static apr_status_t refining_driver_cleanup_device(void *handler) { - apr_status_t status = APR_SUCCESS; +celix_status_t refining_driver_cleanup_device(refining_driver_device_pt handler) { + celix_status_t status = CELIX_SUCCESS;; refining_driver_device_pt device = handler; if (device != NULL) { if (device->listener != NULL) { @@ -157,34 +138,26 @@ static apr_status_t refining_driver_cleanup_device(void *handler) { celix_status_t refiningDriver_createDevice(refining_driver_pt driver, service_reference_pt reference, base_driver_device_service_pt baseService, refining_driver_device_pt *device) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *devicePool = NULL; - apr_status_t aprStatus = apr_pool_create(&devicePool, driver->pool); - if (aprStatus == APR_SUCCESS) { - (*device) = apr_palloc(devicePool, sizeof(**device)); - if ((*device) != NULL) { - apr_pool_pre_cleanup_register(devicePool, (*device), refining_driver_cleanup_device); - (*device)->driver=driver; - (*device)->pool=devicePool; - (*device)->baseDriverDeviceService=baseService; - (*device)->baseServiceReference=reference; - (*device)->deviceRegistration=NULL; - (*device)->listener=NULL; + (*device) = calloc(1, sizeof(**device)); + if ((*device) != NULL) { + (*device)->driver=driver; + (*device)->baseDriverDeviceService=baseService; + (*device)->baseServiceReference=reference; + (*device)->deviceRegistration=NULL; + (*device)->listener=NULL; - service_listener_pt listener = apr_palloc(devicePool, sizeof(*listener)); - listener->pool=devicePool; - listener->handle=(void *)(*device); - listener->serviceChanged=(celix_status_t (*)(void * listener, service_event_pt event))refiningDriver_serviceChanged; - bundleContext_addServiceListener(driver->context, listener, NULL); - (*device)->listener=listener; + service_listener_pt listener = calloc(1, sizeof(*listener)); + listener->handle=(void *)(*device); + listener->serviceChanged=(celix_status_t (*)(void * listener, service_event_pt event))refiningDriver_serviceChanged; + bundleContext_addServiceListener(driver->context, listener, NULL); + (*device)->listener=listener; - arrayList_add(driver->devices, (*device)); - } else { - status = CELIX_ENOMEM; - } + arrayList_add(driver->devices, (*device)); } else { status = CELIX_ENOMEM; } + return status; } @@ -211,7 +184,6 @@ celix_status_t refiningDriver_attach(void * driverHandler, service_reference_pt celix_status_t status = CELIX_SUCCESS; refining_driver_pt driver = driverHandler; (*result) = NULL; - device_service_pt device = NULL; base_driver_device_service_pt device_service = NULL; status = bundleContext_getService(driver->context, reference, (void **)&device_service); if (status == CELIX_SUCCESS) { @@ -231,20 +203,14 @@ celix_status_t refiningDriver_match(void *driverHandler, service_reference_pt re printf("REFINING_DRIVER: match called\n"); int match = 0; celix_status_t status = CELIX_SUCCESS; - refining_driver_pt driver = driverHandler; - service_registration_pt registration = NULL; - properties_pt properties = NULL; - status = serviceReference_getServiceRegistration(reference, ®istration); - if (status == CELIX_SUCCESS) { - status = serviceRegistration_getProperties(registration, &properties); - if (status == CELIX_SUCCESS) { - char *category = properties_get(properties, OSGI_DEVICEACCESS_DEVICE_CATEGORY); - if (strcmp(category, BASE_DRIVER_DEVICE_CATEGORY) == 0) { - match = 10; - } - } - } + char *category = NULL; + status = serviceReference_getProperty(reference, OSGI_DEVICEACCESS_DEVICE_CATEGORY, &category); + if (status == CELIX_SUCCESS) { + if (strcmp(category, BASE_DRIVER_DEVICE_CATEGORY) == 0) { + match = 10; + } + } (*value) = match; return status; @@ -252,9 +218,9 @@ celix_status_t refiningDriver_match(void *driverHandler, service_reference_pt re celix_status_t refiningDriverDevice_createService(refining_driver_device_pt device, refining_driver_device_service_pt *service) { celix_status_t status = CELIX_SUCCESS; - (*service) = apr_palloc(device->pool, sizeof(**service)); + (*service) = calloc(1, sizeof(**service)); if ((*service) != NULL) { - (*service)->deviceService.device=apr_palloc(device->pool, sizeof(*(*service)->deviceService.device)); + (*service)->deviceService.device=calloc(1, sizeof(*(*service)->deviceService.device)); if ((*service)->deviceService.device != NULL) { (*service)->deviceService.noDriverFound=refiningDriverDevice_noDriverFound; (*service)->refiningDriverDevice=device; @@ -268,7 +234,7 @@ celix_status_t refiningDriverDevice_createService(refining_driver_device_pt devi return status; } -celix_status_t refiningDriverDevice_getNextWord(refining_driver_device_pt refiningDriverDevice, apr_pool_t *pool, char **word) { +celix_status_t refiningDriverDevice_getNextWord(refining_driver_device_pt refiningDriverDevice, char **word) { celix_status_t status = CELIX_SUCCESS; base_driver_device_pt baseDevice = refiningDriverDevice->baseDriverDeviceService->baseDriverDevice; char buff[MAX_BUFF_SIZE]; @@ -280,7 +246,7 @@ celix_status_t refiningDriverDevice_getNextWord(refining_driver_device_pt refini } if (status == CELIX_SUCCESS) { buff[i] = '\0'; - char *copy = apr_palloc(pool, (i+1)); + char *copy = calloc(1, (i+1)); if (copy != NULL) { strcpy(copy, buff); (*word)=copy; diff --git a/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h b/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h index e26710c6..728725ef 100644 --- a/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h +++ b/src/hos_celix/src/device_access/example/refining_driver/public/include/refining_driver_device.h @@ -20,7 +20,7 @@ * refining_driver_device.h * * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef REFINING_DRIVER_DEVICE_H_ @@ -37,7 +37,7 @@ typedef struct refining_driver_device *refining_driver_device_pt; struct refining_driver_device_service { struct device_service deviceService; /*NOTE: base_driver_device_service is a device_service.*/ refining_driver_device_pt refiningDriverDevice; - celix_status_t (*getNextWord)(refining_driver_device_pt refiningDriverDevice, apr_pool_t *pool, char **c); + celix_status_t (*getNextWord)(refining_driver_device_pt refiningDriverDevice, char **c); }; typedef struct refining_driver_device_service * refining_driver_device_service_pt; diff --git a/src/hos_celix/src/doap/doap_Celix.rdf b/src/hos_celix/src/doap/doap_Celix.rdf index c0001c25..8571a145 100755 --- a/src/hos_celix/src/doap/doap_Celix.rdf +++ b/src/hos_celix/src/doap/doap_Celix.rdf @@ -31,12 +31,12 @@ ======================================================================= --> - + 2010-11-17 Apache Celix - - + + OSGi framework implementation in C. Celix is an implementation of the OSGi specification adapted to C. @@ -44,14 +44,14 @@ An important aspect of the implementation is interoperability between Java and C. This interoperability is achieved by porting and implementing the Remote Services specification in Celix. - - + + C - - + + diff --git a/src/hos_celix/src/event_admin/CMakeLists.txt b/src/hos_celix/src/event_admin/CMakeLists.txt new file mode 100644 index 00000000..e79e174c --- /dev/null +++ b/src/hos_celix/src/event_admin/CMakeLists.txt @@ -0,0 +1,25 @@ +# 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. + +celix_subproject(EVENT_ADMIN "Option to enable building the Event Admin Service bundles" OFF DEPS LAUNCHER LOG_SERVICE SHELL shell_tui) +if(EVENT_ADMIN) + #add_subdirectory(utils) + add_subdirectory(event_admin) + add_subdirectory(event_handler) + add_subdirectory(event_publisher) + +endif(EVENT_ADMIN) \ No newline at end of file diff --git a/src/hos_celix/build/device_access/example/base_driver/CPackConfig-base_driver-bundle.cmake b/src/hos_celix/src/event_admin/deploy.cmake similarity index 62% rename from src/hos_celix/build/device_access/example/base_driver/CPackConfig-base_driver-bundle.cmake rename to src/hos_celix/src/event_admin/deploy.cmake index c6b4d417..3b1c15b5 100644 --- a/src/hos_celix/build/device_access/example/base_driver/CPackConfig-base_driver-bundle.cmake +++ b/src/hos_celix/src/event_admin/deploy.cmake @@ -14,12 +14,10 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. - -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/base_driver;base_driver;base_driver_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "base_driver") -SET(CPACK_PACKAGE_NAME "base_driver") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") +is_enabled(EVENT_ADMIN) +if(EVENT_ADMIN) + deploy("event_admin" BUNDLES event_admin shell shell_tui log_service log_writer) + deploy("event_publisher_example" BUNDLES event_admin event_publisher shell shell_tui log_service log_writer) + deploy("event_handler_example" BUNDLES event_admin event_handler shell shell_tui log_service log_writer) + deploy("event_admin_example" BUNDLES event_admin event_publisher event_handler shell shell_tui log_service log_writer) +endif(EVENT_ADMIN) diff --git a/src/hos_celix/src/remote_services/discovery_slp/CMakeLists.txt b/src/hos_celix/src/event_admin/event_admin/CMakeLists.txt similarity index 51% rename from src/hos_celix/src/remote_services/discovery_slp/CMakeLists.txt rename to src/hos_celix/src/event_admin/event_admin/CMakeLists.txt index fd9b9ad2..3245a410 100644 --- a/src/hos_celix/src/remote_services/discovery_slp/CMakeLists.txt +++ b/src/hos_celix/src/event_admin/event_admin/CMakeLists.txt @@ -15,25 +15,34 @@ # specific language governing permissions and limitations # under the License. -find_package(Slp REQUIRED) +find_package(APR REQUIRED) -include_directories(${SLP_INCLUDE_DIRS}) +include_directories(public/include) +include_directories(private/include) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery_slp/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories("private/include") +include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") -SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rsa_discovery_slp") -SET_HEADERS("Bundle-Name: Apache Celix RSA SLP Discovery") +SET_HEADER(BUNDLE_SYMBOLICNAME "eventadmin") +SET(BUNDLE_VERSION "0.0.1") +SET_HEADERS("Bundle-Name: Event admin") -bundle(discovery_slp SOURCES - private/src/discovery - private/src/discovery_activator + +bundle(event_admin + SOURCES + private/src/event_admin_activator.c + private/src/event_admin_impl.c + private/src/event_impl.c + public/include/event_admin.h + public/include/event_handler.h + private/include/event_admin_impl.h + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c ) - -install_bundle(discovery_slp) -target_link_libraries(discovery_slp celix_framework ${APRUTIL_LIBRARY} ${SLP_LIBRARIES}) +install_bundle(event_admin + HEADERS + public/include/event_admin.h + public/include/event_constants.h + public/include/event_handler.h +) +target_link_libraries(event_admin celix_framework celix_utils ${APR_LIBRARY} ${APRUTIL_LIBRARY}) diff --git a/src/hos_celix/src/event_admin/event_admin/private/include/event_admin_impl.h b/src/hos_celix/src/event_admin/event_admin/private/include/event_admin_impl.h new file mode 100644 index 00000000..38a8606b --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/private/include/event_admin_impl.h @@ -0,0 +1,164 @@ +/** + *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. + */ +/* + * event_admin_impl.h + * + * \Created on: Jul 16, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_ADMIN_IMPL_H_ +#define EVENT_ADMIN_IMPL_H_ +#include +#include +#include +#include "celix_errno.h" +#include "bundle_context.h" +#include "constants.h" +#include "event_constants.h" +#include "event_admin.h" +#include "event_handler.h" +#include "bundle_activator.h" +#include "bundle_context.h" +#include "service_tracker.h" +#include "service_listener.h" +#include "service_registration.h" +#include "listener_hook_service.h" +#include "event_admin.h" +#include "log_helper.h" + +struct event_admin { + apr_pool_t *pool; + hash_map_pt channels; + array_list_pt event_handlers; + bundle_context_pt context; + log_helper_pt *loghelper; +}; +typedef struct channel *channel_t; +struct channel { + char *topic; + hash_map_pt eventHandlers;///array list containing all listeners subscribed to the channel + // hash_map_pt channels; + apr_thread_mutex_t *channelLock; + +}; +/** + * @desc Create event an event admin and put it in the event_admin parameter. + * @param apr_pool_t *pool. Pointer to the apr pool + * @param bundle_context_pt context. Pointer to the bundle context. + * @param event_admin_pt *event_admin. The event admin result. + */ +celix_status_t eventAdmin_create(apr_pool_t *pool, bundle_context_pt context, event_admin_pt *event_admin); +/** + * @desc Post event. sends the event to the handlers in async. + * @param event_admin_pt event_admin. the event admin instance + * @param event_pt event. the event to be send. + * + */ +celix_status_t eventAdmin_postEvent(event_admin_pt event_admin, event_pt event);// async event sending +/** + * @desc send event. sends the event to the handlers in sync. + * @param event_admin_pt event_admin. the event admin instance + * @param event_pt event. the event to be send. + * + */ +celix_status_t eventAdmin_sendEvent(event_admin_pt event_admin, event_pt event);// sync event sending +/** + * @desc functions for the service tracker + * @param void * handle. Pointer to the event admin. + * @param service_reference_pt ref. Pointer to the service reference. Needed to get the service + * @param void **service Pointer to the service. Needed to use the service. + */ +celix_status_t eventAdmin_addingService(void * handle, service_reference_pt ref, void **service); +celix_status_t eventAdmin_addedService(void * handle, service_reference_pt ref, void * service); +celix_status_t eventAdmin_modifiedService(void * handle, service_reference_pt ref, void * service); +celix_status_t eventAdmin_removedService(void * handle, service_reference_pt ref, void * service) ; +/* + * end functions for service tracker + */ + +/** + * @desc finds the handlers interested in the topic. + * @param hash_map_pt channels. hashmap contains the channels, key string based + * @param char *topic, the topic string. + * @param array_list_pt event_handlers. The array list to contain the interested handlers. + */ +celix_status_t eventAdmin_findHandlersByTopic(event_admin_pt event_admin, char *topic , array_list_pt event_handlers); +/** + * @desc create the needed event channels for an event handler. + * @desc apr_pool_t *pool. a memory pool pointer. + * @desc event_handler_service_pt event_handler_service. The handler + * @desc char *topic the topic + * @desc channel_t *channel. the top level channel. + */ +celix_status_t eventAdmin_createEventChannelsByEventHandler(apr_pool_t *pool,event_handler_service_pt event_handler_service, char *topic, channel_t *channel); +/** + * @desc mutex functions for the channels + * @param event_admin_pt event_admin. the event admin instance. + * @param char *topic. the topic for which the channels need to be locked or unlocked + */ +celix_status_t eventAdmin_lockHandlersList(event_admin_pt event_admin, char *topic ); +celix_status_t eventAdmin_releaseHandersList(event_admin_pt event_admin, char *topic ); + +/** + * @desc create an event + * @param char *topic. String containing the topic + * @param properties_pt properties. + */ +celix_status_t eventAdmin_createEvent(event_admin_pt event_admin, char *topic, properties_pt properties, event_pt *event); +/** + * @desc checks if an event contains the property + * @param event_pt *event. the event to check + * @param char *property. the key for the property to check + * @param bool *result. the result. + */ +celix_status_t eventAdmin_containsProperty( event_pt *event, char *property, bool *result); +/** + * @desc checks if an event is equal to the second event. + * @param event_pt *event, event to compare to + * @param event_pt *event, the event to be compared + * @param bool *result. the result true if equal. + */ +celix_status_t eventAdmin_event_equals( event_pt *event, event_pt *compare, bool *result); +/** + * @desc gets a property from the event. + * @param event_pt *event. the event to get the property from + * @param char *propertyKey the key of the property to get + * @param char **propertyValue. the result param will contain the property if it exists in the event. + */ +celix_status_t eventAdmin_getProperty( event_pt *event, char *propertyKey, char **propertyValue); +/** + * @desc gets all property names from the event + * @param event_pt *event. the event to get the property names from + * @param array_list_pt *names. will contain the keys + */ +celix_status_t eventAdmin_getPropertyNames( event_pt *event, array_list_pt *names); +/** + * @desc gets the topic from an event + * @param event_pt *event. the event to get the topic from + * @param char **topic, result pointer will contain the topic. + */ +celix_status_t eventAdmin_getTopic( event_pt *event, char **topic); +celix_status_t eventAdmin_hashCode(event_pt *event, int *hashCode); +celix_status_t eventAdmin_matches( event_pt *event); +celix_status_t eventAdmin_toString( event_pt *event, char *eventString); + + +#endif /* EVENT_ADMIN_IMPL_H_ */ diff --git a/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_activator.c b/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_activator.c new file mode 100644 index 00000000..abe7fb08 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_activator.c @@ -0,0 +1,140 @@ +/** + *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. + */ +/* + * activator.c + * + * Created on: Jul 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include "event_admin_impl.h" +#include "log_helper.h" +#include "log_service.h" + +struct activator { + apr_pool_t *pool; + event_admin_service_pt event_admin_service; + event_admin_pt event_admin; + service_registration_pt registration; + service_tracker_pt tracker; + bundle_context_pt context; + log_helper_pt loghelper; +}; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + apr_pool_t *pool = NULL; + apr_pool_t *parentPool; + struct activator *activator; + status = bundleContext_getMemoryPool(context, &parentPool); + if( status == CELIX_SUCCESS ) { + if(apr_pool_create(&pool,parentPool) != APR_SUCCESS) { + status = CELIX_BUNDLE_EXCEPTION; + }else { + activator = apr_palloc(pool,sizeof(*activator)); + activator->pool = pool; + activator->registration = NULL; + logHelper_create(context, &activator->loghelper); + + *userData = activator; + event_admin_pt event_admin = NULL; + event_admin_service_pt event_admin_service = NULL; + status = eventAdmin_create(activator->pool,context, &event_admin); + if(status == CELIX_SUCCESS){ + activator->event_admin = event_admin; + event_admin_service = apr_palloc(activator->pool, sizeof(event_admin_service)); + if(!event_admin_service){ + status = CELIX_ENOMEM; + } else { + event_admin->context = context; + event_admin->loghelper = &activator->loghelper; + event_admin_service->eventAdmin = event_admin; + event_admin_service->postEvent = eventAdmin_postEvent; + event_admin_service->sendEvent = eventAdmin_sendEvent; + event_admin_service->createEvent = eventAdmin_createEvent; + event_admin_service->containsProperty = eventAdmin_containsProperty; + event_admin_service->event_equals = eventAdmin_event_equals; + event_admin_service->getProperty = eventAdmin_getProperty; + event_admin_service->getPropertyNames = eventAdmin_getPropertyNames; + event_admin_service->getTopic = eventAdmin_getTopic; + event_admin_service->hashCode = eventAdmin_hashCode; + event_admin_service->matches = eventAdmin_matches; + event_admin_service->toString = eventAdmin_toString; + + } + } + activator->event_admin_service = event_admin_service; + } + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + event_admin_service_pt event_admin_service = NULL; + apr_pool_t *pool; + status = bundleContext_getMemoryPool(context, &pool); + if(status == CELIX_SUCCESS) { + struct activator * data = (struct activator *) userData; + service_tracker_customizer_pt cust = NULL; + service_tracker_pt tracker = NULL; + data->context = context; + + serviceTrackerCustomizer_create(data->event_admin_service->eventAdmin, eventAdmin_addingService, eventAdmin_addedService, eventAdmin_modifiedService, eventAdmin_removedService, &cust); + serviceTracker_create(context, (char *) EVENT_HANDLER_SERVICE, cust, &tracker); + + data->tracker = tracker; + + serviceTracker_open(tracker); + properties_pt properties = NULL; + properties = properties_create(); + event_admin_service = activator->event_admin_service; + //printf("pointer of event admin service %p\n",event_admin_service); + bundleContext_registerService(context, (char *) EVENT_ADMIN_NAME, event_admin_service, properties, &activator->registration); + logHelper_start(activator->loghelper); + } + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator * data = userData; + + serviceTracker_close(data->tracker); + status = logHelper_stop(data->loghelper); + + return status; +} + + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator * data = userData; + + status = logHelper_destroy(&data->loghelper); + + return status; +} + + diff --git a/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_impl.c b/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_impl.c new file mode 100644 index 00000000..83df5553 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/private/src/event_admin_impl.c @@ -0,0 +1,234 @@ +/** + *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. + */ +/* + * event_admin_impl.c + * + * Created on: Jul 24, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include "event_admin.h" +#include "event_admin_impl.h" +#include "event_handler.h" +#include "hash_map.h" +#include "utils.h" +#include "celix_log.h" + + +celix_status_t eventAdmin_create(apr_pool_t *pool, bundle_context_pt context, event_admin_pt *event_admin){ + celix_status_t status = CELIX_SUCCESS; + *event_admin = apr_palloc(pool, sizeof(**event_admin)); + if (!*event_admin) { + status = CELIX_ENOMEM; + } else { + (*event_admin)->pool = pool; + (*event_admin)->channels = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); + (*event_admin)->context =context; + status = arrayList_create(&(*event_admin)->event_handlers); + } + return status; +} + +celix_status_t eventAdmin_getEventHandlersByChannel(bundle_context_pt context, const char * serviceName, array_list_pt *eventHandlers) { + celix_status_t status = bundleContext_getServiceReferences(context, serviceName, NULL, eventHandlers); + return status; +} + +celix_status_t eventAdmin_postEvent(event_admin_pt event_admin, event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + char *topic; + + eventAdmin_getTopic(&event, &topic); + + array_list_pt event_handlers; + arrayList_create(&event_handlers); + eventAdmin_lockHandlersList(event_admin, topic); + eventAdmin_findHandlersByTopic(event_admin, topic, event_handlers); + // TODO make this async! + array_list_iterator_pt handlers_iterator = arrayListIterator_create(event_handlers); + while (arrayListIterator_hasNext(handlers_iterator)) { + event_handler_service_pt event_handler_service = (event_handler_service_pt) arrayListIterator_next(handlers_iterator); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_INFO, "handler found (POST EVENT) for %s", topic); + event_handler_service->handle_event(&event_handler_service->event_handler, event); + } + eventAdmin_releaseHandersList(event_admin, topic); + return status; +} + +celix_status_t eventAdmin_sendEvent(event_admin_pt event_admin, event_pt event) { + celix_status_t status = CELIX_SUCCESS; + + char *topic; + eventAdmin_getTopic(&event, &topic); + + array_list_pt event_handlers; + arrayList_create(&event_handlers); + eventAdmin_lockHandlersList(event_admin, topic); + eventAdmin_findHandlersByTopic(event_admin, topic, event_handlers); + array_list_iterator_pt handlers_iterator = arrayListIterator_create(event_handlers); + while (arrayListIterator_hasNext(handlers_iterator)) { + event_handler_service_pt event_handler_service = (event_handler_service_pt) arrayListIterator_next(handlers_iterator); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_INFO, "handler found (SEND EVENT) for %s", topic); + event_handler_service->handle_event(&event_handler_service->event_handler, event); + } + eventAdmin_releaseHandersList(event_admin, topic); + return status; +} + +celix_status_t eventAdmin_findHandlersByTopic(event_admin_pt event_admin, char *topic, array_list_pt event_handlers) { + celix_status_t status = CELIX_SUCCESS; + hash_map_pt channels = event_admin->channels; + channel_t channel = hashMap_get(channels, topic); + if (channel != NULL) { + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_INFO, "found channel: %s", topic); + if (channel->eventHandlers != NULL && !hashMap_isEmpty(channel->eventHandlers)) { + // iterate throught the handlers and add them to the array list for result. + hash_map_iterator_pt hashmap_iterator = hashMapIterator_create(channel->eventHandlers); + while (hashMapIterator_hasNext(hashmap_iterator)) { + arrayList_add(event_handlers, (event_handler_service_pt) hashMapIterator_nextValue(hashmap_iterator)); + } + } + } else { + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_WARNING, "no such channel: %s", topic); + } + return status; +} + +celix_status_t eventAdmin_createEventChannels(event_admin_pt *event_admin, char *topic, event_handler_service_pt event_handler_service){ + celix_status_t status = CELIX_SUCCESS; + channel_t channel = hashMap_get((*event_admin)->channels, topic); + if (channel == NULL) { + //create channel + logHelper_log(*(*event_admin)->loghelper, OSGI_LOGSERVICE_INFO, "Creating channel: %s", topic); + + apr_pool_t *subPool = NULL; + apr_pool_create(&subPool, (*event_admin)->pool); + + channel = apr_palloc(subPool, sizeof(*channel)); + if (!channel) { + status = CELIX_ENOMEM; + } else { + char *channel_name = strdup(topic); + channel->topic = channel_name; + channel->eventHandlers = hashMap_create(NULL,NULL,NULL,NULL); + channel->channelLock = NULL; + apr_thread_mutex_create(&channel->channelLock, APR_THREAD_MUTEX_NESTED, subPool); + hashMap_put((*event_admin)->channels, channel_name, channel); + } + } + if (channel) { + hashMap_put(channel->eventHandlers, &event_handler_service, event_handler_service); + } + return status; + + /*apr_pool_t *subPool= NULL; + apr_pool_create(&subPool,(*event_admin)->pool); + char delims[] = "/"; + char *result = NULL; + result = strtok_r( topic, delims ); + if(result != NULL){ + strcpy(complete_channel_name, result); + } + while( result != NULL && status == CELIX_SUCCESS) { + channel_t channel; + //check if the channel exists + if(hashMap_containsKey((*event_admin)->channels,complete_channel_name)==1) { + channel = hashMap_get((*event_admin)->channels,complete_channel_name); + //hashMap_put(channel->eventHandlers,&event_handler_service,event_handler_service); + }else { + //create channel + channel = apr_palloc(subPool, sizeof(*channel)); + if(!channel){ + status = CELIX_ENOMEM; + }else { + channel->topic = complete_channel_name; + channel->eventHandlers = hashMap_create(NULL,NULL,NULL,NULL); + channel->channelLock = NULL; + apr_thread_mutex_create(&channel->channelLock,APR_THREAD_MUTEX_NESTED, subPool); + } + } + result = strtok_r( NULL, delims ); + if(result != NULL && status == CELIX_SUCCESS){ + strcat(complete_channel_name, "/"); + strcat(complete_channel_name, result); + }else if(status == CELIX_SUCCESS) { + hashMap_put(channel->eventHandlers,&event_handler_service,event_handler_service); + } + }*/ + +} + +celix_status_t eventAdmin_lockHandlersList(event_admin_pt event_admin, char *topic) { + celix_status_t status = CELIX_SUCCESS; + channel_t channel = hashMap_get(event_admin->channels, topic); + if (channel != NULL) { + // TODO verify this will never deadlock... + apr_status_t status; + do { + status = apr_thread_mutex_trylock(channel->channelLock); + } while (status != 0 && !APR_STATUS_IS_EBUSY(status)); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "LOCK: %s!", topic); + } + return status; +} + +celix_status_t eventAdmin_releaseHandersList(event_admin_pt event_admin, char *topic) { + celix_status_t status = CELIX_SUCCESS; + channel_t channel = hashMap_get(event_admin->channels, topic); + if (channel != NULL) { + // TODO check the result value... + apr_thread_mutex_unlock(channel->channelLock); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "UNLOCK: %s!", topic); + } + return status; +} + +celix_status_t eventAdmin_addingService(void * handle, service_reference_pt ref, void **service) { + celix_status_t status = CELIX_SUCCESS; + event_admin_pt event_admin = handle; + status = bundleContext_getService(event_admin->context, ref, service); + return status; +} + +celix_status_t eventAdmin_addedService(void * handle, service_reference_pt ref, void * service) { + celix_status_t status = CELIX_SUCCESS; + event_admin_pt event_admin = handle; + event_handler_service_pt event_handler_service = NULL; + event_handler_service = (event_handler_service_pt) service; + char *topic = NULL; + serviceReference_getProperty(ref, (char*)EVENT_TOPIC, &topic); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "Original TOPIC: %s", topic); + eventAdmin_createEventChannels(&event_admin,topic,event_handler_service); + return status; +} + +celix_status_t eventAdmin_modifiedService(void * handle, service_reference_pt ref, void * service) { + event_admin_pt event_admin = (event_admin_pt) handle; + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "Event admin Modified"); + return CELIX_SUCCESS; +} + +celix_status_t eventAdmin_removedService(void * handle, service_reference_pt ref, void * service) { + event_admin_pt event_admin = (event_admin_pt) handle; + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "Event admin Removed %p", service); + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/event_admin/event_admin/private/src/event_impl.c b/src/hos_celix/src/event_admin/event_admin/private/src/event_impl.c new file mode 100644 index 00000000..b3a7f43c --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/private/src/event_impl.c @@ -0,0 +1,140 @@ +/** + *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. + */ +/* + * event_impl.c + * + * \Created on: Aug 22, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + * + */ + + +#include "event_admin.h" +#include "event_admin_impl.h" +#include "event_constants.h" +#include "celix_errno.h" +#include "stddef.h" +#include +#include + +struct event { + char *topic; + properties_pt properties; +}; + +celix_status_t eventAdmin_createEvent(event_admin_pt event_admin, char *topic, properties_pt properties, event_pt *event){ + celix_status_t status = CELIX_SUCCESS; + + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "create event event admin pointer: %p",event_admin); + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_DEBUG, "pool create event: %p",event_admin->pool); + + *event = apr_palloc(event_admin->pool,sizeof(**event)); + if(!*event){ + status = CELIX_ENOMEM; + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_ERROR, "No MEM"); + }else { + logHelper_log(*event_admin->loghelper, OSGI_LOGSERVICE_INFO, "Event created : %s", topic); + (*event)->topic = topic; + (*event)->properties = properties; + properties_set((*event)->properties, (char *)EVENT_TOPIC, topic); + } + return status; +} + +celix_status_t eventAdmin_containsProperty( event_pt *event, char *property, bool *result){ + celix_status_t status = CELIX_SUCCESS; + if((*event)==NULL || property == NULL){ + status = CELIX_BUNDLE_EXCEPTION; + }else { + char * propertyValue = properties_get((*event)->properties,property); + if(propertyValue == NULL){ + (*result)= false; + }else { + (*result) = true; + } + } + return status; +} + +celix_status_t eventAdmin_event_equals( event_pt *event, event_pt *compare, bool *result){ + celix_status_t status = CELIX_SUCCESS; + if(event == compare){ + (*result) = true; + }else { + int sizeofEvent = hashMap_size((*event)->properties); + int sizeofCompare = hashMap_size((*compare)->properties); + if(sizeofEvent == sizeofCompare){ + (*result) = true; + }else { + + } + } + return status; +} + +celix_status_t eventAdmin_getProperty( event_pt *event, char *propertyKey, char **propertyValue){ + celix_status_t status = CELIX_SUCCESS; + *propertyValue = properties_get((*event)->properties,propertyKey); + + return status; +} + +celix_status_t eventAdmin_getPropertyNames( event_pt *event, array_list_pt *names){ + celix_status_t status = CELIX_SUCCESS; + properties_pt properties = (*event)->properties; + if (hashMap_size(properties) > 0) { + hash_map_iterator_pt iterator = hashMapIterator_create(properties); + while (hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + char * key =hashMapEntry_getKey(entry); + arrayList_add((*names),key); + } + } + return status; +} + +celix_status_t eventAdmin_getTopic( event_pt *event, char **topic){ + celix_status_t status = CELIX_SUCCESS; + char *value; + value = properties_get((*event)->properties,(char*) EVENT_TOPIC); + *topic = value; + + return status; +} + +celix_status_t eventAdmin_hashCode( event_pt *event, int *hashCode){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + +celix_status_t eventAdmin_matches( event_pt *event){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + +celix_status_t eventAdmin_toString( event_pt *event, char *eventString){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + + + + + diff --git a/src/hos_celix/src/event_admin/event_admin/public/include/event_admin.h b/src/hos_celix/src/event_admin/event_admin/public/include/event_admin.h new file mode 100644 index 00000000..47b431f8 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/public/include/event_admin.h @@ -0,0 +1,62 @@ +/** + *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. + */ +/* + * event_admin.h + * + * Created on: Jul 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_ADMIN_H_ +#define EVENT_ADMIN_H_ +/*#include "event.h"*/ +#include "celix_errno.h" + +#include "listener_hook_service.h" + +#define EVENT_ADMIN_NAME "event_admin" +typedef struct event_admin *event_admin_pt; +typedef struct event_admin_service *event_admin_service_pt; +typedef struct event *event_pt; +/** + * @desc service description for the event admin. + * @param event_admin_pt eventAdmin. incomplete type for the event admin instance. + * @param celix_status_t postEvent. Pointer to the post event function. For async sending + * @param celix_status_t sendEvent. Pointer to the send event function. for Sync sending + */ +struct event_admin_service { + event_admin_pt eventAdmin; + celix_status_t (*postEvent)(event_admin_pt event_admin, event_pt event); + celix_status_t (*sendEvent)(event_admin_pt event_admin, event_pt event); + + celix_status_t (*createEvent)(event_admin_pt event_admin, char *topic, properties_pt properties, event_pt *event); + celix_status_t (*containsProperty)(event_pt *event, char *property, bool *result); + celix_status_t (*event_equals)(event_pt *event, event_pt *compare, bool *result); + celix_status_t (*getProperty)( event_pt *event, char *propertyKey, char **propertyValue); + celix_status_t (*getPropertyNames)(event_pt *event, array_list_pt *names); + celix_status_t (*getTopic)( event_pt *event, char **topic); + celix_status_t (*hashCode)(event_pt *event, int *hashCode); + celix_status_t (*matches)( event_pt *event); + celix_status_t (*toString)( event_pt *event, char *eventString); + +}; + + +#endif /* EVENT_ADMIN_H_ */ diff --git a/src/hos_celix/src/event_admin/event_admin/public/include/event_constants.h b/src/hos_celix/src/event_admin/event_admin/public/include/event_constants.h new file mode 100644 index 00000000..80b093a1 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/public/include/event_constants.h @@ -0,0 +1,60 @@ +/** + *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. + */ +/* + * event_constants.h + * + * Created on: Aug 11, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_CONSTANTS_H_ +#define EVENT_CONSTANTS_H_ + +static const char * const EVENT_BUNDLE = "bundle"; +static const char * const EVENT_BUNDLE_ID = "bundle.id"; +static const char * const EVENT_BUNDLE_SIGNER = "bundle.signer"; + +static const char * const EVENT_BUNDLE_SYMBOLICNAME = "bundle.symbolicName"; + + +static const char * const EVENT_BUNDLE_VERSION = "bundle.version"; + +static const char * const EVENT_DELIVERY_ASYNC_ORDERED = "async.ordered"; +static const char * const EVENT_DELIVERY_ASYNC_UNORDERED = "async.unordered"; +static const char * const EVENT = "event"; +static const char * const EVENT_DELIVERY = "event.delivery"; +static const char * const EVENT_FILTER = "event.filter"; +static const char * const EVENT_TOPIC = "event.topic"; +static const char * const EVENT_EXCEPTION = "exception"; +static const char * const EVENT_EXCEPTION_CLASS = "exception.class"; +static const char * const EVENT_EXCEPTION_MESSAGE = "exception.message"; +static const char * const MESSAGE = "message"; + +static const char * const EVENT_SERVICE = "service"; + +static const char * const EVENT_SERVICE_ID = "async.ordered"; + +static const char * const EVENT_SERVICE_OBJECTCLASS = "service.objectClass"; + +static const char * const EVENT_SERVICE_PID = "service.pid"; + +static const char * const EVENT_TIMESTAMP = "timestamp"; + +#endif /* EVENT_CONSTANTS_H_ */ diff --git a/src/hos_celix/src/event_admin/event_admin/public/include/event_handler.h b/src/hos_celix/src/event_admin/event_admin/public/include/event_handler.h new file mode 100644 index 00000000..d7b71f6f --- /dev/null +++ b/src/hos_celix/src/event_admin/event_admin/public/include/event_handler.h @@ -0,0 +1,45 @@ +/** + *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. + */ +/* + * event_handler.h + * + * Created on: Jul 22, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_HANDLER_H_ +#define EVENT_HANDLER_H_ +#include "event_admin.h" +#include "properties.h" +static const char * const EVENT_HANDLER_SERVICE = "service.event.handler"; + +typedef struct event_handler_service *event_handler_service_pt; +typedef struct event_handler *event_handler_pt; //ADT +/** + * @desc description of the event handler service + * @param event_handler_pt event_handler incomplete type pointer for the event_handler instance + * @param celix_status_t handle event. pointer to the handle event method. + */ +struct event_handler_service { + event_handler_pt event_handler; + celix_status_t (*handle_event)(event_handler_pt *event_handler, event_pt event); +}; + +#endif /* EVENT_HANDLER_H_ */ diff --git a/src/hos_celix/src/event_admin/event_handler/CMakeLists.txt b/src/hos_celix/src/event_admin/event_handler/CMakeLists.txt new file mode 100644 index 00000000..fc02c0b3 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_handler/CMakeLists.txt @@ -0,0 +1,39 @@ +# 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. + +find_package(APR REQUIRED) + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories(private/include) +include_directories(${PROJECT_SOURCE_DIR}/event_admin/event_admin/public/include) +include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") + +SET_HEADER(BUNDLE_SYMBOLICNAME "eventhandler") +SET(BUNDLE_VERSION "0.0.1") +SET_HEADERS("Bundle-Name: Event Handler") + + +bundle(event_handler + SOURCES + private/src/event_handler_activator.c + private/src/event_handler_impl.c + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c +) + +install_bundle(event_handler) + +target_link_libraries(event_handler celix_framework celix_utils ${APR_LIBRARY} ${APRUTIL_LIBRARY}) diff --git a/src/hos_celix/src/event_admin/event_handler/private/include/event_handler_impl.h b/src/hos_celix/src/event_admin/event_handler/private/include/event_handler_impl.h new file mode 100644 index 00000000..a7967337 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_handler/private/include/event_handler_impl.h @@ -0,0 +1,57 @@ +/** + *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. + */ +/* + * event_handler_impl.h + * + * Created on: Aug 20, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_HANDLER_IMPL_H_ +#define EVENT_HANDLER_IMPL_H_ +#include "event_admin.h" +#include "event_constants.h" +#include "event_handler.h" + +#include "bundle_activator.h" +#include "bundle_context.h" +#include "service_tracker.h" +#include "service_listener.h" +#include "service_registration.h" +#include "listener_hook_service.h" +#include "event_constants.h" +/** + * @desc handle the event send to the event handler + * @param event_handler_pt *instance the instance of the event handlers + * @param event_pt event. the event to be handled. + */ +celix_status_t eventHandlerHandleEvent(event_handler_pt *instance, event_pt event) ; + +/** + * @desc create the event handler + * @param apr_pool_t *pool the apr pool to contain the handler + * @param event_handler_pt *event_handler. the event handler to be made. + */ +celix_status_t eventHandlerCreate(apr_pool_t *pool, bundle_context_pt context, event_handler_pt *event_handler); +celix_status_t eventHandlerRemovedService(void * handle, service_reference_pt ref, void * service) ; +celix_status_t eventHandlerModifiedService(void * handle, service_reference_pt ref, void * service) ; +celix_status_t eventHandlerAddedService(void * handle, service_reference_pt ref, void * service) ; +celix_status_t eventHandlerAddingService(void * handle, service_reference_pt ref, void **service) ; +#endif /* EVENT_HANDLER_IMPL_H_ */ diff --git a/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_activator.c b/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_activator.c new file mode 100644 index 00000000..cadde59d --- /dev/null +++ b/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_activator.c @@ -0,0 +1,109 @@ +/** + *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. + */ +/* + * event_handler_activator.c + * + * Created on: Jul 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + + + +#include "event_handler_impl.h" + +static const char * const EVENT_HANDLER_NAME = "demo"; +struct activator { + apr_pool_t *pool; + event_handler_service_pt event_handler_service; + service_registration_pt registration; + service_tracker_pt eventAdminTracker; +}; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + apr_pool_t *pool = NULL; + apr_pool_t *parentPool; + struct activator *activator; + + status = bundleContext_getMemoryPool(context, &parentPool); + if (status == CELIX_SUCCESS) { + if (apr_pool_create(&pool,parentPool) != APR_SUCCESS) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + activator = apr_palloc(pool, sizeof(*activator)); + activator->pool = pool; + activator->registration = NULL; + *userData = activator; + + event_handler_pt event_handler = NULL; + event_handler_service_pt event_handler_service = NULL; + + status = eventHandlerCreate(activator->pool, context, &event_handler); + if (status == CELIX_SUCCESS) { + event_handler_service = apr_palloc(activator->pool, sizeof(event_handler_service)); + if (!event_handler_service) { + status = CELIX_ENOMEM; + } else { + event_handler_service->event_handler = event_handler; + event_handler_service->handle_event = eventHandlerHandleEvent; + } + } + activator->event_handler_service = event_handler_service; + } + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + properties_pt properties = NULL; + properties = properties_create(); + properties_set(properties,(char*)EVENT_HANDLER_SERVICE,(char *)EVENT_HANDLER_NAME); + properties_set(properties,(char*)EVENT_TOPIC, (char*) "log/error/eventpublishers/event"); + + event_handler_service_pt event_handler_service = activator->event_handler_service; + bundleContext_registerService(context, (char *) EVENT_HANDLER_SERVICE, event_handler_service, properties, &activator->registration); + apr_pool_t *pool; + status = bundleContext_getMemoryPool(context, &pool); + if (status == CELIX_SUCCESS) { + service_tracker_customizer_pt customizer = NULL; + service_tracker_pt tracker = NULL; + serviceTrackerCustomizer_create(activator->event_handler_service->event_handler, eventHandlerAddingService, eventHandlerAddedService, eventHandlerModifiedService, eventHandlerRemovedService, &customizer); + serviceTracker_create(context, (char *) EVENT_ADMIN_NAME, customizer, &tracker); + activator->eventAdminTracker = tracker; + serviceTracker_open(tracker); + } + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + return status; +} + + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + return status; +} diff --git a/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_impl.c b/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_impl.c new file mode 100644 index 00000000..24505e91 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_handler/private/src/event_handler_impl.c @@ -0,0 +1,104 @@ +/** + *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. + */ +/* + * event_admin_impl.c + * + * Created on: Jul 24, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include "event_handler.h" +#include "log_helper.h" +#include "log_service.h" + +struct event_handler { + apr_pool_t *pool; + event_admin_service_pt event_admin_service; + bundle_context_pt context; + log_helper_pt loghelper; + +}; + +celix_status_t eventHandlerCreate(apr_pool_t *pool, bundle_context_pt context, event_handler_pt *event_handler){ + celix_status_t status = CELIX_SUCCESS; + *event_handler = apr_palloc(pool, sizeof(**event_handler)); + if (!*event_handler) { + status = CELIX_ENOMEM; + } else { + (*event_handler)->pool = pool; + (*event_handler)->event_admin_service = NULL; + (*event_handler)->context = context; + + if (logHelper_create(context, &(*event_handler)->loghelper) == CELIX_SUCCESS) { + logHelper_start((*event_handler)->loghelper); + } + } + return status; +} + +celix_status_t eventHandlerHandleEvent(event_handler_pt *event_handler, event_pt event) { + celix_status_t status = CELIX_SUCCESS; + if (event != NULL) { + char *topic = NULL; + status = (*event_handler)->event_admin_service->getTopic(&event, &topic); + logHelper_log((*event_handler)->loghelper, OSGI_LOGSERVICE_INFO, "[SUB] topic of event: %s.", topic); + + array_list_pt propertyNames; + arrayList_create(&propertyNames); + status = (*event_handler)->event_admin_service->getPropertyNames(&event, &propertyNames); + + array_list_iterator_pt propertyIter = arrayListIterator_create(propertyNames); + while (arrayListIterator_hasNext(propertyIter)) { + char *key = arrayListIterator_next(propertyIter); + char *value = NULL; + (*event_handler)->event_admin_service->getProperty(&event,key,&value); + + logHelper_log((*event_handler)->loghelper, OSGI_LOGSERVICE_INFO, "[SUB] Key: %s value: %s.", key, value); + } + } + return status; +} + + +celix_status_t eventHandlerAddingService(void * handle, service_reference_pt ref, void **service) { + celix_status_t status = CELIX_SUCCESS; + event_handler_pt event_handler = handle; + status = bundleContext_getService(event_handler->context, ref, service); + return status; +} + +celix_status_t eventHandlerAddedService(void * handle, service_reference_pt ref, void * service) { + event_handler_pt data = (event_handler_pt) handle; + logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[SUB] Event admin added."); + data->event_admin_service = (event_admin_service_pt) service; + return CELIX_SUCCESS; +} + +celix_status_t eventHandlerModifiedService(void * handle, service_reference_pt ref, void * service) { + event_handler_pt data = (event_handler_pt) handle; + logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[SUB] Event admin modified."); + return CELIX_SUCCESS; +} + +celix_status_t eventHandlerRemovedService(void * handle, service_reference_pt ref, void * service) { + event_handler_pt data = (event_handler_pt) handle; +logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[SUB] Event admin removed."); + data->event_admin_service = NULL; + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/event_admin/event_publisher/CMakeLists.txt b/src/hos_celix/src/event_admin/event_publisher/CMakeLists.txt new file mode 100644 index 00000000..4989ea45 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_publisher/CMakeLists.txt @@ -0,0 +1,38 @@ +# 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. + +find_package(APR REQUIRED) + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories(private/include) +include_directories(${PROJECT_SOURCE_DIR}/event_admin/event_admin/public/include) +include_directories(${PROJECT_SOURCE_DIR}/log_service/public/include) + +SET_HEADER(BUNDLE_SYMBOLICNAME "event_publisher") +SET(BUNDLE_VERSION "0.0.1") +SET_HEADERS("Bundle-Name: Event Publisher") + + +bundle(event_publisher SOURCES + private/src/event_publisher_activator.c + private/src/event_publisher_impl.c + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c +) + +install_bundle(event_publisher) + +target_link_libraries(event_publisher celix_framework celix_utils ${APR_LIBRARY} ${APRUTIL_LIBRARY}) diff --git a/src/hos_celix/src/event_admin/event_publisher/private/include/event_publisher_impl.h b/src/hos_celix/src/event_admin/event_publisher/private/include/event_publisher_impl.h new file mode 100644 index 00000000..31f306d6 --- /dev/null +++ b/src/hos_celix/src/event_admin/event_publisher/private/include/event_publisher_impl.h @@ -0,0 +1,85 @@ +/** + *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. + */ +/* + * event_publisher.h + * + * Created on: Aug 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef EVENT_PUBLISHER_H_ +#define EVENT_PUBLISHER_H_ +#include "celix_errno.h" +#include "event_admin.h" + +#include "listener_hook_service.h" +#include "service_tracker.h" +#include "bundle_activator.h" +#include "bundle_context.h" +#include "service_tracker.h" +#include "service_listener.h" +#include "service_registration.h" +#include "event_constants.h" +#include "log_helper.h" +#include "log_service.h" + +#include +#include +#include + +typedef struct event_publisher *event_publisher_pt; +struct event_publisher { + apr_pool_t *pool; + event_admin_service_pt event_admin_service; + bool running; + bool eventAdminAdded; + apr_thread_t *sender; + bundle_context_pt context; + log_helper_pt loghelper; +}; +/** + * @desc create the event publisher + * @param apr_pool_t *pool. the memory pool to store the publisher + * @param bundle_context_pt context the bundle context + * @param event_publisher_pt *event_publisher. The publisher to be made. + */ +celix_status_t eventPublisherCreate(apr_pool_t *pool, bundle_context_pt context, event_publisher_pt *event_publisher); +/** + * @desc start the event publisher. Starts the threads and trackers. + * @param event_publisher_pt *event_publisher the publisher to start + */ +celix_status_t eventPublisherStart(event_publisher_pt *event_publisher); + +/** + * @desc functions used by the event admin tracker + * @param void *handle, pointer to the event publisher + * @param service_reference_pt ref. pointer to the reference of the event admin + * @param void **service. pointer to the event admin service. + */ +celix_status_t eventPublisherAddingService(void * handle, service_reference_pt ref, void **service); +celix_status_t eventPublisherAddedService(void * handle, service_reference_pt ref, void * service); +celix_status_t eventPublisherModifiedService(void * handle, service_reference_pt ref, void * service); +celix_status_t eventPublisherRemovedService(void * handle, service_reference_pt ref, void * service); +/** + * @desc stop the event publisher. stopping threads and tracker + * @param event_publisher_pt *event_publisher. pointer to the publisher. + */ +celix_status_t eventPublisherStop(event_publisher_pt *event_publisher); +#endif /* EVENT_PUBLISHER_H_ */ diff --git a/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_activator.c b/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_activator.c new file mode 100644 index 00000000..70cd1ecd --- /dev/null +++ b/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_activator.c @@ -0,0 +1,95 @@ +/** + *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. + */ +/* + * activator.c + * + * Created on: Jul 9, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include + + +#include "event_publisher_impl.h" + +struct activator { + apr_pool_t *pool; + bundle_context_pt context; + event_publisher_pt event_publisher; + service_tracker_pt tracker; +}; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + apr_pool_t *pool = NULL; + apr_pool_t *parentPool; + struct activator *activator = NULL; + status = bundleContext_getMemoryPool(context, &parentPool); + if(status == CELIX_SUCCESS) { + if(apr_pool_create(&pool,parentPool) != APR_SUCCESS) { + status = CELIX_BUNDLE_EXCEPTION; + }else { + activator = apr_palloc(pool,sizeof(*activator)); + activator->pool = pool; + activator->context = context; + *userData = activator; + } + event_publisher_pt eventpublisher; + status = eventPublisherCreate(activator->pool,context,&eventpublisher); + if(status == CELIX_SUCCESS) { + activator->event_publisher = eventpublisher; + } + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator * data = (struct activator *) userData; + apr_pool_t *pool; + status = bundleContext_getMemoryPool(context, &pool); + if(status == CELIX_SUCCESS){ + service_tracker_customizer_pt cust = NULL; + service_tracker_pt tracker = NULL; + data->context = context; + serviceTrackerCustomizer_create(data->event_publisher, eventPublisherAddingService, eventPublisherAddedService, eventPublisherModifiedService, eventPublisherRemovedService, &cust); + serviceTracker_create(context, (char *) EVENT_ADMIN_NAME, cust, &tracker); + data->tracker = tracker; + + serviceTracker_open(tracker); + } + eventPublisherStart(&data->event_publisher); + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator * data = (struct activator *) userData; + eventPublisherStop(&data->event_publisher); + serviceTracker_close(data->tracker); + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + + return status; +} diff --git a/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_impl.c b/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_impl.c new file mode 100644 index 00000000..0b3fb40d --- /dev/null +++ b/src/hos_celix/src/event_admin/event_publisher/private/src/event_publisher_impl.c @@ -0,0 +1,117 @@ +/** + *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. + */ +/* + * event_publisher_impl.c + * + * Created on: Jul 24, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include "event_publisher_impl.h" + +static void *APR_THREAD_FUNC eventPublisherSendEventThread(apr_thread_t *thd, void *handle); + +celix_status_t eventPublisherCreate(apr_pool_t *pool, bundle_context_pt context, event_publisher_pt *event_publisher) { + celix_status_t status = CELIX_SUCCESS; + *event_publisher = apr_palloc(pool, sizeof(**event_publisher)); + if (!*event_publisher) { + status = CELIX_ENOMEM; + } else { + (*event_publisher)->event_admin_service = NULL; + (*event_publisher)->pool = NULL; + (*event_publisher)->eventAdminAdded = false; + (*event_publisher)->running = false; + (*event_publisher)->pool = pool; + (*event_publisher)->context = context; + + logHelper_create(context, &(*event_publisher)->loghelper); + } + return status; +} + +celix_status_t eventPublisherStart(event_publisher_pt *event_publisher) { + (*event_publisher)->running = true; + logHelper_start((*event_publisher)->loghelper); + apr_thread_create(&(*event_publisher)->sender, NULL, eventPublisherSendEventThread, event_publisher, (*event_publisher)->pool); + return CELIX_SUCCESS; +} + +celix_status_t eventPublisherStop(event_publisher_pt *event_publisher) { + (*event_publisher)->running = false; + apr_status_t status; + apr_thread_join(&status,(*event_publisher)->sender); + logHelper_stop((*event_publisher)->loghelper); + logHelper_destroy(&(*event_publisher)->loghelper); + return CELIX_SUCCESS; +} + +static void *APR_THREAD_FUNC eventPublisherSendEventThread(apr_thread_t *thd, void *handle) { + event_publisher_pt *client = (event_publisher_pt *) handle; + + while ((*client)->running && (*client)->eventAdminAdded) { + apr_sleep(1000000); // 1 sec. + + event_admin_service_pt *event_admin_service = &(*client)->event_admin_service; + event_admin_pt event_admin = (*event_admin_service)->eventAdmin; + if (event_admin_service != NULL) { + event_pt event; + properties_pt props = properties_create(); + properties_set(props, "This is a key", "this is a value"); + (*event_admin_service)->createEvent(event_admin, "log/error/eventpublishers/event", props, &event); + (*event_admin_service)->postEvent(event_admin, event); + (*event_admin_service)->sendEvent(event_admin, event); + } + } + apr_thread_exit(thd, APR_SUCCESS); + return NULL; +} + +celix_status_t eventPublisherAddingService(void * handle, service_reference_pt ref, void **service) { + celix_status_t status = CELIX_SUCCESS; + event_publisher_pt event_publisher = handle; + status = bundleContext_getService(event_publisher->context, ref, service); + return status; +} + +celix_status_t eventPublisherAddedService(void * handle, service_reference_pt ref, void * service) { + event_publisher_pt data = (event_publisher_pt) handle; + logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[PUB] Event admin added."); + + data->event_admin_service = (event_admin_service_pt) service; + data->eventAdminAdded = true; + return CELIX_SUCCESS; +} + +celix_status_t eventPublisherModifiedService(void * handle, service_reference_pt ref, void * service) { + event_publisher_pt data = (event_publisher_pt) handle; + logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[PUB] Event admin modified."); + return CELIX_SUCCESS; +} + +celix_status_t eventPublisherRemovedService(void * handle, service_reference_pt ref, void * service) { + event_publisher_pt data = (event_publisher_pt) handle; + logHelper_log(data->loghelper, OSGI_LOGSERVICE_DEBUG, "[PUB] Event admin removed."); + + data->event_admin_service = NULL; + data->eventAdminAdded = false; + return CELIX_SUCCESS; +} + + diff --git a/src/hos_celix/build/device_access/example/consuming_driver/CPackConfig-word_consumingdriver-bundle.cmake b/src/hos_celix/src/event_admin/utils/CMakeLists.txt similarity index 60% rename from src/hos_celix/build/device_access/example/consuming_driver/CPackConfig-word_consumingdriver-bundle.cmake rename to src/hos_celix/src/event_admin/utils/CMakeLists.txt index 98f259a5..576dd081 100644 --- a/src/hos_celix/build/device_access/example/consuming_driver/CPackConfig-word_consumingdriver-bundle.cmake +++ b/src/hos_celix/src/event_admin/utils/CMakeLists.txt @@ -14,12 +14,14 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +find_package(APR REQUIRED) -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/device_access/example/consuming_driver;word_consumingdriver;word_consumingdriver_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "word_consumingdriver") -SET(CPACK_PACKAGE_NAME "word_consumingdriver") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/event_admin/event_admin/public/include") +include_directories(public/include) + +add_library(event_admin_utils STATIC private/src/event_impl.c) +target_link_libraries(event_admin_utils ${APRUTIL_LIBRARY}) +#install(TARGETS event_admin_utils DESTINATION lib COMPONENT framework) +#FILE(GLOB files "public/include/*.h") +#INSTALL(FILES ${files} DESTINATION include/celix COMPONENT framework) diff --git a/src/hos_celix/src/event_admin/utils/private/src/event_impl.c b/src/hos_celix/src/event_admin/utils/private/src/event_impl.c new file mode 100644 index 00000000..3a5d07cb --- /dev/null +++ b/src/hos_celix/src/event_admin/utils/private/src/event_impl.c @@ -0,0 +1,133 @@ +/** + *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. + */ +/* + * event_impl.c + * + * \Created on: Aug 22, 2013 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + * + */ + + +#include "event.h" +#include "event_constants.h" +#include "celix_errno.h" +#include "stddef.h" +#include +#include +struct event { + char *topic; + properties_pt properties; +}; + +celix_status_t createEvent(char *topic, properties_pt properties, apr_pool_t *pool, event_pt *event){ + celix_status_t status = CELIX_SUCCESS; + + *event= apr_palloc(pool,sizeof(**event)); + if(!*event){ + status = CELIX_ENOMEM; + }else { + (*event)->topic = topic; + (*event)->properties = properties; + properties_set((*event)->properties, (char *)EVENT_TOPIC, topic); + } + return status; +} + +celix_status_t containsProperty(event_pt *event, char *property, bool *result){ + celix_status_t status = CELIX_SUCCESS; + if((*event)==NULL || property == NULL){ + status = CELIX_BUNDLE_EXCEPTION; + }else { + char * propertyValue = properties_get((*event)->properties,property); + if(propertyValue == NULL){ + (*result)= false; + }else { + (*result) = true; + } + } + return status; +} + +celix_status_t event_equals(event_pt *event, event_pt *compare, bool *result){ + celix_status_t status = CELIX_SUCCESS; + if(event == compare){ + (*result) = true; + }else { + int sizeofEvent = hashMap_size((*event)->properties); + int sizeofCompare = hashMap_size((*compare)->properties); + if(sizeofEvent == sizeofCompare){ + (*result) = true; + }else { + + } + } + return status; +} + +celix_status_t getProperty(event_pt *event, char *propertyKey, char **propertyValue){ + celix_status_t status = CELIX_SUCCESS; + *propertyValue = properties_get((*event)->properties,propertyKey); + + return status; +} + +celix_status_t getPropertyNames(event_pt *event, array_list_pt *names){ + celix_status_t status = CELIX_SUCCESS; + properties_pt properties = (*event)->properties; + if (hashMap_size(properties) > 0) { + hash_map_iterator_pt iterator = hashMapIterator_create(properties); + while (hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + char * key =hashMapEntry_getKey(entry); + arrayList_add((*names),key); + } + } + return status; +} + +celix_status_t getTopic(event_pt *event, char **topic){ + celix_status_t status = CELIX_SUCCESS; + char *value; + value = properties_get((*event)->properties,(char*) EVENT_TOPIC); + *topic = value; + + return status; +} + +celix_status_t hashCode(event_pt *event, int *hashCode){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + +celix_status_t matches(event_pt *event){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + +celix_status_t toString(event_pt *event, char *eventString){ + celix_status_t status = CELIX_SUCCESS; + return status; +} + + + + + diff --git a/src/hos_celix/install/include/celix/device_manager/match.h b/src/hos_celix/src/event_admin/utils/public/include/event.h similarity index 72% rename from src/hos_celix/install/include/celix/device_manager/match.h rename to src/hos_celix/src/event_admin/utils/public/include/event.h index 7b5b283c..25a792d3 100644 --- a/src/hos_celix/install/include/celix/device_manager/match.h +++ b/src/hos_celix/src/event_admin/utils/public/include/event.h @@ -17,22 +17,20 @@ *under the License. */ /* - * match.h + * event.h * - * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \Created on: Jul 19, 2013 + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef MATCH_H_ -#define MATCH_H_ -#include -struct match { - service_reference_pt reference; - int matchValue; -}; +#ifndef EVENT_H_ +#define EVENT_H_ +#include "celix_errno.h" +#include "properties.h" +#include "array_list.h" -typedef struct match *match_pt; -#endif /* MATCH_H_ */ + +#endif /* EVENT_H_ */ diff --git a/src/hos_celix/src/examples/CMakeLists.txt b/src/hos_celix/src/examples/CMakeLists.txt index 076d235f..04c250cd 100644 --- a/src/hos_celix/src/examples/CMakeLists.txt +++ b/src/hos_celix/src/examples/CMakeLists.txt @@ -14,18 +14,20 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -celix_subproject(EXAMPLES "Option to enable building the Examples" "OFF" DEPS FRAMEWORK LAUNCHER SHELL_TUI LOG_WRITER DEPENDENCY_MANAGER) +celix_subproject(EXAMPLES "Option to enable building the Examples" "OFF" DEPS FRAMEWORK DEPENDENCY_MANAGER2 LAUNCHER SHELL_TUI LOG_SERVICE LOG_WRITER) if (EXAMPLES) add_subdirectory(hello_world) + add_subdirectory(hello_world_test) add_subdirectory(mongoose) add_subdirectory(whiteboard) add_subdirectory(echo_service) + add_subdirectory(producer_consumer) add_subdirectory(osgi-in-action/chapter04-correct-lookup) add_subdirectory(osgi-in-action/chapter04-correct-listener) add_subdirectory(osgi-in-action/chapter01-greeting-example) - add_subdirectory(osgi-in-action/chapter04-paint-example) + #add_subdirectory(osgi-in-action/chapter04-paint-example) - add_subdirectory(embedding) + #add_subdirectory(embedding) endif(EXAMPLES) diff --git a/src/hos_celix/src/examples/deploy.cmake b/src/hos_celix/src/examples/deploy.cmake index e65d8708..183e8cb3 100644 --- a/src/hos_celix/src/examples/deploy.cmake +++ b/src/hos_celix/src/examples/deploy.cmake @@ -17,10 +17,13 @@ is_enabled(EXAMPLES) if (EXAMPLES) deploy(chapter01-greeting-example BUNDLES shell shell_tui log_service chapter01-greeting-example-client chapter01-greeting-example) + deploy(chapter04-correct-lookup BUNDLES shell shell_tui log_service chapter04-correct-lookup) deploy(chapter04-correct-listener BUNDLES shell shell_tui log_service chapter04-correct-listener) - deploy("hello_world" BUNDLES shell shell_tui hello_world log_service) + deploy("hello_world" BUNDLES shell shell_tui apache_celix_examples_hello_world hello_world_test log_service log_writer) deploy("wb" BUNDLES tracker publisherA publisherB shell shell_tui log_service log_writer) deploy("wb_dp" BUNDLES tracker_depman publisherA publisherB shell shell_tui log_service log_writer) - deploy("echo" BUNDLES echo_server echo_client shell shell_tui log_service log_writer) + deploy("echo" BUNDLES echo_server echo_client shell shell_tui) + deploy("producer_consumer" BUNDLES producer consumer database shell shell_tui) + deploy("mongoose" BUNDLES shell shell_tui log_service apache_celix_examples_mongoose) endif (EXAMPLES) \ No newline at end of file diff --git a/src/hos_celix/src/examples/echo_service/client/CMakeLists.txt b/src/hos_celix/src/examples/echo_service/client/CMakeLists.txt index a1900ce7..db512e63 100644 --- a/src/hos_celix/src/examples/echo_service/client/CMakeLists.txt +++ b/src/hos_celix/src/examples/echo_service/client/CMakeLists.txt @@ -15,6 +15,10 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_echo_client") +SET(BUNDLE_VERSION "0.0.1") +SET(BUNDLE_NAME "Apache Celix Echo Client") + bundle(echo_client SOURCES private/src/echo_client_activator private/src/echo_client diff --git a/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h b/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h index 1fa82e56..e57597a6 100644 --- a/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h +++ b/src/hos_celix/src/examples/echo_service/client/private/include/echo_client_private.h @@ -20,7 +20,7 @@ * echo_client_private.h * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,14 +32,13 @@ struct echoClient { service_tracker_pt tracker; bool running; - apr_pool_t *pool; - - apr_thread_t *sender; + pthread_t sender_thread; + char *ident; }; typedef struct echoClient * echo_client_pt; -echo_client_pt echoClient_create(service_tracker_pt context, apr_pool_t *pool); +echo_client_pt echoClient_create(service_tracker_pt context); void echoClient_start(echo_client_pt client); void echoClient_stop(echo_client_pt client); diff --git a/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c b/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c index 26011fa6..66706847 100644 --- a/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c +++ b/src/hos_celix/src/examples/echo_service/client/private/src/echo_client.c @@ -20,53 +20,58 @@ * echo_client.c * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include +#include #include "service_tracker.h" #include "echo_client_private.h" #include "echo_server.h" -static void *APR_THREAD_FUNC trk_send(apr_thread_t *thd, void *handle) { +static void *trk_send(void *handle) { + echo_client_pt client = (echo_client_pt) handle; + while (client->running) { echo_service_pt service = (echo_service_pt) serviceTracker_getService(client->tracker); if (service != NULL) { - service->echo(service->server, "hi"); + service->echo(service->server, client->ident); } - apr_sleep(1000000); + sleep(1); } - apr_thread_exit(thd, APR_SUCCESS); + + pthread_exit(NULL); + return NULL; } -echo_client_pt echoClient_create(service_tracker_pt echoServiceTracker, apr_pool_t *pool) { +echo_client_pt echoClient_create(service_tracker_pt echoServiceTracker) { echo_client_pt client = malloc(sizeof(*client)); client->tracker = echoServiceTracker; client->running = false; - client->pool = pool; + client->ident = "OSX rules"; return client; } void echoClient_start(echo_client_pt client) { client->running = true; - apr_thread_create(&client->sender, NULL, trk_send, client, client->pool); + pthread_create(&client->sender_thread, NULL, trk_send, client); } void echoClient_stop(echo_client_pt client) { - apr_status_t status; client->running = false; - apr_thread_join(&status, client->sender); + pthread_join(client->sender_thread, NULL); } void echoClient_destroy(echo_client_pt client) { client->tracker = NULL; - client->sender = 0; + client->sender_thread = 0; free(client); client = NULL; } diff --git a/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c b/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c index cf60f029..f03a7410 100644 --- a/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c +++ b/src/hos_celix/src/examples/echo_service/client/private/src/echo_client_activator.c @@ -1,4 +1,4 @@ -/** +#include /** *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 @@ -17,16 +17,15 @@ *under the License. */ /* - * echo_server_activator.c + * echo_client_activator.c * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include "bundle_activator.h" -#include "bundle_context.h" #include "service_tracker.h" #include "echo_server.h" @@ -37,11 +36,10 @@ struct echoActivator { service_tracker_pt tracker; }; -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { +celix_status_t bundleActivator_create(bundle_context_pt __attribute__((unused)) context, void **userData) { struct echoActivator * act = malloc(sizeof(*act)); act->client = NULL; act->tracker = NULL; - *userData = act; return CELIX_SUCCESS; @@ -50,15 +48,14 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { struct echoActivator * act = (struct echoActivator *) userData; - apr_pool_t *pool = NULL; service_tracker_pt tracker = NULL; echo_client_pt client = NULL; - bundleContext_getMemoryPool(context, &pool); - serviceTracker_create(pool, context, ECHO_SERVICE_NAME, NULL, &tracker); + serviceTracker_create(context, ECHO_SERVICE_NAME, NULL, &tracker); + act->tracker = tracker; - client = echoClient_create(tracker, pool); + client = echoClient_create(tracker); act->client = client; echoClient_start(act->client); @@ -67,7 +64,7 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) return CELIX_SUCCESS; } -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt __attribute__((unused)) context) { struct echoActivator * act = (struct echoActivator *) userData; serviceTracker_close(act->tracker); echoClient_stop(act->client); @@ -75,9 +72,12 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) return CELIX_SUCCESS; } -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt __attribute__((unused)) context) { struct echoActivator * act = (struct echoActivator *) userData; + serviceTracker_destroy(act->tracker); echoClient_destroy(act->client); + free(act); + return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/echo_service/server/CMakeLists.txt b/src/hos_celix/src/examples/echo_service/server/CMakeLists.txt index 826454ec..b2f30014 100644 --- a/src/hos_celix/src/examples/echo_service/server/CMakeLists.txt +++ b/src/hos_celix/src/examples/echo_service/server/CMakeLists.txt @@ -15,6 +15,10 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_echo_server") +SET(BUNDLE_VERSION "0.0.1") +SET(BUNDLE_NAME "Apache Celix Echo Server") + bundle(echo_server SOURCES private/src/echo_server_activator private/src/echo_server diff --git a/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h b/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h index 3700a4b0..c93035b0 100644 --- a/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h +++ b/src/hos_celix/src/examples/echo_service/server/private/include/echo_server_private.h @@ -20,7 +20,7 @@ * echo_server_private.h * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c b/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c index 6557e0a9..045b7b7b 100644 --- a/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c +++ b/src/hos_celix/src/examples/echo_service/server/private/src/echo_server.c @@ -20,7 +20,7 @@ * echo_server.c * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c b/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c index 86e16a75..e7364f9c 100644 --- a/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c +++ b/src/hos_celix/src/examples/echo_service/server/private/src/echo_server_activator.c @@ -20,14 +20,12 @@ * echo_server_activator.c * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include "bundle_activator.h" -#include "bundle_context.h" -#include "service_registration.h" #include "echo_server_private.h" struct echoActivator { diff --git a/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h b/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h index d937562d..65acdf3c 100644 --- a/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h +++ b/src/hos_celix/src/examples/echo_service/server/public/include/echo_server.h @@ -20,7 +20,7 @@ * echo_server.h * * \date Sep 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/embedding/private/src/main.c b/src/hos_celix/src/examples/embedding/private/src/main.c index 22ea15e6..35ddeda5 100644 --- a/src/hos_celix/src/examples/embedding/private/src/main.c +++ b/src/hos_celix/src/examples/embedding/private/src/main.c @@ -20,7 +20,7 @@ * main.c * * \date May 22, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -67,8 +67,8 @@ int main(void) { bundle_context_pt context = NULL; bundle_getContext(fwBundle, &context); - struct foo *f = apr_palloc(memoryPool, sizeof(*f)); - struct fooSrv *fs = apr_palloc(memoryPool, sizeof(*fs)); + struct foo *f = calloc(1, sizeof(*f)); + struct fooSrv *fs = calloc(1, sizeof(*fs)); fs->handle = f; fs->foo = embedded_foo; diff --git a/src/hos_celix/src/examples/hello_world/CMakeLists.txt b/src/hos_celix/src/examples/hello_world/CMakeLists.txt index 5c08502e..4792e134 100644 --- a/src/hos_celix/src/examples/hello_world/CMakeLists.txt +++ b/src/hos_celix/src/examples/hello_world/CMakeLists.txt @@ -15,9 +15,27 @@ # specific language governing permissions and limitations # under the License. -SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_examples_hello_world") -SET_HEADERS("Bundle-Name: Apache Celix Shell TUI") - -bundle(hello_world SOURCES private/src/activator) +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_hello_world") +SET(BUNDLE_VERSION "0.0.1") +SET(BUNDLE_NAME "Apache Celix Shell TUI") + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -target_link_libraries(hello_world celix_framework) \ No newline at end of file +include_directories("public/include") + +BUNDLE_LIBRARY(org.apache.incubator.celix.helloworld.sub + SOURCES private/src/test + LINK_LIBRARIES celix_framework + ) + +BUNDLE_PRIVATE_LIBRARY(private + SOURCES private/src/activator + LINK_LIBRARIES celix_framework org.apache.incubator.celix.helloworld.sub + ) + +BUNDLE( + ACTIVATOR "apache_celix_examples_hello_world-private" + PRIVATE_LIBRARIES "private" + EXPORT_LIBRARIES org.apache.incubator.celix.helloworld.sub + ) + + diff --git a/src/hos_celix/src/examples/hello_world/private/src/activator.c b/src/hos_celix/src/examples/hello_world/private/src/activator.c index 13543b8f..709d02b7 100644 --- a/src/hos_celix/src/examples/hello_world/private/src/activator.c +++ b/src/hos_celix/src/examples/hello_world/private/src/activator.c @@ -20,35 +20,37 @@ * activator.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include #include "bundle_activator.h" -#include "bundle_context.h" + +#include "test.h" struct userData { char * word; }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct userData)); + celix_status_t status = CELIX_SUCCESS; + *userData = malloc(sizeof(struct userData)); + if (*userData != NULL) { ((struct userData *)(*userData))->word = "World"; } else { status = CELIX_START_ERROR; } - return CELIX_SUCCESS; + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { struct userData * data = (struct userData *) userData; printf("Hello %s\n", data->word); + + doo(); + return CELIX_SUCCESS; } @@ -59,5 +61,6 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/include/hos_celix/dependency_manager/service.h b/src/hos_celix/src/examples/hello_world/private/src/test.c similarity index 67% rename from src/hos_celix/include/hos_celix/dependency_manager/service.h rename to src/hos_celix/src/examples/hello_world/private/src/test.c index 3a4e6c10..280fc61e 100644 --- a/src/hos_celix/include/hos_celix/dependency_manager/service.h +++ b/src/hos_celix/src/examples/hello_world/private/src/test.c @@ -17,19 +17,16 @@ *under the License. */ /* - * service.h + * test.c * - * \date May 12, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 + * \date 12 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 */ -#ifndef SERVICE_H_ -#define SERVICE_H_ +#include -void service_init(void * userData); -void service_start(void * userData); -void service_stop(void * userData); -void service_destroy(void * userData); - -#endif /* SERVICE_H_ */ +void doo() +{ + printf("Hello from second lib\n"); +} diff --git a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/root/index.html b/src/hos_celix/src/examples/hello_world/public/include/test.h similarity index 75% rename from src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/root/index.html rename to src/hos_celix/src/examples/hello_world/public/include/test.h index 255758fa..cdbd05dc 100644 --- a/src/hos_celix/build/examples/mongoose/_CPack_Packages/ZIP/celix.mongoose/root/index.html +++ b/src/hos_celix/src/examples/hello_world/public/include/test.h @@ -1,4 +1,4 @@ - -
-Serving content from within a bundle works!!1!11!! -
\ No newline at end of file + */ +/* + * test.h + * + * \date 12 Feb 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef TEST_H_ +#define TEST_H_ + + +void doo(void); + + +#endif /* TEST_H_ */ diff --git a/src/hos_celix/src/examples/hello_world_test/CMakeLists.txt b/src/hos_celix/src/examples/hello_world_test/CMakeLists.txt new file mode 100644 index 00000000..e6fe6d04 --- /dev/null +++ b/src/hos_celix/src/examples/hello_world_test/CMakeLists.txt @@ -0,0 +1,30 @@ +# 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. + +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_hello_world_test") +SET(BUNDLE_VERSION "0.0.1") +SET_HEADERS("Bundle-Name: Apache Celix Shell TUI") + +bundle(hello_world_test + SOURCES private/src/activator + IMPORT_LIBRARIES "org.apache.incubator.celix.helloworld.sub") + #IMPORT_LIBRARIES "org.apache.incubator.celix.helloworld.sub;version=\"[1.0,2.0\)\"") +target_link_libraries(hello_world_test celix_framework) +target_link_libraries(hello_world_test org.apache.incubator.celix.helloworld.sub) +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/examples/hello_world/public/include") +include_directories("private/include") diff --git a/src/hos_celix/src/examples/hello_world_test/private/src/activator.c b/src/hos_celix/src/examples/hello_world_test/private/src/activator.c new file mode 100644 index 00000000..1a5f7240 --- /dev/null +++ b/src/hos_celix/src/examples/hello_world_test/private/src/activator.c @@ -0,0 +1,66 @@ +#include /** + *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. + */ +/* + * activator.c + * + * \date Aug 20, 2010 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include + +#include "bundle_activator.h" + +#include "test.h" + +struct userData { + char * word; +}; + +celix_status_t bundleActivator_create(bundle_context_pt __attribute__((unused)) context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + *userData = malloc(sizeof(struct userData)); + if (*userData != NULL) { + ((struct userData *)(*userData))->word = "Import"; + } else { + status = CELIX_START_ERROR; + } + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt __attribute__((unused)) context) { + struct userData * data = (struct userData *) userData; + printf("Hello %s\n", data->word); + + doo(); + + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt __attribute__((unused)) context) { + struct userData * data = (struct userData *) userData; + printf("Goodbye %s\n", data->word); + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt __attribute__((unused)) context) { + free(userData); + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/examples/mongoose/CMakeLists.txt b/src/hos_celix/src/examples/mongoose/CMakeLists.txt index 7297ac30..f67c3fc7 100644 --- a/src/hos_celix/src/examples/mongoose/CMakeLists.txt +++ b/src/hos_celix/src/examples/mongoose/CMakeLists.txt @@ -18,17 +18,24 @@ add_library(mongoose STATIC private/src/mongoose.c) SET_TARGET_PROPERTIES(mongoose PROPERTIES COMPILE_FLAGS -fPIC) +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_mongoose") +SET(BUNDLE_VERSION "0.0.1") + include_directories("private/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -bundle(celix.mongoose SOURCES - private/src/activator - - private/include/mongoose.h - DIRECTORIES root -) -target_link_libraries(celix.mongoose celix_framework mongoose) if(WIN32) - target_link_libraries(celix.mongoose wsock32) + set(LIBS wsock32) endif(WIN32) +bundle( + SOURCES + private/src/activator + + private/include/mongoose.h + DIRECTORIES + root + LINK_LIBRARIES + celix_framework mongoose ${LIBS} + +) \ No newline at end of file diff --git a/src/hos_celix/src/examples/mongoose/private/src/activator.c b/src/hos_celix/src/examples/mongoose/private/src/activator.c index fefcad87..209ecdcd 100644 --- a/src/hos_celix/src/examples/mongoose/private/src/activator.c +++ b/src/hos_celix/src/examples/mongoose/private/src/activator.c @@ -1,4 +1,4 @@ -/** +#include /** *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 @@ -20,26 +20,21 @@ * activator.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include #include "bundle_activator.h" -#include "bundle_context.h" #include "mongoose.h" -#include "bundle.h" struct userData { struct mg_context *ctx; }; -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - *userData = apr_palloc(pool, sizeof(struct userData)); +celix_status_t bundleActivator_create(bundle_context_pt __attribute__((unused)) context, void **userData) { + *userData = calloc(1, sizeof(struct userData)); return CELIX_SUCCESS; } @@ -49,23 +44,21 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) struct userData * data = (struct userData *) userData; if (bundleContext_getBundle(context, &bundle) == CELIX_SUCCESS) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - char *entry = NULL; - const char *options[] = { - "document_root", entry, - "listening_ports", "8081", - NULL - }; - bundle_getEntry(bundle, "root", pool, &entry); + char *entry = NULL; + bundle_getEntry(bundle, "root", &entry); + const char *options[] = { + "document_root", entry, + "listening_ports", "8081", + NULL + }; - data->ctx = mg_start(NULL, options); + printf("entry %s\n", entry); - printf("Mongoose started on: %s\n", mg_get_option(data->ctx, "listening_ports")); - } else { - status = CELIX_BUNDLE_EXCEPTION; - } + data->ctx = mg_start(NULL, options); + + if (data->ctx) { + printf("Mongoose started on: %s\n", mg_get_option(data->ctx, "listening_ports")); + } } else { status = CELIX_START_ERROR; } @@ -73,13 +66,14 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) return status; } -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt __attribute__((unused)) context) { struct userData * data = (struct userData *) userData; mg_stop(data->ctx); printf("Mongoose stopped\n"); return CELIX_SUCCESS; } -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt __attribute__((unused)) context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/mongoose/private/src/mongoose.c b/src/hos_celix/src/examples/mongoose/private/src/mongoose.c index 67d40266..045cd09e 100644 --- a/src/hos_celix/src/examples/mongoose/private/src/mongoose.c +++ b/src/hos_celix/src/examples/mongoose/private/src/mongoose.c @@ -40,7 +40,6 @@ #include #include #include -#include #include #if defined(_WIN32) // Windows specific #includes and #defines @@ -160,14 +159,11 @@ typedef struct DIR { } DIR; #else // UNIX specific -#include + #include #include -#include #include #include -#include -#include #include #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/CMakeLists.txt b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/CMakeLists.txt index b7c1af7c..a124709d 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/CMakeLists.txt +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/CMakeLists.txt @@ -15,6 +15,9 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_chapter01_greeting_example_client") +SET(BUNDLE_VERSION "0.0.1") + bundle(chapter01-greeting-example-client SOURCES private/src/client) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("../greeting/public/include") diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c index 9adfca01..41aff7cd 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/client/private/src/client.c @@ -1,4 +1,4 @@ -/** +#include /** *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 @@ -20,23 +20,22 @@ * client.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include "bundle_activator.h" -#include "bundle_context.h" #include "greeting_service.h" -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { +celix_status_t bundleActivator_create(bundle_context_pt __attribute__((unused)) context, void **userData) { *userData = NULL; return CELIX_SUCCESS; } -celix_status_t bundleActivator_start(void * userData, bundle_context_pt ctx) { +celix_status_t bundleActivator_start(void __attribute__((unused)) * userData, bundle_context_pt ctx) { service_reference_pt ref = NULL; celix_status_t status = bundleContext_getServiceReference(ctx, (char *) GREETING_SERVICE_NAME, &ref); if (status == CELIX_SUCCESS) { @@ -57,10 +56,10 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt ctx) { return status; } -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_stop(void __attribute__((unused)) * userData, bundle_context_pt __attribute__((unused)) context) { return CELIX_SUCCESS; } -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_destroy(void __attribute__((unused)) * userData, bundle_context_pt __attribute__((unused)) context) { return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeLists.txt b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeLists.txt index 5defb525..11274392 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeLists.txt +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/CMakeLists.txt @@ -15,6 +15,9 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_chapter01_greeting_example") +SET(BUNDLE_VERSION "0.0.1") + bundle(chapter01-greeting-example SOURCES private/src/activator private/src/greeting_impl diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h index 50465200..8ea20911 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/include/greeting_impl.h @@ -20,7 +20,7 @@ * greeting_impl.h * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef GREETING_IMPL_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c index a2b24c01..64d324af 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/activator.c @@ -1,4 +1,4 @@ -/** +#include /** *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 @@ -20,57 +20,48 @@ * activator.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include #include "bundle_activator.h" -#include "bundle_context.h" #include "greeting_impl.h" -#include "greeting_service.h" -#include "service_registration.h" struct greetingActivator { service_registration_pt reg; - apr_pool_t *pool; + greeting_service_pt greetingService; }; typedef struct greetingActivator *greeting_activator_pt; -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; +celix_status_t bundleActivator_create(bundle_context_pt __attribute__((unused)) context, void **userData) { + celix_status_t status = CELIX_SUCCESS; greeting_activator_pt activator; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct greetingActivator)); - if (userData) { - activator = *userData; - activator->reg = NULL; - activator->pool = pool; - } else { - status = CELIX_ENOMEM; - } + *userData = calloc(1, sizeof(struct greetingActivator)); + if (*userData) { + activator = *userData; + activator->reg = NULL; + } else { + status = CELIX_ENOMEM; } return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; greeting_activator_pt act = (greeting_activator_pt) userData; - greeting_service_pt greetingService = apr_palloc(act->pool, sizeof(*greetingService)); + act->greetingService = calloc(1, sizeof(*act->greetingService)); - if (greetingService) { - greetingService->instance = apr_palloc(act->pool, sizeof(*greetingService->instance)); - if (greetingService->instance) { - greetingService->instance->name = GREETING_SERVICE_NAME; - greetingService->greeting_sayHello = greeting_sayHello; + if (act->greetingService) { + act->greetingService->instance = calloc(1, sizeof(*act->greetingService->instance)); + if (act->greetingService->instance) { + act->greetingService->instance->name = GREETING_SERVICE_NAME; + act->greetingService->greeting_sayHello = greeting_sayHello; - status = bundleContext_registerService(context, GREETING_SERVICE_NAME, greetingService, NULL, &act->reg); + status = bundleContext_registerService(context, GREETING_SERVICE_NAME, act->greetingService, NULL, &act->reg); } else { status = CELIX_ENOMEM; } @@ -80,14 +71,21 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) return status; } -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt __attribute__((unused)) context) { celix_status_t status = CELIX_SUCCESS; + greeting_activator_pt act = (greeting_activator_pt) userData; + serviceRegistration_unregister(act->reg); act->reg = NULL; - return CELIX_SUCCESS; + + free(act->greetingService->instance); + free(act->greetingService); + + return status; } -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt __attribute__((unused)) context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c index 24f47d59..abe60ccc 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/private/src/greeting_impl.c @@ -20,7 +20,7 @@ * greeting_impl.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h index f4aaa4f4..9b528ef8 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter01-greeting-example/greeting/public/include/greeting_service.h @@ -20,7 +20,7 @@ * greeting_service.h * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef GREETING_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/CMakeLists.txt b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/CMakeLists.txt index 013312ba..29ea04b9 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/CMakeLists.txt +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/CMakeLists.txt @@ -15,6 +15,8 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_chapter04_correct_listener") +SET(BUNDLE_VERSION "0.0.1") bundle(chapter04-correct-listener SOURCES private/src/listener_example) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c index 420d3c64..a0e118b3 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-listener/private/src/listener_example.c @@ -20,188 +20,177 @@ * listener_example.c * * \date Sep 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include +#include #include "bundle_activator.h" #include "log_service.h" struct listenerActivator { - apr_pool_t *pool; + bundle_context_pt context; + service_listener_pt listener; - bundle_context_pt context; - service_listener_pt listener; + celix_thread_t logger; + celix_thread_mutex_t logServiceReferencesLock; - apr_thread_mutex_t *logServiceReferencesLock; - array_list_pt logServiceReferences; + array_list_pt logServiceReferences; - bool running; - apr_thread_t *logger; + bool running; }; void listenerExample_serviceChanged(service_listener_pt listener, service_event_pt event); celix_status_t listenerExample_getLogService(struct listenerActivator *activator, log_service_pt *service); -static void *APR_THREAD_FUNC listenerExample_logger(apr_thread_t *thd, void *activator); +static void* listenerExample_logger(void* data); celix_status_t listenerExample_alternativeLog(struct listenerActivator *activator, char *message); celix_status_t ref_equals(void *a, void *b, bool *equals) { - return serviceReference_equals(a, b, equals); + return serviceReference_equals(a, b, equals); } celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - apr_pool_t *subpool; + celix_status_t status = CELIX_SUCCESS; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&subpool, pool) == APR_SUCCESS) { - *userData = apr_palloc(subpool, sizeof(struct listenerActivator)); - if (!userData) { - status = CELIX_ENOMEM; - } else { - struct listenerActivator *activator = (*userData); - activator->pool = subpool; - activator->context = context; - activator->listener = NULL; - apr_thread_mutex_create(&activator->logServiceReferencesLock, 0, subpool); - activator->logServiceReferences = NULL; - arrayList_createWithEquals(ref_equals, &activator->logServiceReferences); - activator->running = false; - activator->logger = NULL; - } - } else { - status = CELIX_BUNDLE_EXCEPTION; - } - } - return status; + *userData = calloc(1, sizeof(struct listenerActivator)); + if (!*userData) { + status = CELIX_ENOMEM; + } else { + struct listenerActivator *activator = (*userData); + activator->context = context; + activator->listener = NULL; + activator->logServiceReferences = NULL; + arrayList_createWithEquals(ref_equals, &activator->logServiceReferences); + activator->running = false; + + status = celixThreadMutex_create(&activator->logServiceReferencesLock, NULL); + } + + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct listenerActivator *activator = userData; + celix_status_t status = CELIX_SUCCESS; + struct listenerActivator *activator = userData; - service_listener_pt listener = apr_palloc(activator->pool, sizeof(struct listenerActivator)); - if (!listener) { - status = CELIX_ENOMEM; - } else { - char filter[30]; - array_list_pt logServices = NULL; - apr_pool_t *pool; - sprintf(filter, "(objectClass=%s)", OSGI_LOGSERVICE_NAME); + service_listener_pt listener = calloc(1, sizeof(struct listenerActivator)); + if (!listener) { + status = CELIX_ENOMEM; + } else { + char filter[30]; + array_list_pt logServices = NULL; + sprintf(filter, "(objectClass=%s)", OSGI_LOGSERVICE_NAME); - bundleContext_getMemoryPool(context, &pool); + listener->handle = activator; + listener->serviceChanged = (void *) listenerExample_serviceChanged; + status = bundleContext_addServiceListener(context, listener, filter); + if (status == CELIX_SUCCESS) { + activator->listener = listener; + } - listener->handle = activator; - listener->serviceChanged = (void *) listenerExample_serviceChanged; - listener->pool = pool; - status = bundleContext_addServiceListener(context, listener, filter); - if (status == CELIX_SUCCESS) { - activator->listener = listener; - } + status = bundleContext_getServiceReferences(context, NULL, filter, &logServices); + if (status == CELIX_SUCCESS) { + int i; + for (i = 0; i < arrayList_size(logServices); i++) { + service_reference_pt logService = (service_reference_pt) arrayList_get(logServices, i); + service_event_pt event = calloc(1, sizeof(*event)); + event->reference = logService; + event->type = OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED; - status = bundleContext_getServiceReferences(context, NULL, filter, &logServices); - if (status == CELIX_SUCCESS) { - int i; - for (i = 0; i < arrayList_size(logServices); i++) { - service_reference_pt logService = (service_reference_pt) arrayList_get(logServices, i); - service_event_pt event = apr_palloc(activator->pool, sizeof(*event)); - event->reference = logService; - event->type = OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED; + listenerExample_serviceChanged(listener, event); + } + arrayList_destroy(logServices); + } - listenerExample_serviceChanged(listener, event); - } - } + activator->running = true; - activator->running = true; - apr_thread_create(&activator->logger, NULL, listenerExample_logger, activator, activator->pool); - } + status = celixThread_create(&activator->logger, NULL, listenerExample_logger, activator); + } - return status; + return status; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct listenerActivator *activator = userData; - apr_status_t stat; + celix_status_t status = CELIX_SUCCESS; + struct listenerActivator *activator = userData; - activator->running = false; - apr_thread_join(&stat, activator->logger); + activator->running = false; + celixThread_join(activator->logger, NULL); - bundleContext_removeServiceListener(context, activator->listener); + bundleContext_removeServiceListener(context, activator->listener); - return status; + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct listenerActivator *activator = userData; - arrayList_destroy(activator->logServiceReferences); - return status; + celix_status_t status = CELIX_SUCCESS; + struct listenerActivator *activator = userData; + arrayList_destroy(activator->logServiceReferences); + return status; } void listenerExample_serviceChanged(service_listener_pt listener, service_event_pt event) { - struct listenerActivator *activator = listener->handle; - apr_thread_mutex_lock(activator->logServiceReferencesLock); + struct listenerActivator *activator = listener->handle; + celixThreadMutex_lock(&activator->logServiceReferencesLock); - switch (event->type) { - case OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED: - arrayList_add(activator->logServiceReferences, event->reference); - break; + switch (event->type) { + case OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED: + arrayList_add(activator->logServiceReferences, event->reference); + break; // case MODIFIED: // // only the service metadata has changed, so no need to do anything here // break; - case OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING: - arrayList_remove(activator->logServiceReferences, - arrayList_indexOf(activator->logServiceReferences, event->reference)); - break; - default: - break; - } - apr_thread_mutex_unlock(activator->logServiceReferencesLock); + case OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING: + arrayList_remove(activator->logServiceReferences, arrayList_indexOf(activator->logServiceReferences, event->reference)); + break; + default: + break; + } + + celixThreadMutex_unlock(&activator->logServiceReferencesLock); } celix_status_t listenerExample_getLogService(struct listenerActivator *activator, log_service_pt *service) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status = CELIX_SUCCESS; - apr_thread_mutex_lock(activator->logServiceReferencesLock); - if (arrayList_size(activator->logServiceReferences) > 0) { - service_reference_pt reference = arrayList_get(activator->logServiceReferences, 0); - status = bundleContext_getService(activator->context, reference, (void *) service); - } - apr_thread_mutex_unlock(activator->logServiceReferencesLock); + celixThreadMutex_lock(&activator->logServiceReferencesLock); - return status; + if (arrayList_size(activator->logServiceReferences) > 0) { + service_reference_pt reference = arrayList_get(activator->logServiceReferences, 0); + status = bundleContext_getService(activator->context, reference, (void *) service); + } + celixThreadMutex_unlock(&activator->logServiceReferencesLock); + + return status; } -static void *APR_THREAD_FUNC listenerExample_logger(apr_thread_t *thd, void *data) { - struct listenerActivator *activator = data; +static void* listenerExample_logger(void* data) { + struct listenerActivator *activator = data; - while (activator->running) { - log_service_pt logService = NULL; - listenerExample_getLogService(activator, &logService); - if (logService != NULL) { - (*(logService->log))(logService->logger, OSGI_LOGSERVICE_INFO, "ping"); - } else { - listenerExample_alternativeLog(activator, "No LogService available. Printing to standard out."); - } - apr_sleep(5000000); - } + while (activator->running) { + log_service_pt logService = NULL; + listenerExample_getLogService(activator, &logService); + if (logService != NULL) { + (*(logService->log))(logService->logger, OSGI_LOGSERVICE_INFO, "ping"); + } else { + listenerExample_alternativeLog(activator, "No LogService available. Printing to standard out."); + } - return NULL; + sleep(5); + } + + return NULL; } celix_status_t listenerExample_alternativeLog(struct listenerActivator *activator, char *message) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status = CELIX_SUCCESS; - printf("%s\n", message); + printf("%s\n", message); - return status; + return status; } diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/CMakeLists.txt b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/CMakeLists.txt index de6809eb..fdd2f7b7 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/CMakeLists.txt +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/CMakeLists.txt @@ -15,6 +15,9 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_chapter04_correct_lookup") +SET(BUNDLE_VERSION "0.0.1") + bundle(chapter04-correct-lookup SOURCES private/src/activator) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c index 4f4a450a..2ada02fd 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-correct-lookup/private/src/activator.c @@ -17,33 +17,31 @@ *under the License. */ /* - * listener_example.c + * activator.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include +#include #include "bundle_activator.h" -#include "bundle_context.h" #include "log_service.h" -#include "bundle.h" typedef log_service_pt LOG_SERVICE; struct threadData { - char * service; - int threadId; - bundle_context_pt m_context; + char * service; + int threadId; + bundle_context_pt m_context; + bool running; }; typedef struct threadData *thread_data_pt; -static apr_thread_t *m_logTestThread; - +static celix_thread_t m_logTestThread; //******************************************************************************* // function prototypes @@ -57,32 +55,50 @@ void alternativeLog(char *message, thread_data_pt data); //******************************************************************************* celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct threadData)); - ((thread_data_pt)(*userData))->service = "chapter04-correct-lookup"; - ((thread_data_pt)(*userData))->threadId = 0; - ((thread_data_pt)(*userData))->m_context = context; - } else { - status = CELIX_START_ERROR; - } - return status; + celix_status_t status = CELIX_SUCCESS; + + *userData = calloc(1, sizeof(struct threadData)); + + if (!userData) { + status = CELIX_ENOMEM; + } else { + ((thread_data_pt) (*userData))->service = "chapter04-correct-lookup"; + ((thread_data_pt) (*userData))->threadId = 0; + ((thread_data_pt) (*userData))->m_context = context; + ((thread_data_pt) (*userData))->running = false; + } + + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - ((thread_data_pt) userData)->m_context = context; - startTestThread(((thread_data_pt) userData)); - return CELIX_SUCCESS; + + thread_data_pt thread_data = (thread_data_pt) userData; + + thread_data->m_context = context; + thread_data->running = true; + + startTestThread(thread_data); + + return CELIX_SUCCESS; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - stopTestThread(); - return CELIX_SUCCESS; + + thread_data_pt thread_data = (thread_data_pt) userData; + + thread_data->running = false; + + stopTestThread(); + + return CELIX_SUCCESS; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - return CELIX_SUCCESS; + + free(userData); + + return CELIX_SUCCESS; } //------------------------------------------------------------------------------------------ @@ -90,79 +106,74 @@ celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt contex //------------------------------------------------------------------------------------------ // Test LogService by periodically sending a message -void *APR_THREAD_FUNC LogServiceTest(apr_thread_t *thd, void *argument) { - celix_status_t status = CELIX_SUCCESS; - thread_data_pt data = (thread_data_pt) argument; - bundle_context_pt m_context = ((thread_data_pt) argument)->m_context; - apr_os_thread_t *logThread = NULL; - apr_os_thread_get(&logThread, m_logTestThread); - while (apr_os_thread_current() == *logThread) { - service_reference_pt logServiceRef = NULL; - // lookup the current "best" LogService each time, just before we need to use it - status = bundleContext_getServiceReference(m_context, (char *) OSGI_LOGSERVICE_NAME, &logServiceRef); - // if the service reference is null then we know there's no log service available - if (status == CELIX_SUCCESS && logServiceRef != NULL) { - void *log = NULL; - LOG_SERVICE logService = NULL; - bundleContext_getService(m_context, logServiceRef, &log); - logService = (LOG_SERVICE) log; - // if the dereferenced instance is null then we know the service has been removed - if (logService != NULL) { - (*(logService->log))(logService->logger, OSGI_LOGSERVICE_INFO, "ping"); - } else { - alternativeLog("LogService has gone", data); - } - } else { - alternativeLog("LogService has gone", data); - } - pauseTestThread(); - } - return NULL; + +static void* LogServiceTest(void* argument) { + celix_status_t status = CELIX_SUCCESS; + thread_data_pt data = (thread_data_pt) argument; + bundle_context_pt m_context = data ->m_context; + + while (data->running == true) { + service_reference_pt logServiceRef = NULL; + // lookup the current "best" LogService each time, just before we need to use it + status = bundleContext_getServiceReference(m_context, (char *) OSGI_LOGSERVICE_NAME, &logServiceRef); + // if the service reference is null then we know there's no log service available + if (status == CELIX_SUCCESS && logServiceRef != NULL) { + void *log = NULL; + LOG_SERVICE logService = NULL; + bundleContext_getService(m_context, logServiceRef, &log); + logService = (LOG_SERVICE) log; + // if the dereferenced instance is null then we know the service has been removed + if (logService != NULL) { + (*(logService->log))(logService->logger, OSGI_LOGSERVICE_INFO, "ping"); + } else { + alternativeLog("LogService has gone", data); + } + } else { + alternativeLog("LogService has gone", data); + } + pauseTestThread(); + } + + return NULL; } void startTestThread(thread_data_pt data) { - apr_pool_t *pool; - int rc; - // start separate worker thread to run the actual tests, managed by the bundle lifecycle - bundleContext_getMemoryPool(data->m_context, &pool); - data->threadId++; - rc = apr_thread_create(&m_logTestThread, NULL, LogServiceTest, data, pool); + // start separate worker thread to run the actual tests, managed by the bundle lifecycle + data->threadId++; + + celixThread_create(&m_logTestThread, NULL, LogServiceTest, data); } void stopTestThread() { - // thread should cooperatively shutdown on the next iteration, because field is now null - apr_thread_t *testThread = m_logTestThread; - // pthread_cancel(testThread); - apr_thread_join(APR_SUCCESS, testThread); - m_logTestThread = 0; + celixThread_join(m_logTestThread, NULL); } void pauseTestThread() { - // sleep for a bit - apr_sleep(5000000); + // sleep for a bit + sleep(5); } void alternativeLog(char *message, thread_data_pt data) { - // this provides similar style debug logging output for when the LogService disappears - celix_status_t status = CELIX_SUCCESS; - bundle_pt bundle = NULL; - char tid[20], bid[20]; - long bundleId; - if (data->m_context != NULL) { - status = bundleContext_getBundle(data->m_context, &bundle); - if (status == CELIX_SUCCESS) { - status = bundle_getBundleId(bundle, &bundleId); - if (status == CELIX_SUCCESS) { - sprintf(tid, "thread=%d", data->threadId); - sprintf(bid, "bundle=%ld", bundleId); - printf("<--> %s, %s : %s\n", tid, bid, message); - } else { - printf("%s:%s:%d:getBundleId failed: %s\n", __FILE__, __FUNCTION__, __LINE__, message); - } - } else { - printf("%s:%s:%d:getBundle failed: %s\n", __FILE__, __FUNCTION__, __LINE__, message); - } - } else { - printf("%s:%s:%d:bundle context NULL: %s\n", __FILE__, __FUNCTION__, __LINE__, message); - } + // this provides similar style debug logging output for when the LogService disappears + celix_status_t status = CELIX_SUCCESS; + bundle_pt bundle = NULL; + char tid[20], bid[20]; + long bundleId; + if (data->m_context != NULL) { + status = bundleContext_getBundle(data->m_context, &bundle); + if (status == CELIX_SUCCESS) { + status = bundle_getBundleId(bundle, &bundleId); + if (status == CELIX_SUCCESS) { + sprintf(tid, "thread=%d", data->threadId); + sprintf(bid, "bundle=%ld", bundleId); + printf("<--> %s, %s : %s\n", tid, bid, message); + } else { + printf("%s:%s:%d:getBundleId failed: %s\n", __FILE__, __FUNCTION__, __LINE__, message); + } + } else { + printf("%s:%s:%d:getBundle failed: %s\n", __FILE__, __FUNCTION__, __LINE__, message); + } + } else { + printf("%s:%s:%d:bundle context NULL: %s\n", __FILE__, __FUNCTION__, __LINE__, message); + } } diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h index e45a5576..e16c57d9 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/include/circle_shape.h @@ -17,10 +17,10 @@ *under the License. */ /* - * default_shape.h + * circle_shape.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CIRCLE_SHAPE_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c index 17e9696f..a99396fc 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/activator.c @@ -20,7 +20,7 @@ * activator.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c index 628479f8..5104b5f8 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/circle/private/src/circle_shape.c @@ -17,10 +17,10 @@ *under the License. */ /* - * simple_shape.c + * circle_shape.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/deploy.cmake b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/deploy.cmake index 0d03411c..1ad24bfb 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/deploy.cmake +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/deploy.cmake @@ -17,6 +17,6 @@ is_enabled(EXAMPLES) if (EXAMPLES) if(PKG_CONFIG_EXECUTABLE) - deploy("chapter04-paint-example" BUNDLES chapter04-paint-example circle square triangle shell shell_tui log_service log_writer) + #deploy("chapter04-paint-example" BUNDLES chapter04-paint-example circle square triangle shell shell_tui log_service log_writer) endif(PKG_CONFIG_EXECUTABLE) endif (EXAMPLES) \ No newline at end of file diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h index 6d90af87..b2490745 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/default_shape.h @@ -20,7 +20,7 @@ * default_shape.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DEFAULT_SHAPE_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h index e1337b66..df3c73cc 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/paint_frame.h @@ -20,7 +20,7 @@ * paint_frame.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h index 0c1d5ffe..782467de 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/include/shape_component.h @@ -20,7 +20,7 @@ * shape_component.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c index 98e4f715..f82b5721 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/activator.c @@ -20,7 +20,7 @@ * activator.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c index d02ce4f6..e3d45b59 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/default_shape.c @@ -17,10 +17,10 @@ *under the License. */ /* - * simple_shape.c + * default_shape.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c index 2a9b3236..1c563113 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/paint_frame.c @@ -20,7 +20,7 @@ * paint_frame.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -46,7 +46,7 @@ #include "hash_map.h" #include "simple_shape.h" #include "linked_list_iterator.h" -#include "linkedlist.h" +#include "linked_list.h" #include "paint_frame.h" #include "shape_component.h" #include "default_shape.h" diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c index 7eafc7ee..db8d274f 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/paint/private/src/shape_component.c @@ -20,7 +20,7 @@ * shape_component.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,7 +33,7 @@ #include #include "bundle_context.h" #include "utils.h" -#include "linkedlist.h" +#include "linked_list.h" #include "hash_map.h" #include "simple_shape.h" #include "shape_component.h" diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/simple/public/include/simple_shape.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/simple/public/include/simple_shape.h index 8a2dcf15..6385b549 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/simple/public/include/simple_shape.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/simple/public/include/simple_shape.h @@ -20,7 +20,7 @@ * simple_shape.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SIMPLE_SHAPE_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h index 8767c5e1..35c4be19 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/include/square_shape.h @@ -17,10 +17,10 @@ *under the License. */ /* - * default_shape.h + * square_shape.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SQUARE_SHAPE_H_ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c index ef7af2f3..96ca2276 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/activator.c @@ -20,7 +20,7 @@ * activator.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c index 2729e353..41c6e833 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/square/private/src/square_shape.c @@ -17,10 +17,10 @@ *under the License. */ /* - * simple_shape.c + * square_shape.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h index 898a74de..02b924c4 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/include/triangle_shape.h @@ -17,10 +17,10 @@ *under the License. */ /* - * default_shape.h + * triangle_shape.h * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c index 0a63ab85..49875acb 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/activator.c @@ -20,7 +20,7 @@ * activator.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c index b1fd9222..71fca10a 100644 --- a/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c +++ b/src/hos_celix/src/examples/osgi-in-action/chapter04-paint-example/triangle/private/src/triangle_shape.c @@ -17,10 +17,10 @@ *under the License. */ /* - * simple_shape.c + * triangle_shape.c * * \date Aug 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/producer_consumer/CMakeLists.txt b/src/hos_celix/src/examples/producer_consumer/CMakeLists.txt new file mode 100644 index 00000000..5e07a125 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/CMakeLists.txt @@ -0,0 +1,20 @@ +# 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. + +add_subdirectory(database) +add_subdirectory(producer) +add_subdirectory(consumer) diff --git a/src/hos_celix/src/examples/producer_consumer/consumer/CMakeLists.txt b/src/hos_celix/src/examples/producer_consumer/consumer/CMakeLists.txt new file mode 100644 index 00000000..4306d96d --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/consumer/CMakeLists.txt @@ -0,0 +1,31 @@ +# 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. + +set(BUNDLE_SYMBOLICNAME "apache_celix_examples_consumer") +set(BUNDLE_VERSION "1.0.0") +set(BUNDLE_NAME "Apache Celix Consumer") + + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/examples/producer_consumer/database/public/include") + +bundle(consumer + SOURCES + private/src/activator.c +) + +target_link_libraries(consumer celix_framework) diff --git a/src/hos_celix/src/examples/producer_consumer/consumer/private/src/activator.c b/src/hos_celix/src/examples/producer_consumer/consumer/private/src/activator.c new file mode 100644 index 00000000..0e58856c --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/consumer/private/src/activator.c @@ -0,0 +1,195 @@ +/** + * 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. + */ + +/* + * activator.c + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include + +#include + +#include +#include +#include + +#include + +#include "reader_service.h" +#include "writer_service.h" +#include "data.h" + +struct activator { + service_tracker_pt readerTracker; + service_tracker_pt writerTracker; + array_list_pt readerServices; + array_list_pt writerServices; + bool running; + celix_thread_t worker; +}; + +celix_status_t readerServiceAdded(void *handle, service_reference_pt reference, void *service); +celix_status_t readerServiceRemoved(void *handle, service_reference_pt reference, void *service); + +celix_status_t writerServiceAdded(void *handle, service_reference_pt reference, void *service); +celix_status_t writerServiceRemoved(void *handle, service_reference_pt reference, void *service); + +void *retrieveData(void *handle); + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + *userData = calloc(1, sizeof(struct activator)); + if (*userData) { + ((struct activator *) *userData)->readerTracker = NULL; + ((struct activator *) *userData)->writerTracker = NULL; + ((struct activator *) *userData)->readerServices = NULL; + ((struct activator *) *userData)->writerServices = NULL; + ((struct activator *) *userData)->running = false; + ((struct activator *) *userData)->worker = celix_thread_default; + } else { + status = CELIX_ENOMEM; + } + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + // create list for services + arrayList_create(&activator->readerServices); + arrayList_create(&activator->writerServices); + + // start the thread + activator->running = true; + status = celixThread_create(&activator->worker, NULL, retrieveData, activator); + + if (status == CELIX_SUCCESS) { + service_tracker_customizer_pt readerCustomizer = NULL; + service_tracker_customizer_pt writerCustomizer = NULL; + serviceTrackerCustomizer_create(userData, NULL, readerServiceAdded, NULL, readerServiceRemoved, &readerCustomizer); + serviceTrackerCustomizer_create(userData, NULL, writerServiceAdded, NULL, writerServiceRemoved, &writerCustomizer); + + serviceTracker_create(context, WRITER_SERVICE_NAME, writerCustomizer, &activator->writerTracker); + serviceTracker_open(activator->writerTracker); + + serviceTracker_create(context, READER_SERVICE_NAME, readerCustomizer, &activator->readerTracker); + serviceTracker_open(activator->readerTracker); + } + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + // stop the thread + activator->running = false; + + celixThread_join(activator->worker, NULL); + + serviceTracker_close(activator->readerTracker); + serviceTracker_close(activator->writerTracker); + + serviceTracker_destroy(activator->readerTracker); + serviceTracker_destroy(activator->writerTracker); + + // destroy the list of services + arrayList_destroy(activator->readerServices); + arrayList_destroy(activator->writerServices); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + + return status; +} + +celix_status_t readerServiceAdded(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_add(activator->readerServices, service); + printf("Consumer: Reader Service Added.\n"); + + return CELIX_SUCCESS; +} + +celix_status_t readerServiceRemoved(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_removeElement(activator->readerServices, service); + printf("Consumer: Reader Service Removed.\n"); + + return CELIX_SUCCESS; +} + +celix_status_t writerServiceAdded(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_add(activator->writerServices, service); + printf("Consumer: Writer Service Added.\n"); + + return CELIX_SUCCESS; +} + +celix_status_t writerServiceRemoved(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_removeElement(activator->writerServices, service); + printf("Consumer: Writer Service Removed.\n"); + + return CELIX_SUCCESS; +} + +void *retrieveData(void *handle) { + struct activator *activator = handle; + + while (activator->running) { + int i; + for (i = 0; i < arrayList_size(activator->readerServices); i++) { + reader_service_pt service = arrayList_get(activator->readerServices, i); + data_pt retrievedData = NULL; + + if (service->readerService_getNextData(service->handler, &retrievedData) == CELIX_SUCCESS) { + printf(" Data #%d received.", retrievedData->id); + + writer_service_pt writerService = arrayList_get(activator->writerServices, 0); + if (writerService && writerService->writerService_removeData(writerService->handler, &retrievedData) == CELIX_SUCCESS) { + printf(" and removed\n"); + } + + } else { + printf(" No data available\n"); + sleep(5); + } + + } + + } + + return NULL; +} diff --git a/src/hos_celix/src/examples/producer_consumer/database/CMakeLists.txt b/src/hos_celix/src/examples/producer_consumer/database/CMakeLists.txt new file mode 100644 index 00000000..87e82888 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/CMakeLists.txt @@ -0,0 +1,34 @@ +# 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. + +set(BUNDLE_SYMBOLICNAME "apache_celix_examples_database") +set(BUNDLE_VERSION "1.0.0") +set(BUNDLE_NAME "Apache Celix Database") + + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/examples/producer_consumer/database/private/include") +include_directories("${PROJECT_SOURCE_DIR}/examples/producer_consumer/database/public/include") + +bundle(database + SOURCES private/src/activator + private/src/writer + private/src/reader +) + +target_link_libraries(database celix_framework) + diff --git a/src/hos_celix/src/examples/producer_consumer/database/private/include/reader_service_impl.h b/src/hos_celix/src/examples/producer_consumer/database/private/include/reader_service_impl.h new file mode 100644 index 00000000..6db71959 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/private/include/reader_service_impl.h @@ -0,0 +1,39 @@ +/** + * 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. + */ + +/* + * reader_service_impl.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#ifndef READER_SERVICE_IMPL_H_ +#define READER_SERVICE_IMPL_H_ + +#include "data.h" +#include "database.h" + +celix_status_t readerService_getFirstData(database_handler_pt, data_pt firstData); +celix_status_t readerService_getNextData(database_handler_pt, data_pt* nextData); + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/database/private/include/writer_service_impl.h b/src/hos_celix/src/examples/producer_consumer/database/private/include/writer_service_impl.h new file mode 100644 index 00000000..1933892d --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/private/include/writer_service_impl.h @@ -0,0 +1,40 @@ +/** + * 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. + */ + +/* + * writer_service_impl.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#ifndef WRITER_SERVICE_IMPL_H_ +#define WRITER_SERVICE_IMPL_H_ + +#include "data.h" +#include "database.h" + +celix_status_t writerService_storeData(database_handler_pt, data_pt data); +celix_status_t writerService_removeData(database_handler_pt, data_pt* data); + + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/database/private/src/activator.c b/src/hos_celix/src/examples/producer_consumer/database/private/src/activator.c new file mode 100644 index 00000000..e0f2791e --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/private/src/activator.c @@ -0,0 +1,138 @@ +/** + * 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. + */ + +/* + * activator.c + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#include +#include + +#include + +#include +#include +#include + +#include +#include + +#include "reader_service.h" +#include "reader_service_impl.h" +#include "writer_service.h" +#include "writer_service_impl.h" + +#include "database.h" + +struct activator { + database_handler_pt databaseHandler; + + service_registration_pt readerRegistration; + service_registration_pt writerRegistration; + + reader_service_pt readerService; + writer_service_pt writerService; +}; + + + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + + *userData = calloc (1, sizeof(struct activator)); + + if (*userData) { + ((struct activator *) *userData)->readerService = NULL; + ((struct activator *) *userData)->writerService = NULL; + ((struct activator *) *userData)->databaseHandler = NULL; + + } else { + status = CELIX_ENOMEM; + } + return status; +} + + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + reader_service_pt readerService = calloc(1, sizeof(struct reader_service)); + writer_service_pt writerService = calloc(1, sizeof(struct writer_service)); + database_handler_pt databaseHandler = calloc(1, sizeof(struct database_handler)); + + if (readerService && writerService && databaseHandler) + { + status = celixThreadMutex_create(&databaseHandler->lock, NULL); + + if (status == CELIX_SUCCESS) + { + arrayList_create(&databaseHandler->data); + databaseHandler->dataIndex = 0; + + readerService->handler = databaseHandler; + readerService->readerService_getFirstData = readerService_getFirstData; + readerService->readerService_getNextData = readerService_getNextData; + + writerService->handler = databaseHandler; + writerService->writerService_storeData = writerService_storeData; + writerService->writerService_removeData = writerService_removeData; + + activator->readerService = readerService; + activator->writerService = writerService; + + status = bundleContext_registerService(context, READER_SERVICE_NAME, activator->readerService, NULL, &activator->readerRegistration); + + if (status == CELIX_SUCCESS) + status = bundleContext_registerService(context, WRITER_SERVICE_NAME, activator->writerService, NULL, &activator->writerRegistration); + } + } + else + { + status = CELIX_ENOMEM; + } + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + serviceRegistration_unregister(activator->readerRegistration); + serviceRegistration_unregister(activator->writerRegistration); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator->readerService); + free(activator->writerService); + free(activator); + + return status; +} + diff --git a/src/hos_celix/src/examples/producer_consumer/database/private/src/reader.c b/src/hos_celix/src/examples/producer_consumer/database/private/src/reader.c new file mode 100644 index 00000000..de4df773 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/private/src/reader.c @@ -0,0 +1,73 @@ +/** + * 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. + */ + +/* + * reader.c + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#include + +#include "array_list.h" +#include "celix_errno.h" +#include "data.h" +#include "database.h" +#include "reader_service.h" + + +celix_status_t readerService_getFirstData(database_handler_pt handler, data_pt firstData) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + celixThreadMutex_lock(&handler->lock); + + if ((firstData = (data_pt) arrayList_remove(handler->data, 0)) != NULL) + { + handler->dataIndex--; + status = CELIX_SUCCESS; + } + + celixThreadMutex_unlock(&handler->lock); + + return status; +} + + +celix_status_t readerService_getNextData(database_handler_pt handler, data_pt* nextData) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + celixThreadMutex_lock(&handler->lock); + + if (((*nextData) = (data_pt) arrayList_get(handler->data, handler->dataIndex)) != NULL) + { + handler->dataIndex++; + status = CELIX_SUCCESS; + } + + celixThreadMutex_unlock(&handler->lock); + + return status; +} + diff --git a/src/hos_celix/src/examples/producer_consumer/database/private/src/writer.c b/src/hos_celix/src/examples/producer_consumer/database/private/src/writer.c new file mode 100644 index 00000000..cce12fa9 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/private/src/writer.c @@ -0,0 +1,68 @@ +/** + * 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. + */ + +/* + * writer.c + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#include +#include + +#include "array_list.h" +#include "celix_errno.h" +#include "data.h" +#include "database.h" + +#include "writer_service.h" + +celix_status_t writerService_storeData(database_handler_pt handler, data_pt newData) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + celixThreadMutex_lock(&handler->lock); + + if ( arrayList_add(handler->data, newData) == true) + status = CELIX_SUCCESS; + + celixThreadMutex_unlock(&handler->lock); + return status; +} + + +celix_status_t writerService_removeData(database_handler_pt handler, data_pt* newData) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + celixThreadMutex_lock(&handler->lock); + + if ( arrayList_removeElement(handler->data, *newData) == true) + status = CELIX_SUCCESS; + + free(*newData); + + celixThreadMutex_unlock(&handler->lock); + return status; +} + diff --git a/src/hos_celix/src/examples/producer_consumer/database/public/include/data.h b/src/hos_celix/src/examples/producer_consumer/database/public/include/data.h new file mode 100644 index 00000000..d5bd0594 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/public/include/data.h @@ -0,0 +1,38 @@ +/** + * 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. + */ + +/* + * data.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef _DATA_H_ +#define _DATA_H_ + +struct data { + int id; + char description[100]; +}; + +typedef struct data* data_pt; + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/database/public/include/database.h b/src/hos_celix/src/examples/producer_consumer/database/public/include/database.h new file mode 100644 index 00000000..054fac00 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/public/include/database.h @@ -0,0 +1,44 @@ +/** + * 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. + */ + +/* + * database.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#ifndef _DATABASE_H_ +#define _DATABASE_H_ + +#include "array_list.h" +#include "celix_threads.h" + +struct database_handler { + celix_thread_mutex_t lock; + array_list_pt data; + int dataIndex; +}; + +typedef struct database_handler* database_handler_pt; + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/database/public/include/reader_service.h b/src/hos_celix/src/examples/producer_consumer/database/public/include/reader_service.h new file mode 100644 index 00000000..e27e8436 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/public/include/reader_service.h @@ -0,0 +1,50 @@ +/** + * 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. + */ + +/* + * reader_service.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#ifndef READER_SERVICE_H_ +#define READER_SERVICE_H_ + +#include "celix_errno.h" +#include "data.h" +#include "database.h" + +#define READER_SERVICE_NAME "service.database.reader" + + +struct reader_service { + database_handler_pt handler; + celix_status_t (*readerService_getFirstData)(database_handler_pt handle, data_pt firstData); + celix_status_t (*readerService_getNextData)(database_handler_pt handle, data_pt* nextData); +}; + +typedef struct reader_service* reader_service_pt; + + + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/database/public/include/writer_service.h b/src/hos_celix/src/examples/producer_consumer/database/public/include/writer_service.h new file mode 100644 index 00000000..936bbbb5 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/database/public/include/writer_service.h @@ -0,0 +1,48 @@ +/** + * 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. + */ + +/* + * writer_service.h + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + + +#ifndef WRITER_SERVICE_H_ +#define WRITER_SERVICE_H_ + +#include "celix_errno.h" +#include "data.h" +#include "database.h" + +#define WRITER_SERVICE_NAME "service.database.writer" + +struct writer_service { + void *handler; + celix_status_t (*writerService_storeData)(database_handler_pt handle, data_pt data); + celix_status_t (*writerService_removeData)(database_handler_pt handle, data_pt* data); +}; + +typedef struct writer_service* writer_service_pt; + +#endif diff --git a/src/hos_celix/src/examples/producer_consumer/producer/CMakeLists.txt b/src/hos_celix/src/examples/producer_consumer/producer/CMakeLists.txt new file mode 100644 index 00000000..6d764c85 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/producer/CMakeLists.txt @@ -0,0 +1,31 @@ +# 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. + +set(BUNDLE_SYMBOLICNAME "apache_celix_examples_producer") +set(BUNDLE_VERSION "1.0.0") +set(BUNDLE_NAME "Apache Celix Producer") + + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/examples/producer_consumer/database/public/include") + +bundle(producer + SOURCES + private/src/activator.c +) + +target_link_libraries(producer celix_framework) \ No newline at end of file diff --git a/src/hos_celix/src/examples/producer_consumer/producer/private/src/activator.c b/src/hos_celix/src/examples/producer_consumer/producer/private/src/activator.c new file mode 100644 index 00000000..914b9821 --- /dev/null +++ b/src/hos_celix/src/examples/producer_consumer/producer/private/src/activator.c @@ -0,0 +1,162 @@ +/** + * 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. + */ + +/* + * activator.c + * + * \date 16 Feb 2015 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include + +#include +#include +#include +#include +#include + +#include + +#include "writer_service.h" +#include "data.h" + +struct activator { + service_tracker_pt tracker; + array_list_pt readerServices; + bool running; + celix_thread_t worker; +}; + +celix_status_t writerServiceAdded(void *handle, service_reference_pt reference, void *service); +celix_status_t writerServiceRemoved(void *handle, service_reference_pt reference, void *service); + +int globalDataId = 0; + +void *produceData(void *handle); + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + *userData = calloc(1, sizeof(struct activator)); + if (*userData) { + ((struct activator *) *userData)->tracker = NULL; + ((struct activator *) *userData)->readerServices = NULL; + ((struct activator *) *userData)->running = false; + ((struct activator *) *userData)->worker = celix_thread_default; + } else { + status = CELIX_ENOMEM; + } + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + // create list for services + arrayList_create(&activator->readerServices); + + // start the thread + activator->running = true; + status = celixThread_create(&activator->worker, NULL, produceData, activator); + + if (status == CELIX_SUCCESS) { + service_tracker_customizer_pt customizer = NULL; + serviceTrackerCustomizer_create(userData, NULL, writerServiceAdded, NULL, writerServiceRemoved, &customizer); + + serviceTracker_create(context, WRITER_SERVICE_NAME, customizer, &activator->tracker); + serviceTracker_open(activator->tracker); + } + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + // stop the thread + activator->running = false; + celixThread_join(activator->worker, NULL); + + serviceTracker_close(activator->tracker); + serviceTracker_destroy(activator->tracker); + + // destroy the list of services + arrayList_destroy(activator->readerServices); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + + return status; +} + +celix_status_t writerServiceAdded(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_add(activator->readerServices, service); + printf("Producer: Writer Service Added.\n"); + + return CELIX_SUCCESS; +} + +celix_status_t writerServiceRemoved(void *handle, service_reference_pt reference, void *service) { + struct activator *activator = handle; + arrayList_removeElement(activator->readerServices, service); + printf("Producer: Writer Service Removed.\n"); + + return CELIX_SUCCESS; +} + +void *produceData(void *handle) { + struct activator *activator = handle; + + while (activator->running) { + int i; + for (i = 0; i < arrayList_size(activator->readerServices); i++) { + writer_service_pt service = arrayList_get(activator->readerServices, i); + data_pt newData = calloc(1, sizeof(struct data)); + + newData->id = globalDataId++; + snprintf(newData->description, 100, "%d : Some Description", newData->id); + + if (service->writerService_storeData(service->handler, newData) == CELIX_SUCCESS) { + printf(" Data #%d stored.\n", newData->id); + } else { + printf(" Could not store data. \n"); + } + + srand(time(NULL)); + int r = rand() % 100; + + if (r > 70) + sleep(10); + } + } + + return NULL; +} diff --git a/src/hos_celix/src/examples/whiteboard/publisherA/CMakeLists.txt b/src/hos_celix/src/examples/whiteboard/publisherA/CMakeLists.txt index 84eca3b5..ac86c00f 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherA/CMakeLists.txt +++ b/src/hos_celix/src/examples/whiteboard/publisherA/CMakeLists.txt @@ -15,10 +15,11 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_publisher_a") +SET(BUNDLE_VERSION "0.0.1") + bundle(publisherA SOURCES private/src/activator private/src/publisher) include_directories("../publisherService/public/include") include_directories("../publisherService/private/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") target_link_libraries(publisherA celix_framework) - -package(publisherA FILES ../publisherService/public/include/publisher.h) \ No newline at end of file diff --git a/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c b/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c index 4036d7be..fd749d07 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c +++ b/src/hos_celix/src/examples/whiteboard/publisherA/private/src/activator.c @@ -20,16 +20,13 @@ * activator.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include "bundle_activator.h" -#include "bundle_context.h" #include "publisher_private.h" -#include "celix_errno.h" -#include "service_registration.h" struct activatorData { publisher_service_pt ps; @@ -39,41 +36,30 @@ struct activatorData { }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct activatorData)); - } else { - status = CELIX_START_ERROR; - } + *userData = calloc(1, sizeof(struct activatorData)); return CELIX_SUCCESS; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - properties_pt props = NULL; + properties_pt props = NULL; - struct activatorData * data = (struct activatorData *) userData; - data->ps = apr_pcalloc(pool, sizeof(*(data->ps))); - data->pub = apr_pcalloc(pool, sizeof(*(data->pub))); - data->ps->invoke = publisher_invoke; - data->ps->publisher = data->pub; - data->reg = NULL; + struct activatorData * data = (struct activatorData *) userData; + data->ps = calloc(1, sizeof(*(data->ps))); + data->pub = calloc(1, sizeof(*(data->pub))); + data->ps->invoke = publisher_invoke; + data->ps->publisher = data->pub; + data->reg = NULL; - props = properties_create(); - properties_set(props, "id", "A"); + props = properties_create(); + properties_set(props, "id", "A"); + + status = bundleContext_registerService(context, PUBLISHER_NAME, data->ps, props, &data->reg); + if (status != CELIX_SUCCESS) { + char error[256]; + printf("Error: %s\n", celix_strerror(status, error, 256)); + } - status = bundleContext_registerService(context, PUBLISHER_NAME, data->ps, props, &data->reg); - if (status != CELIX_SUCCESS) { - char error[256]; - printf("Error: %s\n", celix_strerror(status, error, 256)); - } - } else { - status = CELIX_BUNDLE_EXCEPTION; - } return status; } @@ -83,9 +69,13 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) struct activatorData * data = (struct activatorData *) userData; serviceRegistration_unregister(data->reg); + free(data->ps); + free(data->pub); + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c b/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c index 8ae34e49..997befd5 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c +++ b/src/hos_celix/src/examples/whiteboard/publisherA/private/src/publisher.c @@ -20,7 +20,7 @@ * publisher.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/whiteboard/publisherB/CMakeLists.txt b/src/hos_celix/src/examples/whiteboard/publisherB/CMakeLists.txt index efbf9afa..5cc712ec 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherB/CMakeLists.txt +++ b/src/hos_celix/src/examples/whiteboard/publisherB/CMakeLists.txt @@ -15,10 +15,11 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_publisher_b") +SET(BUNDLE_VERSION "0.0.1") + bundle(publisherB SOURCES private/src/activator private/src/publisher) include_directories("../publisherService/public/include") include_directories("../publisherService/private/include") target_link_libraries(publisherB celix_framework) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") - -package(publisherB FILES ../publisherService/public/include/publisher.h) \ No newline at end of file diff --git a/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c b/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c index ab179511..06fea8d6 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c +++ b/src/hos_celix/src/examples/whiteboard/publisherB/private/src/activator.c @@ -20,15 +20,13 @@ * activator.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include "bundle_activator.h" -#include "bundle_context.h" #include "publisher_private.h" -#include "service_registration.h" struct activatorData { publisher_service_pt ps; @@ -38,36 +36,24 @@ struct activatorData { }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct activatorData)); - } else { - status = CELIX_START_ERROR; - } + *userData = calloc(1, sizeof(struct activatorData)); return CELIX_SUCCESS; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - properties_pt props = properties_create(); + properties_pt props = properties_create(); - struct activatorData * data = (struct activatorData *) userData; - data->ps = apr_pcalloc(pool, sizeof(*(data->ps))); - data->pub = apr_pcalloc(pool, sizeof(*(data->pub))); - data->ps->invoke = publisher_invoke; - data->ps->publisher = data->pub; - data->reg = NULL; - - properties_set(props, "id", "B"); + struct activatorData * data = (struct activatorData *) userData; + data->ps = calloc(1, sizeof(*(data->ps))); + data->pub = calloc(1, sizeof(*(data->pub))); + data->ps->invoke = publisher_invoke; + data->ps->publisher = data->pub; + data->reg = NULL; - bundleContext_registerService(context, PUBLISHER_NAME, data->ps, props, &data->reg); - } else { - status = CELIX_START_ERROR; - } + properties_set(props, "id", "B"); + + bundleContext_registerService(context, PUBLISHER_NAME, data->ps, props, &data->reg); return status; } @@ -77,9 +63,13 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) struct activatorData * data = (struct activatorData *) userData; serviceRegistration_unregister(data->reg); + free(data->pub); + free(data->ps); + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c b/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c index 2162cf9e..87bb3002 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c +++ b/src/hos_celix/src/examples/whiteboard/publisherB/private/src/publisher.c @@ -20,7 +20,7 @@ * publisher.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/examples/whiteboard/publisherService/private/include/publisher_private.h b/src/hos_celix/src/examples/whiteboard/publisherService/private/include/publisher_private.h index 9e34c739..19c524d8 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherService/private/include/publisher_private.h +++ b/src/hos_celix/src/examples/whiteboard/publisherService/private/include/publisher_private.h @@ -20,7 +20,7 @@ * publisher_private.h * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/whiteboard/publisherService/public/include/publisher.h b/src/hos_celix/src/examples/whiteboard/publisherService/public/include/publisher.h index 9c448e8b..9b184290 100644 --- a/src/hos_celix/src/examples/whiteboard/publisherService/public/include/publisher.h +++ b/src/hos_celix/src/examples/whiteboard/publisherService/public/include/publisher.h @@ -20,7 +20,7 @@ * publisher.h * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/examples/whiteboard/tracker/CMakeLists.txt b/src/hos_celix/src/examples/whiteboard/tracker/CMakeLists.txt index 3f658fb7..c18763c7 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker/CMakeLists.txt +++ b/src/hos_celix/src/examples/whiteboard/tracker/CMakeLists.txt @@ -15,6 +15,9 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_tracker") +SET(BUNDLE_VERSION "0.0.1") + bundle(tracker SOURCES private/src/activator) include_directories("../publisherService/public/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") diff --git a/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c b/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c index 28b578f6..db5f3fc1 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c +++ b/src/hos_celix/src/examples/whiteboard/tracker/private/src/activator.c @@ -20,26 +20,27 @@ * activator.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include + #include "celixbool.h" #include "bundle_activator.h" #include "publisher.h" #include "service_tracker.h" -#include "bundle_context.h" struct data { bundle_context_pt context; service_tracker_pt tracker; array_list_pt publishers; - apr_thread_t *sender; + pthread_t sender; bool running; }; -static void *APR_THREAD_FUNC trk_send(apr_thread_t *thd, void *handle) { +static void *trk_send(void *handle) { struct data * data = (struct data *) handle; while (data->running) { int i; @@ -47,9 +48,9 @@ static void *APR_THREAD_FUNC trk_send(apr_thread_t *thd, void *handle) { publisher_service_pt pub = arrayList_get(data->publishers, i); pub->invoke(pub->publisher, "test"); } - apr_sleep(1000000); + usleep(1000000); } - apr_thread_exit(thd, APR_SUCCESS); + pthread_exit(NULL); return NULL; } @@ -70,7 +71,6 @@ celix_status_t addedServ(void * handle, service_reference_pt ref, void * service } celix_status_t modifiedServ(void * handle, service_reference_pt ref, void * service) { - struct data * data = (struct data *) handle; printf("Modified\n"); return CELIX_SUCCESS; } @@ -83,53 +83,35 @@ celix_status_t removedServ(void * handle, service_reference_pt ref, void * servi } celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct data)); - ((struct data *) (*userData))->publishers = NULL; - arrayList_create(&((struct data *) (*userData))->publishers); - } else { - status = CELIX_START_ERROR; - } + *userData = calloc(1, sizeof(struct data)); + ((struct data *) (*userData))->publishers = NULL; + arrayList_create(&((struct data *) (*userData))->publishers); return CELIX_SUCCESS; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - status = bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - struct data * data = (struct data *) userData; - service_tracker_customizer_pt cust = NULL; - service_tracker_pt tracker = NULL; - - data->context = context; - - serviceTrackerCustomizer_create(pool, data, addingServ, addedServ, modifiedServ, removedServ, &cust); - serviceTracker_create(pool, context, (char *) PUBLISHER_NAME, cust, &tracker); - - data->tracker = tracker; - - serviceTracker_open(tracker); - - data->running = true; - apr_thread_create(&data->sender, NULL, trk_send, data, pool); - } else { - status = CELIX_START_ERROR; - } + struct data * data = (struct data *) userData; + service_tracker_customizer_pt cust = NULL; + service_tracker_pt tracker = NULL; + data->context = context; + serviceTrackerCustomizer_create(data, addingServ, addedServ, modifiedServ, removedServ, &cust); + serviceTracker_create(context, (char *) PUBLISHER_NAME, cust, &tracker); + data->tracker = tracker; + serviceTracker_open(tracker); + data->running = true; + pthread_create(&data->sender, NULL, trk_send, data); return status; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; struct data * data = (struct data *) userData; - apr_status_t stat; printf("Stop\n"); serviceTracker_close(data->tracker); data->running = false; - apr_thread_join(&stat, data->sender); + pthread_join(data->sender, NULL); return status; } diff --git a/src/hos_celix/src/examples/whiteboard/tracker_depman/CMakeLists.txt b/src/hos_celix/src/examples/whiteboard/tracker_depman/CMakeLists.txt index 7556471c..a9c36543 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker_depman/CMakeLists.txt +++ b/src/hos_celix/src/examples/whiteboard/tracker_depman/CMakeLists.txt @@ -15,6 +15,9 @@ # specific language governing permissions and limitations # under the License. +SET(BUNDLE_SYMBOLICNAME "apache_celix_examples_tracker_dm") +SET(BUNDLE_VERSION "0.0.1") + bundle(tracker_depman SOURCES private/src/dependency_activator private/src/tracker @@ -22,8 +25,15 @@ bundle(tracker_depman SOURCES private/include/tracker.h ) include_directories("private/include") -include_directories("${PROJECT_SOURCE_DIR}/dependency_manager/public/include") +include_directories("${PROJECT_SOURCE_DIR}/dependency_manager_2/public/include") +#include_directories("${PROJECT_SOURCE_DIR}/dependency_manager_2/private/include") include_directories("../publisherService/public/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") -target_link_libraries(tracker_depman celix_framework dependency_manager) + +# Use some magic to include all symbols of the static library +IF(APPLE) +target_link_libraries(tracker_depman celix_framework -Wl,-all_load dependency_manager2) +else() +target_link_libraries(tracker_depman -Wl,--whole-archive dependency_manager2 -Wl,--no-whole-archive celix_framework) +ENDIF() diff --git a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h index f1892b3d..5918e911 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h +++ b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/include/tracker.h @@ -20,32 +20,42 @@ * tracker.h * * \date Mar 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef TRACKER_H_ #define TRACKER_H_ -#include "service_component.h" +#include "dm_component.h" #include "log_service.h" struct data { - service_pt service; + dm_component_pt service; + dm_service_dependency_pt dep; + dm_service_dependency_pt dep2; bundle_context_pt context; array_list_pt publishers; - apr_thread_t *sender; + pthread_t sender; bool running; log_service_pt logger; + + celix_thread_mutex_t logger_lock; + celix_thread_mutex_t publisher_lock; }; -void tracker_addedServ(void * handle, service_reference_pt ref, void * service); -void tracker_modifiedServ(void * handle, service_reference_pt ref, void * service); -void tracker_removedServ(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_addedServ(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_modifiedServ(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_removedServ(void * handle, service_reference_pt ref, void * service); -void tracker_addLog(void * handle, service_reference_pt ref, void * service); -void tracker_modifiedLog(void * handle, service_reference_pt ref, void * service); -void tracker_removeLog(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_addLog(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_modifiedLog(void * handle, service_reference_pt ref, void * service); +celix_status_t tracker_removeLog(void * handle, service_reference_pt ref, void * service); + +celix_status_t service_init(void * userData); +celix_status_t service_start(void * userData); +celix_status_t service_stop(void * userData); +celix_status_t service_destroy(void * userData); #endif /* TRACKER_H_ */ diff --git a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c index f9a58ff6..1340751a 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c +++ b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/dependency_activator.c @@ -20,21 +20,19 @@ * dependency_activator.c * * \date Aug 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include "celixbool.h" -#include "dependency_activator_base.h" -#include "service_component_private.h" +#include "dm_activator_base.h" #include "publisher.h" #include "tracker.h" -#include "log_service.h" -#include "bundle_context.h" -void * dm_create(bundle_context_pt context) { +celix_status_t dm_create(bundle_context_pt context, void **userData) { + printf("Create\n"); struct data * data = malloc(sizeof(*data)); data->publishers = NULL; arrayList_create(&data->publishers); @@ -43,42 +41,85 @@ void * dm_create(bundle_context_pt context) { data->sender = 0; data->service = NULL; data->logger = NULL; - return data; + *userData = data; + return CELIX_SUCCESS; } -void dm_init(void * userData, bundle_context_pt context, dependency_manager_pt manager) { +celix_status_t dm_init(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager) { + printf("Init\n"); struct data * data = (struct data *) userData; - service_pt service = NULL; - service_dependency_pt dep = NULL; - service_dependency_pt dep2 = NULL; + dm_component_pt service = NULL; + dm_service_dependency_pt dep = NULL; + dm_service_dependency_pt dep2 = NULL; data->context = context; - service = dependencyActivatorBase_createService(manager); - serviceComponent_setImplementation(service, data); + component_create(context, manager, &service); + component_setImplementation(service, data); + component_setCallbacks(service, service_init, service_start, service_stop, service_destroy); - dep = dependencyActivatorBase_createServiceDependency(manager); + serviceDependency_create(&dep); serviceDependency_setRequired(dep, false); serviceDependency_setService(dep, PUBLISHER_NAME, "(|(id=A)(id=B))"); - serviceDependency_setCallbacks(dep, tracker_addedServ, tracker_modifiedServ, tracker_removedServ); - serviceComponent_addServiceDependency(service, dep); + serviceDependency_setCallbacks(dep, tracker_addedServ, tracker_modifiedServ, tracker_removedServ, NULL); + component_addServiceDependency(service, dep, NULL); - dep2 = dependencyActivatorBase_createServiceDependency(manager); + serviceDependency_create(&dep2); serviceDependency_setRequired(dep2, false); serviceDependency_setService(dep2, (char *) OSGI_LOGSERVICE_NAME, NULL); - serviceDependency_setCallbacks(dep2, tracker_addLog, tracker_modifiedLog, tracker_removeLog); - serviceComponent_addServiceDependency(service, dep2); +// serviceDependency_setCallbacks(dep2, tracker_addLog, tracker_modifiedLog, tracker_removeLog, NULL); + serviceDependency_setAutoConfigure(dep2, &data->logger_lock, (void **) &data->logger); + component_addServiceDependency(service, dep2, NULL); data->service = service; + data->dep = dep; + data->dep2 = dep2; + dependencyManager_add(manager, service); + + return CELIX_SUCCESS; } -void dm_destroy(void * userData, bundle_context_pt context, dependency_manager_pt manager) { +celix_status_t dm_destroy(void * userData, bundle_context_pt context, dm_dependency_manager_pt manager) { struct data * data = (struct data *) userData; dependencyManager_remove(manager, data->service); + + component_removeServiceDependency(data->service, data->dep); + serviceDependency_destroy(&data->dep); + + component_removeServiceDependency(data->service, data->dep2); + serviceDependency_destroy(&data->dep2); + + component_destroy(&data->service); + arrayList_destroy(data->publishers); data->publishers = NULL; free(data); data = NULL; + return CELIX_SUCCESS; } +//int count; +// +//void lock(int state) { +// pthread_mutex_t lock; +// if (state == 1) { +// if (count > 0) { +// count++; +// } else { +// pthread_mutex_lock(&lock); +// } +// } else { +// pthread_mutex_lock(&lock); +// } +//} +// +//void unlcok(int state) { +// if (state == 1) { +// if (count-- == 0) { +// pthread_mutex_unlock(&lock); +// } +// } else { +// pthread_mutex_unlock(&lock); +// } +//} \ No newline at end of file diff --git a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c index 046b2c57..0d26ad83 100644 --- a/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c +++ b/src/hos_celix/src/examples/whiteboard/tracker_depman/private/src/tracker.c @@ -20,92 +20,102 @@ * tracker.c * * \date Mar 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include + #include "celixbool.h" -#include "service.h" #include "publisher.h" #include "tracker.h" -#include "log_service.h" -static void *APR_THREAD_FUNC dp_send(apr_thread_t *thd, void *handle) { +static void *dp_send(void *handle) { struct data * data = (struct data *) handle; while (data->running) { + printf("Running\n"); int i; + // lock for (i = 0; i < arrayList_size(data->publishers); i++) { publisher_service_pt pub = (publisher_service_pt) arrayList_get(data->publishers, i); pub->invoke(pub->publisher, "Tracker message"); + celixThreadMutex_lock(&data->logger_lock); + printf("%p\n", data->logger); if (data->logger != NULL) { data->logger->log(data->logger->logger, OSGI_LOGSERVICE_INFO, "Sending message to publisher"); } + celixThreadMutex_unlock(&data->logger_lock); } - apr_sleep(1000000); + // lock + usleep(1000000); } - apr_thread_exit(thd, APR_SUCCESS); + pthread_exit(NULL); return NULL; } -void service_init(void * userData) { - +celix_status_t service_init(void * userData) { + return CELIX_SUCCESS; } -void service_start(void * userData) { +celix_status_t service_start(void * userData) { struct data * data = (struct data *) userData; - apr_pool_t *pool = NULL; data->running = true; - bundleContext_getMemoryPool(data->context, &pool); - apr_thread_create(&data->sender, NULL, dp_send, data, pool); + pthread_create(&data->sender, NULL, dp_send, data); + return CELIX_SUCCESS; } -void service_stop(void * userData) { - apr_status_t stat; +celix_status_t service_stop(void * userData) { struct data * data = (struct data *) userData; data->running = false; - apr_thread_join(&stat, data->sender); + pthread_join(data->sender, NULL); + return CELIX_SUCCESS; } -void service_destroy(void * userData) { - +celix_status_t service_destroy(void * userData) { + return CELIX_SUCCESS; } -void tracker_addedServ(void * handle, service_reference_pt ref, void * service) { +celix_status_t tracker_addedServ(void * handle, service_reference_pt ref, void * service) { struct data * data = (struct data *) handle; arrayList_add(data->publishers, service); - printf("Service Added\n"); + printf("Service Added %p\n", service); + return CELIX_SUCCESS; } -void tracker_modifiedServ(void * handle, service_reference_pt ref, void * service) { - struct data * data = (struct data *) handle; - printf("Service Changed\n"); +celix_status_t tracker_modifiedServ(void * handle, service_reference_pt ref, void * service) { + printf("Service Changed\n"); + return CELIX_SUCCESS; } -void tracker_removedServ(void * handle, service_reference_pt ref, void * service) { +celix_status_t tracker_removedServ(void * handle, service_reference_pt ref, void * service) { struct data * data = (struct data *) handle; arrayList_removeElement(data->publishers, service); printf("Service Removed\n"); + return CELIX_SUCCESS; } -void tracker_addLog(void *handle, service_reference_pt ref, void *service) { - struct data * data = (struct data *) handle; - printf("Add log\n"); - data->logger = service; - ((log_service_pt) service)->log(((log_service_pt) service)->logger, OSGI_LOGSERVICE_DEBUG, "test"); -} - -void tracker_modifiedLog(void *handle, service_reference_pt ref, void *service) { - struct data * data = (struct data *) handle; - printf("Modify log\n"); - data->logger = service; - ((log_service_pt) service)->log(((log_service_pt) service)->logger, OSGI_LOGSERVICE_DEBUG, "test"); -} - -void tracker_removeLog(void *handle, service_reference_pt ref, void *service) { - struct data * data = (struct data *) handle; - data->logger = NULL; - printf("Remove log\n"); -} +//celix_status_t tracker_addLog(void *handle, service_reference_pt ref, void *service) { +// struct data * data = (struct data *) handle; +// printf("Add log\n"); +// data->logger = service; +// ((log_service_pt) service)->log(((log_service_pt) service)->logger, OSGI_LOGSERVICE_DEBUG, "test"); +// return CELIX_SUCCESS; +//} +// +//celix_status_t tracker_modifiedLog(void *handle, service_reference_pt ref, void *service) { +// struct data * data = (struct data *) handle; +// printf("Modify log\n"); +// data->logger = service; +// ((log_service_pt) service)->log(((log_service_pt) service)->logger, OSGI_LOGSERVICE_DEBUG, "test"); +// return CELIX_SUCCESS; +//} +// +//celix_status_t tracker_removeLog(void *handle, service_reference_pt ref, void *service) { +// struct data * data = (struct data *) handle; +// data->logger = NULL; +// printf("Remove log\n"); +// return CELIX_SUCCESS; +//} diff --git a/src/hos_celix/src/framework/CMakeLists.txt b/src/hos_celix/src/framework/CMakeLists.txt index 3b7c9ae0..1b6457ab 100644 --- a/src/hos_celix/src/framework/CMakeLists.txt +++ b/src/hos_celix/src/framework/CMakeLists.txt @@ -1,28 +1,29 @@ -# 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. - -celix_subproject(FRAMEWORK "Option to build the framework shared library" "ON" DEPS UTILS) -if (FRAMEWORK) - cmake_minimum_required(VERSION 2.6) - - find_package(ZLIB REQUIRED) - - include(CPackComponent) - +# 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. + +celix_subproject(FRAMEWORK "Option to build the framework shared library" "ON" DEPS UTILS) +if (FRAMEWORK) + cmake_minimum_required(VERSION 2.6) + + find_package(ZLIB REQUIRED) + find_package(UUID REQUIRED) + + include(CPackComponent) + #cpack_add_component(framework # DISPLAY_NAME Framework # DESCRIPTION "The Apache Celix framework library" @@ -33,315 +34,342 @@ if (FRAMEWORK) DISPLAY_NAME Framework DESCRIPTION "The Apache Celix framework library" GROUP all - ) - - add_definitions(-DUSE_FILE32API) - include_directories(${ZLIB_INCLUDE_DIR}) - include_directories("private/include") - include_directories("public/include") - include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") - - if(WIN32) - set(IO private/src/iowin32.c) - endif(WIN32) - - add_library(celix_framework SHARED - private/src/attribute.c private/src/bundle.c private/src/bundle_archive.c private/src/bundle_cache.c - private/src/bundle_context.c private/src/bundle_revision.c private/src/capability.c private/src/celix_errorcodes.c - private/src/filter.c private/src/framework.c private/src/manifest.c private/src/ioapi.c - private/src/manifest_parser.c private/src/miniunz.c private/src/module.c private/src/properties.c - private/src/requirement.c private/src/resolver.c private/src/service_reference.c private/src/service_registration.c - private/src/service_registry.c private/src/service_tracker.c private/src/service_tracker_customizer.c - private/src/unzip.c private/src/utils.c private/src/version.c private/src/version_range.c private/src/wire.c - private/src/celix_log.c - - private/include/attribute.h public/include/framework_exports.h - - public/include/framework.h public/include/properties.h public/include/bundle_context.h public/include/bundle.h - public/include/bundle_activator.h public/include/service_registration.h public/include/service_reference.h - public/include/bundle_archive.h public/include/utils.h public/include/module.h public/include/service_tracker.h - public/include/service_tracker_customizer.h - - ${IO} - - ) - target_link_libraries(celix_framework celix_utils ${ZLIB_LIBRARY} ${APR_LIBRARY} ${APRUTIL_LIBRARY}) - - install(TARGETS celix_framework DESTINATION lib COMPONENT framework) - FILE(GLOB files "public/include/*.h") - INSTALL(FILES ${files} DESTINATION include/celix COMPONENT framework) - - celix_subproject(FRAMEWORK_TESTS "Option to build the framework tests" "OFF" DEPS) - if (FRAMEWORK_TESTS) - include(${CMAKE_SOURCE_DIR}/cmake/CodeCoverage.cmake) - find_package(CppUTest REQUIRED) - - include_directories(${CPPUTEST_INCLUDE_DIR}) - include_directories(${CPPUTEST_EXT_INCLUDE_DIR}) + ) + + add_definitions(-DUSE_FILE32API) + include_directories(${ZLIB_INCLUDE_DIR}) + include_directories(${UUID_INCLUDE_DIR}) + include_directories("private/include") + include_directories("public/include") + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + + if(WIN32) + set(IO private/src/iowin32.c) + endif(WIN32) + + add_library(celix_framework SHARED + private/src/attribute.c private/src/bundle.c private/src/bundle_archive.c private/src/bundle_cache.c + private/src/bundle_context.c private/src/bundle_revision.c private/src/capability.c private/src/celix_errorcodes.c + private/src/filter.c private/src/framework.c private/src/manifest.c private/src/ioapi.c + private/src/manifest_parser.c private/src/miniunz.c private/src/module.c private/src/properties.c + private/src/requirement.c private/src/resolver.c private/src/service_reference.c private/src/service_registration.c + private/src/service_registry.c private/src/service_tracker.c private/src/service_tracker_customizer.c + private/src/unzip.c private/src/utils.c private/src/version.c private/src/version_range.c private/src/wire.c + private/src/celix_log.c + + private/include/attribute.h public/include/framework_exports.h + + public/include/framework.h public/include/properties.h public/include/bundle_context.h public/include/bundle.h + public/include/bundle_activator.h public/include/service_registration.h public/include/service_reference.h + public/include/bundle_archive.h public/include/utils.h public/include/module.h public/include/service_tracker.h + public/include/service_tracker_customizer.h public/include/requirement.h + + ${IO} + + ) + if(NOT APPLE) + set(UUID ${UUID_LIBRARY}) + endif() + target_link_libraries(celix_framework celix_utils ${UUID} ${ZLIB_LIBRARY} ${APR_LIBRARY}) + + install(TARGETS celix_framework DESTINATION lib COMPONENT framework) + FILE(GLOB files "public/include/*.h") + INSTALL(FILES ${files} DESTINATION include/celix COMPONENT framework) + INSTALL(DIRECTORY "${PROJECT_SOURCE_DIR}/cmake/" DESTINATION share/celix/cmake/modules COMPONENT framework) + + celix_subproject(FRAMEWORK_TESTS "Option to build the framework tests" "OFF" DEPS) + if (FRAMEWORK_TESTS) + find_package(CppUTest REQUIRED) + + include_directories(${CPPUTEST_INCLUDE_DIR}) + include_directories(${CPPUTEST_EXT_INCLUDE_DIR}) - add_executable(version_test - private/test/version_test.cpp - private/src/version.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(version_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY}) - - add_executable(version_range_test - private/test/version_range_test.cpp - private/src/version_range.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(version_range_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY}) - - add_executable(utils_test private/test/utils_test.cpp private/src/utils.c) - target_link_libraries(utils_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY}) - - add_executable(service_tracker_test - private/test/service_tracker_test.cpp - private/mock/bundle_context_mock.c - private/mock/service_reference_mock.c - private/mock/service_tracker_customizer_mock.c - private/src/service_tracker.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(service_tracker_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(service_tracker_customizer_test - private/test/service_tracker_customizer_test.cpp - private/mock/service_reference_mock.c - private/src/service_tracker_customizer.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(service_tracker_customizer_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(service_registry_test - private/test/service_registry_test.cpp - private/mock/framework_mock.c - private/mock/bundle_mock.c - private/mock/filter_mock.c - private/mock/service_reference_mock.c - private/mock/service_registration_mock.c - private/mock/properties_mock.c - private/src/service_registry.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(service_registry_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(service_registration_test - private/test/service_registration_test.cpp - private/mock/properties_mock.c - private/mock/service_registry_mock.c - private/src/service_registration.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(service_registration_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(service_reference_test - private/test/service_reference_test.cpp - private/mock/service_registration_mock.c - private/mock/service_registry_mock.c - private/src/service_reference.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(service_reference_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(resolver_test - private/test/resolver_test.cpp - private/mock/bundle_mock.c - private/mock/requirement_mock.c - private/mock/capability_mock.c - private/mock/module_mock.c - private/mock/wire_mock.c - private/src/resolver.c) - target_link_libraries(resolver_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(requirement_test - private/test/requirement_test.cpp - private/mock/attribute_mock.c - private/mock/capability_mock.c - private/mock/version_range_mock.c - private/src/requirement.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(requirement_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(properties_test - private/test/properties_test.cpp - private/src/utils.c - private/src/properties.c) - target_link_libraries(properties_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(module_test - private/test/module_test.cpp - private/mock/bundle_mock.c - private/mock/version_mock.c - private/mock/manifest_mock.c - private/mock/manifest_parser_mock.c - private/mock/capability_mock.c - private/mock/wire_mock.c - private/src/module.c) - target_link_libraries(module_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(manifest_test - private/test/manifest_test.cpp - private/mock/properties_mock.c - private/src/utils.c - private/src/manifest.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(manifest_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(manifest_parser_test - private/test/manifest_parser_test.cpp - private/mock/attribute_mock.c - private/mock/manifest_mock.c - private/mock/capability_mock.c - private/mock/requirement_mock.c - private/mock/version_mock.c - private/src/utils.c - private/src/manifest_parser.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(manifest_parser_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(framework_test - private/test/framework_test.cpp - private/mock/properties_mock.c - private/mock/resolver_mock.c - private/mock/service_reference_mock.c - private/mock/service_registry_mock.c - private/mock/service_registration_mock.c - private/mock/filter_mock.c - private/mock/bundle_mock.c - private/mock/bundle_context_mock.c - private/mock/module_mock.c - private/mock/bundle_archive_mock.c - private/mock/bundle_revision_mock.c - private/mock/bundle_cache_mock.c - private/mock/manifest_mock.c - private/src/utils.c - private/src/celix_errorcodes.c - private/src/celix_log.c - private/src/framework.c) - target_link_libraries(framework_test ${APR_LIBRARY} ${APRUTIL_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(filter_test - private/test/filter_test.cpp - private/mock/properties_mock.c - private/src/filter.c) - target_link_libraries(filter_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(capability_test - private/test/capability_test.cpp - private/mock/attribute_mock.c - private/mock/version_mock.c - private/src/capability.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(capability_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(bundle_test - private/test/bundle_test.cpp - private/mock/framework_mock.c - private/mock/module_mock.c - private/mock/bundle_archive_mock.c - private/mock/bundle_revision_mock.c - private/mock/resolver_mock.c - private/mock/version_mock.c - private/src/utils.c - private/src/bundle.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(bundle_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(bundle_revision_test - private/test/bundle_revision_test.cpp - private/mock/miniunz_mock.c - private/mock/manifest_mock.c - private/src/bundle_revision.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(bundle_revision_test ${ZLIB_LIBRARY} ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(bundle_context_test - private/test/bundle_context_test.cpp - private/mock/bundle_mock.c - private/mock/framework_mock.c - private/src/bundle_context.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(bundle_context_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(bundle_cache_test - private/test/bundle_cache_test.cpp - private/mock/bundle_archive_mock.c - private/mock/properties_mock.c - private/src/bundle_cache.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(bundle_cache_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(bundle_archive_test - private/test/bundle_archive_test.cpp - private/mock/bundle_revision_mock.c - private/src/bundle_archive.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(bundle_archive_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - add_executable(attribute_test - private/test/attribute_test.cpp - private/src/attribute.c - private/src/celix_errorcodes.c - private/src/celix_log.c) - target_link_libraries(attribute_test ${APR_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) - - ADD_TARGET_FOR_TEST(version_test) - ADD_TARGET_FOR_TEST(version_range_test) - ADD_TARGET_FOR_TEST(service_tracker_test) - ADD_TARGET_FOR_TEST(service_tracker_customizer_test) - ADD_TARGET_FOR_TEST(service_registry_test) - ADD_TARGET_FOR_TEST(service_registration_test) - ADD_TARGET_FOR_TEST(service_reference_test) - ADD_TARGET_FOR_TEST(resolver_test) - ADD_TARGET_FOR_TEST(requirement_test) - ADD_TARGET_FOR_TEST(properties_test) - ADD_TARGET_FOR_TEST(module_test) - ADD_TARGET_FOR_TEST(manifest_test) - ADD_TARGET_FOR_TEST(manifest_parser_test) - ADD_TARGET_FOR_TEST(framework_test) - ADD_TARGET_FOR_TEST(filter_test) - ADD_TARGET_FOR_TEST(capability_test) - ADD_TARGET_FOR_TEST(bundle_test) - ADD_TARGET_FOR_TEST(bundle_revision_test) - ADD_TARGET_FOR_TEST(bundle_context_test) - ADD_TARGET_FOR_TEST(bundle_cache_test) - ADD_TARGET_FOR_TEST(bundle_archive_test) - ADD_TARGET_FOR_TEST(attribute_test) - - SETUP_TARGET_FOR_COVERAGE(version_test_c version_test ${CMAKE_BINARY_DIR}/coverage/version_test) - SETUP_TARGET_FOR_COVERAGE(version_range_test_c version_range_test ${CMAKE_BINARY_DIR}/coverage/version_range_test) - SETUP_TARGET_FOR_COVERAGE(service_tracker_test_c service_tracker_test ${CMAKE_BINARY_DIR}/coverage/service_tracker_test) - SETUP_TARGET_FOR_COVERAGE(service_tracker_customizer_test_c service_tracker_customizer_test ${CMAKE_BINARY_DIR}/coverage/service_tracker_customizer_test) - SETUP_TARGET_FOR_COVERAGE(service_registry_test_c service_registry_test ${CMAKE_BINARY_DIR}/coverage/service_registry_test) - SETUP_TARGET_FOR_COVERAGE(service_registration_test_c service_registration_test ${CMAKE_BINARY_DIR}/coverage/service_registration_test) - SETUP_TARGET_FOR_COVERAGE(service_reference_test_c service_reference_test ${CMAKE_BINARY_DIR}/coverage/service_reference_test) - SETUP_TARGET_FOR_COVERAGE(resolver_test_c resolver_test ${CMAKE_BINARY_DIR}/coverage/resolver_test) - SETUP_TARGET_FOR_COVERAGE(requirement_test_c requirement_test ${CMAKE_BINARY_DIR}/coverage/requirement_test) - SETUP_TARGET_FOR_COVERAGE(properties_test_c properties_test ${CMAKE_BINARY_DIR}/coverage/properties_test) - SETUP_TARGET_FOR_COVERAGE(module_test_c module_test ${CMAKE_BINARY_DIR}/coverage/module_test) - SETUP_TARGET_FOR_COVERAGE(manifest_test_c manifest_test ${CMAKE_BINARY_DIR}/coverage/manifest_test) - SETUP_TARGET_FOR_COVERAGE(manifest_parser_test_c manifest_parser_test ${CMAKE_BINARY_DIR}/coverage/manifest_parser_test) - SETUP_TARGET_FOR_COVERAGE(framework_test_c framework_test ${CMAKE_BINARY_DIR}/coverage/framework_test) - SETUP_TARGET_FOR_COVERAGE(filter_test_c filter_test ${CMAKE_BINARY_DIR}/coverage/filter_test) - SETUP_TARGET_FOR_COVERAGE(capability_test_c capability_test ${CMAKE_BINARY_DIR}/coverage/capability_test) - SETUP_TARGET_FOR_COVERAGE(bundle_test_c bundle_test ${CMAKE_BINARY_DIR}/coverage/bundle_test) - SETUP_TARGET_FOR_COVERAGE(bundle_revision_test_c bundle_revision_test ${CMAKE_BINARY_DIR}/coverage/bundle_revision_test) - SETUP_TARGET_FOR_COVERAGE(bundle_context_test_c bundle_context_test ${CMAKE_BINARY_DIR}/coverage/bundle_context_test) - SETUP_TARGET_FOR_COVERAGE(bundle_cache_test_c bundle_cache_test ${CMAKE_BINARY_DIR}/coverage/bundle_cache_test) - SETUP_TARGET_FOR_COVERAGE(bundle_archive_test_c bundle_archive_test ${CMAKE_BINARY_DIR}/coverage/bundle_archive_test) - SETUP_TARGET_FOR_COVERAGE(attribute_test_c attribute_test ${CMAKE_BINARY_DIR}/coverage/attribute_test) - - add_subdirectory(private/integration-test) + add_executable(attribute_test + private/test/attribute_test.cpp + private/src/attribute.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(attribute_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(bundle_archive_test + private/test/bundle_archive_test.cpp + private/mock/bundle_revision_mock.c + private/src/bundle_archive.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(bundle_archive_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(bundle_cache_test + private/test/bundle_cache_test.cpp + private/mock/bundle_archive_mock.c + private/mock/properties_mock.c + private/src/bundle_cache.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(bundle_cache_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(bundle_context_test + private/test/bundle_context_test.cpp + private/mock/bundle_mock.c + private/mock/framework_mock.c + private/src/bundle_context.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(bundle_context_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(bundle_revision_test + private/test/bundle_revision_test.cpp + private/mock/miniunz_mock.c + private/mock/manifest_mock.c + private/src/bundle_revision.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(bundle_revision_test ${ZLIB_LIBRARY} ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(bundle_test + private/test/bundle_test.cpp + private/mock/framework_mock.c + private/mock/module_mock.c + private/mock/bundle_archive_mock.c + private/mock/bundle_revision_mock.c + private/mock/resolver_mock.c + private/mock/version_mock.c + private/src/utils.c + private/src/bundle.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(bundle_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(capability_test + private/test/capability_test.cpp + private/mock/attribute_mock.c + private/mock/version_mock.c + private/src/capability.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(capability_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(filter_test + private/test/filter_test.cpp + private/mock/properties_mock.c + private/src/filter.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(filter_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(framework_test + private/test/framework_test.cpp + private/mock/properties_mock.c + private/mock/resolver_mock.c + private/mock/service_reference_mock.c + private/mock/service_registry_mock.c + private/mock/service_registration_mock.c + private/mock/filter_mock.c + private/mock/bundle_mock.c + private/mock/bundle_context_mock.c + private/mock/module_mock.c + private/mock/bundle_archive_mock.c + private/mock/bundle_revision_mock.c + private/mock/bundle_cache_mock.c + private/mock/manifest_mock.c + private/src/utils.c + private/src/celix_errorcodes.c + private/src/celix_log.c + private/src/framework.c) + target_link_libraries(framework_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} ${UUID} celix_utils) + + add_executable(manifest_parser_test + private/test/manifest_parser_test.cpp + private/mock/attribute_mock.c + private/mock/manifest_mock.c + private/mock/capability_mock.c + private/mock/requirement_mock.c + private/mock/version_mock.c + private/src/utils.c + private/src/manifest_parser.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(manifest_parser_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(manifest_test + private/test/manifest_test.cpp + private/mock/properties_mock.c + private/src/utils.c + private/src/manifest.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(manifest_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(module_test + private/test/module_test.cpp + private/mock/bundle_mock.c + private/mock/version_mock.c + private/mock/manifest_mock.c + private/mock/manifest_parser_mock.c + private/mock/capability_mock.c + private/mock/requirement_mock.c + private/mock/wire_mock.c + private/src/module.c) + target_link_libraries(module_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(properties_test + private/test/properties_test.cpp + private/src/utils.c + private/src/properties.c) + target_link_libraries(properties_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + + add_executable(requirement_test + private/test/requirement_test.cpp + private/mock/attribute_mock.c + private/mock/capability_mock.c + private/mock/version_range_mock.c + private/src/requirement.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(requirement_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(resolver_test + private/test/resolver_test.cpp + private/mock/bundle_mock.c + private/mock/requirement_mock.c + private/mock/capability_mock.c + private/mock/module_mock.c + private/mock/wire_mock.c + private/src/resolver.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(resolver_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(service_reference_test + private/test/service_reference_test.cpp + private/mock/properties_mock.c + private/mock/service_registration_mock.c + private/mock/service_registry_mock.c + private/src/service_reference.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(service_reference_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(service_registration_test + private/test/service_registration_test.cpp + private/mock/properties_mock.c + private/mock/service_registry_mock.c + private/src/service_registration.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(service_registration_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + + add_executable(service_registry_test + private/test/service_registry_test.cpp + private/mock/framework_mock.c + private/mock/bundle_mock.c + private/mock/filter_mock.c + private/mock/service_reference_mock.c + private/mock/service_registration_mock.c + private/mock/properties_mock.c + private/src/service_registry.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(service_registry_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(service_tracker_customizer_test + private/test/service_tracker_customizer_test.cpp + private/mock/service_reference_mock.c + private/src/service_tracker_customizer.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(service_tracker_customizer_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(service_tracker_test + private/test/service_tracker_test.cpp + private/mock/bundle_context_mock.c + private/mock/service_reference_mock.c + private/mock/service_tracker_customizer_mock.c + private/src/service_tracker.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(service_tracker_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(utils_test + private/test/utils_test.cpp private/src/utils.c) + target_link_libraries(utils_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY} celix_utils) + + add_executable(version_range_test + private/test/version_range_test.cpp + private/src/version_range.c + private/mock/version_mock.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(version_range_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY}) + + add_executable(version_test + private/test/version_test.cpp + private/src/version.c + private/src/celix_errorcodes.c + private/src/celix_log.c) + target_link_libraries(version_test ${CPPUTEST_LIBRARY}) + + add_executable(wire_test + private/mock/requirement_mock.c + private/mock/capability_mock.c + private/mock/module_mock.c + private/src/celix_errorcodes.c + private/src/celix_log.c + private/src/wire.c + private/test/wire_test.cpp) + target_link_libraries(wire_test ${CPPUTEST_LIBRARY} ${CPPUTEST_EXT_LIBRARY}) + + set_target_properties(wire_test PROPERTIES COMPILE_FLAGS "-include ${CPPUTEST_INCLUDE_DIR}/CppUTest/MemoryLeakDetectorMallocMacros.h -include ${CPPUTEST_INCLUDE_DIR}/CppUTest/MemoryLeakDetectorNewMacros.h") + + ADD_TARGET_FOR_TEST(attribute_test) + ADD_TARGET_FOR_TEST(bundle_archive_test) + #ADD_TARGET_FOR_TEST(bundle_cache_test) + ADD_TARGET_FOR_TEST(bundle_context_test) + ADD_TARGET_FOR_TEST(bundle_revision_test) + ADD_TARGET_FOR_TEST(bundle_test) + ADD_TARGET_FOR_TEST(capability_test) + ADD_TARGET_FOR_TEST(filter_test) + ADD_TARGET_FOR_TEST(framework_test) + ADD_TARGET_FOR_TEST(manifest_parser_test) + ADD_TARGET_FOR_TEST(manifest_test) + ADD_TARGET_FOR_TEST(module_test) + ADD_TARGET_FOR_TEST(properties_test) + ADD_TARGET_FOR_TEST(requirement_test) + ADD_TARGET_FOR_TEST(resolver_test) + ADD_TARGET_FOR_TEST(service_reference_test) + ADD_TARGET_FOR_TEST(service_registration_test) + ADD_TARGET_FOR_TEST(service_registry_test) + ADD_TARGET_FOR_TEST(service_tracker_customizer_test) + ADD_TARGET_FOR_TEST(service_tracker_test) + ADD_TARGET_FOR_TEST(version_range_test) + ADD_TARGET_FOR_TEST(version_test) + ADD_TARGET_FOR_TEST(wire_test) + + SETUP_TARGET_FOR_COVERAGE(version_test_c version_test ${CMAKE_BINARY_DIR}/coverage/version_test) + SETUP_TARGET_FOR_COVERAGE(version_range_test_c version_range_test ${CMAKE_BINARY_DIR}/coverage/version_range_test) + SETUP_TARGET_FOR_COVERAGE(service_tracker_test_c service_tracker_test ${CMAKE_BINARY_DIR}/coverage/service_tracker_test) + SETUP_TARGET_FOR_COVERAGE(service_tracker_customizer_test_c service_tracker_customizer_test ${CMAKE_BINARY_DIR}/coverage/service_tracker_customizer_test) + SETUP_TARGET_FOR_COVERAGE(service_registry_test_c service_registry_test ${CMAKE_BINARY_DIR}/coverage/service_registry_test) + SETUP_TARGET_FOR_COVERAGE(service_registration_test_c service_registration_test ${CMAKE_BINARY_DIR}/coverage/service_registration_test) + SETUP_TARGET_FOR_COVERAGE(service_reference_test_c service_reference_test ${CMAKE_BINARY_DIR}/coverage/service_reference_test) + SETUP_TARGET_FOR_COVERAGE(resolver_test_c resolver_test ${CMAKE_BINARY_DIR}/coverage/resolver_test) + SETUP_TARGET_FOR_COVERAGE(requirement_test_c requirement_test ${CMAKE_BINARY_DIR}/coverage/requirement_test) + SETUP_TARGET_FOR_COVERAGE(properties_test_c properties_test ${CMAKE_BINARY_DIR}/coverage/properties_test) + SETUP_TARGET_FOR_COVERAGE(module_test_c module_test ${CMAKE_BINARY_DIR}/coverage/module_test) + SETUP_TARGET_FOR_COVERAGE(manifest_test_c manifest_test ${CMAKE_BINARY_DIR}/coverage/manifest_test) + SETUP_TARGET_FOR_COVERAGE(manifest_parser_test_c manifest_parser_test ${CMAKE_BINARY_DIR}/coverage/manifest_parser_test) + SETUP_TARGET_FOR_COVERAGE(framework_test_c framework_test ${CMAKE_BINARY_DIR}/coverage/framework_test) + SETUP_TARGET_FOR_COVERAGE(filter_test_c filter_test ${CMAKE_BINARY_DIR}/coverage/filter_test) + SETUP_TARGET_FOR_COVERAGE(capability_test_c capability_test ${CMAKE_BINARY_DIR}/coverage/capability_test) + SETUP_TARGET_FOR_COVERAGE(bundle_test_c bundle_test ${CMAKE_BINARY_DIR}/coverage/bundle_test) + SETUP_TARGET_FOR_COVERAGE(bundle_revision_test_c bundle_revision_test ${CMAKE_BINARY_DIR}/coverage/bundle_revision_test) + SETUP_TARGET_FOR_COVERAGE(bundle_context_test_c bundle_context_test ${CMAKE_BINARY_DIR}/coverage/bundle_context_test) + SETUP_TARGET_FOR_COVERAGE(bundle_cache_test_c bundle_cache_test ${CMAKE_BINARY_DIR}/coverage/bundle_cache_test) + SETUP_TARGET_FOR_COVERAGE(bundle_archive_test_c bundle_archive_test ${CMAKE_BINARY_DIR}/coverage/bundle_archive_test) + SETUP_TARGET_FOR_COVERAGE(attribute_test_c attribute_test ${CMAKE_BINARY_DIR}/coverage/attribute_test) + SETUP_TARGET_FOR_COVERAGE(wire_test_c wire_test ${CMAKE_BINARY_DIR}/coverage/wire_test) + endif (FRAMEWORK_TESTS) endif (FRAMEWORK) diff --git a/src/hos_celix/src/framework/private/include/attribute.h b/src/hos_celix/src/framework/private/include/attribute.h index 35c9c1ca..6f41f0c4 100644 --- a/src/hos_celix/src/framework/private/include/attribute.h +++ b/src/hos_celix/src/framework/private/include/attribute.h @@ -20,18 +20,18 @@ * attribute.h * * \date Jul 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef ATTRIBUTE_H_ #define ATTRIBUTE_H_ -#include #include "celix_errno.h" typedef struct attribute *attribute_pt; -celix_status_t attribute_create(apr_pool_t *memory_pool, char * key, char * value, attribute_pt *attribute); +celix_status_t attribute_create(char * key, char * value, attribute_pt *attribute); +celix_status_t attribute_destroy(attribute_pt attribute); celix_status_t attribute_getKey(attribute_pt attribute, char **key); celix_status_t attribute_getValue(attribute_pt attribute, char **value); diff --git a/src/hos_celix/src/framework/private/include/attribute_private.h b/src/hos_celix/src/framework/private/include/attribute_private.h index 4f79db1c..339833f6 100644 --- a/src/hos_celix/src/framework/private/include/attribute_private.h +++ b/src/hos_celix/src/framework/private/include/attribute_private.h @@ -20,7 +20,7 @@ * attribute_private.h * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/include/bundle_cache.h b/src/hos_celix/src/framework/private/include/bundle_cache.h index a5f8af81..6a04ff8a 100644 --- a/src/hos_celix/src/framework/private/include/bundle_cache.h +++ b/src/hos_celix/src/framework/private/include/bundle_cache.h @@ -20,7 +20,7 @@ * bundle_cache.h * * \date Aug 8, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -54,7 +54,16 @@ typedef struct bundleCache *bundle_cache_pt; * - CELIX_ILLEGAL_ARGUMENT If bundle_cache not is null. * - CELIX_ENOMEM If allocating memory for bundle_cache failed. */ -celix_status_t bundleCache_create(properties_pt configurationMap, apr_pool_t *mp, framework_logger_pt logger, bundle_cache_pt *bundle_cache); +celix_status_t bundleCache_create(properties_pt configurationMap, framework_logger_pt logger, bundle_cache_pt *bundle_cache); + +/** + * Frees the bundle_cache memory allocated in bundleCache_create + * + * @param bundle_cache Output parameter for the created cache + * @return Status code indication failure or success: + * - CELIX_SUCCESS when no errors are encountered. + */ +celix_status_t bundleCache_destroy(bundle_cache_pt *cache); /** * Recreates and retrieves the list of archives for the given bundle cache. @@ -69,7 +78,7 @@ celix_status_t bundleCache_create(properties_pt configurationMap, apr_pool_t *mp * - CELIX_ENOMEM If allocating memory for archives failed. * - CELIX_FILE_IO_EXCEPTION If the cache cannot be opened or read. */ -celix_status_t bundleCache_getArchives(bundle_cache_pt cache, apr_pool_t *pool, array_list_pt *archives); +celix_status_t bundleCache_getArchives(bundle_cache_pt cache, array_list_pt *archives); /** * Creates a new archive for the given bundle (using the id and location). The archive is created on the supplied bundlePool. @@ -86,7 +95,7 @@ celix_status_t bundleCache_getArchives(bundle_cache_pt cache, apr_pool_t *pool, * - CELIX_ILLEGAL_ARGUMENT If bundle_archive not is null. * - CELIX_ENOMEM If allocating memory for bundle_archive failed. */ -celix_status_t bundleCache_createArchive(bundle_cache_pt cache, apr_pool_t *bundlePool, long id, char * location, char *inputFile, bundle_archive_pt *archive); +celix_status_t bundleCache_createArchive(bundle_cache_pt cache, long id, char * location, char *inputFile, bundle_archive_pt *archive); /** * Deletes the entire bundle cache. diff --git a/src/hos_celix/src/framework/private/include/bundle_cache_private.h b/src/hos_celix/src/framework/private/include/bundle_cache_private.h index 55c1ffc6..635f1942 100644 --- a/src/hos_celix/src/framework/private/include/bundle_cache_private.h +++ b/src/hos_celix/src/framework/private/include/bundle_cache_private.h @@ -20,7 +20,7 @@ * bundle_cache_private.h * * \date Feb 12, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -33,7 +33,6 @@ struct bundleCache { properties_pt configurationMap; char * cacheDir; - apr_pool_t *mp; framework_logger_pt logger; }; diff --git a/src/hos_celix/src/framework/private/include/bundle_context_private.h b/src/hos_celix/src/framework/private/include/bundle_context_private.h index 2da449ee..f2b5e839 100644 --- a/src/hos_celix/src/framework/private/include/bundle_context_private.h +++ b/src/hos_celix/src/framework/private/include/bundle_context_private.h @@ -20,7 +20,7 @@ * bundle_context_private.h * * \date Feb 12, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,9 +32,9 @@ #include "celix_log.h" struct bundleContext { + apr_pool_t *pool; struct framework * framework; struct bundle * bundle; - apr_pool_t *pool; framework_logger_pt logger; }; diff --git a/src/hos_celix/src/framework/private/include/bundle_private.h b/src/hos_celix/src/framework/private/include/bundle_private.h index 146d144f..8085609b 100644 --- a/src/hos_celix/src/framework/private/include/bundle_private.h +++ b/src/hos_celix/src/framework/private/include/bundle_private.h @@ -20,7 +20,7 @@ * bundle_private.h * * \date Feb 18, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -37,11 +37,10 @@ struct bundle { bundle_archive_pt archive; array_list_pt modules; manifest_pt manifest; - apr_pool_t *memoryPool; - apr_thread_mutex_t *lock; + celix_thread_mutex_t lock; int lockCount; - apr_os_thread_t lockThread; + celix_thread_t lockThread; struct framework * framework; }; diff --git a/src/hos_celix/src/framework/private/include/bundle_revision_private.h b/src/hos_celix/src/framework/private/include/bundle_revision_private.h index 9ed04acd..d52980b8 100644 --- a/src/hos_celix/src/framework/private/include/bundle_revision_private.h +++ b/src/hos_celix/src/framework/private/include/bundle_revision_private.h @@ -20,7 +20,7 @@ * bundle_revision_private.h * * \date Feb 12, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,6 +36,8 @@ struct bundleRevision { char *location; manifest_pt manifest; framework_logger_pt logger; + + array_list_pt libraryHandles; }; #endif /* BUNDLE_REVISION_PRIVATE_H_ */ diff --git a/src/hos_celix/src/framework/private/include/capability_private.h b/src/hos_celix/src/framework/private/include/capability_private.h index ad15f76e..5e302a5d 100644 --- a/src/hos_celix/src/framework/private/include/capability_private.h +++ b/src/hos_celix/src/framework/private/include/capability_private.h @@ -20,7 +20,7 @@ * capability_private.h * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/include/filter_private.h b/src/hos_celix/src/framework/private/include/filter_private.h index bfda3846..bf3139f9 100644 --- a/src/hos_celix/src/framework/private/include/filter_private.h +++ b/src/hos_celix/src/framework/private/include/filter_private.h @@ -20,7 +20,7 @@ * filter_private.h * * \date Feb 13, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/include/framework_private.h b/src/hos_celix/src/framework/private/include/framework_private.h index ed8d230e..40a07d72 100644 --- a/src/hos_celix/src/framework/private/include/framework_private.h +++ b/src/hos_celix/src/framework/private/include/framework_private.h @@ -20,7 +20,7 @@ * framework_private.h * * \date May 22, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,8 +28,6 @@ #ifndef FRAMEWORK_PRIVATE_H_ #define FRAMEWORK_PRIVATE_H_ -#include - #include "framework.h" #include "manifest.h" @@ -47,7 +45,10 @@ #include "bundle_cache.h" #include "celix_log.h" +#include "celix_threads.h" + struct framework { + apr_pool_t *pool; struct bundle * bundle; hash_map_pt installedBundleMap; hash_map_pt installRequestMap; @@ -59,28 +60,26 @@ struct framework { struct serviceRegistry * registry; bundle_cache_pt cache; - apr_thread_cond_t *shutdownGate; - apr_thread_cond_t *condition; + celix_thread_cond_t shutdownGate; + celix_thread_cond_t condition; - apr_thread_mutex_t *installRequestLock; - apr_thread_mutex_t *mutex; - apr_thread_mutex_t *bundleLock; + celix_thread_mutex_t installRequestLock; + celix_thread_mutex_t mutex; + celix_thread_mutex_t bundleLock; - apr_os_thread_t globalLockThread; + celix_thread_t globalLockThread; array_list_pt globalLockWaitersList; int globalLockCount; bool interrupted; bool shutdown; - apr_pool_t *mp; - properties_pt configurationMap; array_list_pt requests; - apr_thread_cond_t *dispatcher; - apr_thread_mutex_t *dispatcherLock; - apr_thread_t *dispatcherThread; + celix_thread_cond_t dispatcher; + celix_thread_mutex_t dispatcherLock; + celix_thread_t dispatcherThread; framework_logger_pt logger; }; @@ -93,7 +92,7 @@ FRAMEWORK_EXPORT celix_status_t fw_getProperty(framework_pt framework, const cha FRAMEWORK_EXPORT celix_status_t fw_installBundle(framework_pt framework, bundle_pt * bundle, char * location, char *inputFile); FRAMEWORK_EXPORT celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle); -FRAMEWORK_EXPORT celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, apr_pool_t *pool, char **entry); +FRAMEWORK_EXPORT celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, char **entry); FRAMEWORK_EXPORT celix_status_t fw_startBundle(framework_pt framework, bundle_pt bundle, int options); FRAMEWORK_EXPORT celix_status_t framework_updateBundle(framework_pt framework, bundle_pt bundle, char *inputFile); @@ -104,9 +103,10 @@ FRAMEWORK_EXPORT celix_status_t fw_registerServiceFactory(framework_pt framework FRAMEWORK_EXPORT void fw_unregisterService(service_registration_pt registration); FRAMEWORK_EXPORT celix_status_t fw_getServiceReferences(framework_pt framework, array_list_pt *references, bundle_pt bundle, const char * serviceName, char * filter); +FRAMEWORK_EXPORT celix_status_t framework_ungetServiceReference(framework_pt framework, bundle_pt bundle, service_reference_pt reference); FRAMEWORK_EXPORT celix_status_t fw_getService(framework_pt framework, bundle_pt bundle, service_reference_pt reference, void **service); FRAMEWORK_EXPORT celix_status_t framework_ungetService(framework_pt framework, bundle_pt bundle, service_reference_pt reference, bool *result); -FRAMEWORK_EXPORT celix_status_t fw_getBundleRegisteredServices(framework_pt framework, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services); +FRAMEWORK_EXPORT celix_status_t fw_getBundleRegisteredServices(framework_pt framework, bundle_pt bundle, array_list_pt *services); FRAMEWORK_EXPORT celix_status_t fw_getBundleServicesInUse(framework_pt framework, bundle_pt bundle, array_list_pt *services); FRAMEWORK_EXPORT void fw_addServiceListener(framework_pt framework, bundle_pt bundle, service_listener_pt listener, char * filter); @@ -124,13 +124,13 @@ FRAMEWORK_EXPORT celix_status_t fw_isServiceAssignable(framework_pt fw, bundle_p //bundle_archive_t fw_createArchive(long id, char * location); //void revise(bundle_archive_t archive, char * location); -FRAMEWORK_EXPORT celix_status_t getManifest(bundle_archive_pt archive, apr_pool_t *pool, manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t getManifest(bundle_archive_pt archive, manifest_pt *manifest); FRAMEWORK_EXPORT bundle_pt findBundle(bundle_context_pt context); FRAMEWORK_EXPORT service_registration_pt findRegistration(service_reference_pt reference); FRAMEWORK_EXPORT service_reference_pt listToArray(array_list_pt list); -FRAMEWORK_EXPORT celix_status_t framework_markResolvedModules(framework_pt framework, hash_map_pt wires); +FRAMEWORK_EXPORT celix_status_t framework_markResolvedModules(framework_pt framework, linked_list_pt wires); FRAMEWORK_EXPORT array_list_pt framework_getBundles(framework_pt framework); FRAMEWORK_EXPORT bundle_pt framework_getBundle(framework_pt framework, char * location); diff --git a/src/hos_celix/src/framework/private/include/listener_hook_info_impl.h b/src/hos_celix/src/framework/private/include/listener_hook_info_impl.h index 0a7941e9..4b457100 100644 --- a/src/hos_celix/src/framework/private/include/listener_hook_info_impl.h +++ b/src/hos_celix/src/framework/private/include/listener_hook_info_impl.h @@ -20,17 +20,15 @@ * listener_hook_info_impl.h * * \date Oct 28, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef LISTENER_HOOK_INFO_IMPL_H_ #define LISTENER_HOOK_INFO_IMPL_H_ -#include - #include "celix_errno.h" -celix_status_t listenerHookInfo_create(apr_pool_t *pool); +celix_status_t listenerHookInfo_create(); #endif /* LISTENER_HOOK_INFO_IMPL_H_ */ diff --git a/src/hos_celix/src/framework/private/include/manifest_parser.h b/src/hos_celix/src/framework/private/include/manifest_parser.h index 3b142e3a..5cfd1338 100644 --- a/src/hos_celix/src/framework/private/include/manifest_parser.h +++ b/src/hos_celix/src/framework/private/include/manifest_parser.h @@ -20,7 +20,7 @@ * manifest_parser.h * * \date Jul 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,15 +30,16 @@ #include "module.h" #include "version.h" #include "manifest.h" -#include "linkedlist.h" +#include "linked_list.h" typedef struct manifestParser * manifest_parser_pt; -celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, apr_pool_t *memory_pool, manifest_parser_pt *manifest_parser); +celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, manifest_parser_pt *manifest_parser); +celix_status_t manifestParser_destroy(manifest_parser_pt mp); -celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, apr_pool_t *pool, char **symbolicName); -celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, apr_pool_t *pool, version_pt *version); -celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *capabilities); -celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *requirements); +celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, char **symbolicName); +celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, version_pt *version); +celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, linked_list_pt *capabilities); +celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, linked_list_pt *requirements); #endif /* MANIFEST_PARSER_H_ */ diff --git a/src/hos_celix/src/framework/private/include/requirement_private.h b/src/hos_celix/src/framework/private/include/requirement_private.h index 9a75994c..7510110c 100644 --- a/src/hos_celix/src/framework/private/include/requirement_private.h +++ b/src/hos_celix/src/framework/private/include/requirement_private.h @@ -20,7 +20,7 @@ * requirement_private.h * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/include/resolver.h b/src/hos_celix/src/framework/private/include/resolver.h index 220665ac..87440e98 100644 --- a/src/hos_celix/src/framework/private/include/resolver.h +++ b/src/hos_celix/src/framework/private/include/resolver.h @@ -20,7 +20,7 @@ * resolver.h * * \date Jul 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -31,7 +31,13 @@ #include "wire.h" #include "hash_map.h" -hash_map_pt resolver_resolve(module_pt root); +struct importer_wires { + module_pt importer; + linked_list_pt wires; +}; +typedef struct importer_wires *importer_wires_pt; + +linked_list_pt resolver_resolve(module_pt root); void resolver_moduleResolved(module_pt module); void resolver_addModule(module_pt module); void resolver_removeModule(module_pt module); diff --git a/src/hos_celix/src/framework/private/include/service_reference_private.h b/src/hos_celix/src/framework/private/include/service_reference_private.h index 0a81efd8..002fd879 100644 --- a/src/hos_celix/src/framework/private/include/service_reference_private.h +++ b/src/hos_celix/src/framework/private/include/service_reference_private.h @@ -20,7 +20,7 @@ * service_reference_private.h * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -35,5 +35,12 @@ struct serviceReference { struct serviceRegistration * registration; }; +celix_status_t serviceReference_create(bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); +celix_status_t serviceReference_destroy(service_reference_pt *reference); + +celix_status_t serviceReference_invalidate(service_reference_pt reference); +celix_status_t serviceRefernce_isValid(service_reference_pt reference, bool *result); + +celix_status_t serviceReference_getServiceRegistration(service_reference_pt reference, service_registration_pt *registration); #endif /* SERVICE_REFERENCE_PRIVATE_H_ */ diff --git a/src/hos_celix/src/framework/private/include/service_registration_private.h b/src/hos_celix/src/framework/private/include/service_registration_private.h index 5ff4268a..4c3e3338 100644 --- a/src/hos_celix/src/framework/private/include/service_registration_private.h +++ b/src/hos_celix/src/framework/private/include/service_registration_private.h @@ -20,7 +20,7 @@ * service_registration_private.h * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -38,13 +38,12 @@ struct service { struct serviceRegistration { service_registry_pt registry; char * className; - array_list_pt references; bundle_pt bundle; properties_pt properties; void * svcObj; long serviceId; - apr_thread_mutex_t *mutex; + celix_thread_mutex_t mutex; bool isUnregistering; bool isServiceFactory; @@ -54,4 +53,18 @@ struct serviceRegistration { int nrOfServices; }; +service_registration_pt serviceRegistration_create(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); +service_registration_pt serviceRegistration_createServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); +celix_status_t serviceRegistration_destroy(service_registration_pt registration); + +bool serviceRegistration_isValid(service_registration_pt registration); +void serviceRegistration_invalidate(service_registration_pt registration); + +celix_status_t serviceRegistration_getService(service_registration_pt registration, bundle_pt bundle, void **service); +celix_status_t serviceRegistration_ungetService(service_registration_pt registration, bundle_pt bundle, void **service); +celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties); +celix_status_t serviceRegistration_getRegistry(service_registration_pt registration, service_registry_pt *registry); +celix_status_t serviceRegistration_getBundle(service_registration_pt registration, bundle_pt *bundle); +celix_status_t serviceRegistration_getServiceName(service_registration_pt registration, char **serviceName); + #endif /* SERVICE_REGISTRATION_PRIVATE_H_ */ diff --git a/src/hos_celix/src/framework/private/include/service_registry_private.h b/src/hos_celix/src/framework/private/include/service_registry_private.h index 47e95569..7bda186d 100644 --- a/src/hos_celix/src/framework/private/include/service_registry_private.h +++ b/src/hos_celix/src/framework/private/include/service_registry_private.h @@ -20,7 +20,7 @@ * service_registry_private.h * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -31,7 +31,6 @@ #include "service_registry.h" struct serviceRegistry { - apr_pool_t *pool; framework_pt framework; hash_map_pt serviceRegistrations; hash_map_pt serviceReferences; @@ -41,14 +40,16 @@ struct serviceRegistry { array_list_pt listenerHooks; - apr_thread_mutex_t * mutex; + celix_thread_mutex_t mutex; + celix_thread_mutexattr_t mutexAttr; + + celix_thread_mutex_t referencesMapMutex; }; struct usageCount { unsigned int count; service_reference_pt reference; void * service; - apr_pool_t *pool; }; typedef struct usageCount * usage_count_pt; diff --git a/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h b/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h index 5c807c99..bda3cde9 100644 --- a/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h +++ b/src/hos_celix/src/framework/private/include/service_tracker_customizer_private.h @@ -20,7 +20,7 @@ * service_tracker_customizer_private.h * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/include/service_tracker_private.h b/src/hos_celix/src/framework/private/include/service_tracker_private.h index 6a643236..219e039c 100644 --- a/src/hos_celix/src/framework/private/include/service_tracker_private.h +++ b/src/hos_celix/src/framework/private/include/service_tracker_private.h @@ -20,7 +20,7 @@ * service_tracker_private.h * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -34,7 +34,6 @@ struct serviceTracker { bundle_context_pt context; char * filter; - apr_pool_t *pool; service_tracker_pt tracker; service_tracker_customizer_pt customizer; service_listener_pt listener; diff --git a/src/hos_celix/src/framework/private/include/version_private.h b/src/hos_celix/src/framework/private/include/version_private.h index f86e47ec..15e5c89a 100644 --- a/src/hos_celix/src/framework/private/include/version_private.h +++ b/src/hos_celix/src/framework/private/include/version_private.h @@ -20,7 +20,7 @@ * version_private.h * * \date Dec 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -31,8 +31,6 @@ #include "version.h" struct version { - apr_pool_t *pool; - int major; int minor; int micro; diff --git a/src/hos_celix/src/framework/private/include/version_range_private.h b/src/hos_celix/src/framework/private/include/version_range_private.h index 3147fd70..dfccd590 100644 --- a/src/hos_celix/src/framework/private/include/version_range_private.h +++ b/src/hos_celix/src/framework/private/include/version_range_private.h @@ -20,7 +20,7 @@ * version_range_private.h * * \date Dec 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/private/integration-test/test_bundle1/src/activator.c b/src/hos_celix/src/framework/private/integration-test/test_bundle1/src/activator.c index 2ad44704..8e1005ba 100644 --- a/src/hos_celix/src/framework/private/integration-test/test_bundle1/src/activator.c +++ b/src/hos_celix/src/framework/private/integration-test/test_bundle1/src/activator.c @@ -20,7 +20,7 @@ * activator.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -56,7 +56,6 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) bundleContext_getMemoryPool(context, &pool); activator->listener = apr_palloc(pool, sizeof(*activator->listener)); - activator->listener->pool = pool; activator->listener->handle = activator; activator->listener->frameworkEvent = test_frameworkEvent; bundleContext_addFrameworkListener(context, activator->listener); diff --git a/src/hos_celix/src/framework/private/integration-test/test_launcher/src/launcher.c b/src/hos_celix/src/framework/private/integration-test/test_launcher/src/launcher.c index 1e85b680..414debcc 100644 --- a/src/hos_celix/src/framework/private/integration-test/test_launcher/src/launcher.c +++ b/src/hos_celix/src/framework/private/integration-test/test_launcher/src/launcher.c @@ -20,7 +20,7 @@ * launcher.c * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -28,7 +28,6 @@ #include #include #include -#include #include #include "framework_private.h" diff --git a/src/hos_celix/src/framework/private/mock/attribute_mock.c b/src/hos_celix/src/framework/private/mock/attribute_mock.c index 9f5ab3f5..74c905a2 100644 --- a/src/hos_celix/src/framework/private/mock/attribute_mock.c +++ b/src/hos_celix/src/framework/private/mock/attribute_mock.c @@ -20,33 +20,37 @@ * attribute_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "attribute.h" -celix_status_t attribute_create(apr_pool_t *memory_pool, char * key, char * value, attribute_pt *attribute) { +celix_status_t attribute_create(char * key, char * value, attribute_pt *attribute) { mock_c()->actualCall("attribute_create") - ->withPointerParameters("pool", memory_pool) ->withStringParameters("key", key) ->withStringParameters("value", value) - ->_andPointerOutputParameters("attribute", (void **) attribute); + ->withOutputParameter("attribute", (void **) attribute); return mock_c()->returnValue().value.intValue; } +celix_status_t attribute_destroy(attribute_pt attribute) { + mock_c()->actualCall("attribute_destroy"); + return mock_c()->returnValue().value.intValue; +} + celix_status_t attribute_getKey(attribute_pt attribute, char **key) { mock_c()->actualCall("attribute_getKey") ->withPointerParameters("attribute", attribute) - ->_andStringOutputParameters("key", (const char **) key); + ->withOutputParameter("key", (const char **) key); return mock_c()->returnValue().value.intValue; } celix_status_t attribute_getValue(attribute_pt attribute, char **value) { mock_c()->actualCall("attribute_getValue") ->withPointerParameters("attribute", attribute) - ->_andStringOutputParameters("value", (const char **) value); + ->withOutputParameter("value", (const char **) value); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/bundle_archive_mock.c b/src/hos_celix/src/framework/private/mock/bundle_archive_mock.c index a8aaabc4..83e7ccf3 100644 --- a/src/hos_celix/src/framework/private/mock/bundle_archive_mock.c +++ b/src/hos_celix/src/framework/private/mock/bundle_archive_mock.c @@ -20,45 +20,47 @@ * bundle_archive_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "bundle_archive.h" -celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, apr_pool_t *mp, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive) { mock_c()->actualCall("bundleArchive_create") ->withPointerParameters("logger", logger) ->withStringParameters("archiveRoot", archiveRoot) ->withIntParameters("id", id) ->withStringParameters("location", location) ->withStringParameters("inputFile", inputFile) - ->withPointerParameters("mp", mp) - ->_andPointerOutputParameters("bundle_archive", (void **) bundle_archive); + ->withOutputParameter("bundle_archive", (void **) bundle_archive); return mock_c()->returnValue().value.intValue; } -celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework_logger_pt logger, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_createSystemBundleArchive(framework_logger_pt logger, bundle_archive_pt *bundle_archive) { mock_c()->actualCall("bundleArchive_createSystemBundleArchive") - ->withPointerParameters("pool", mp) ->withPointerParameters("logger", logger) - ->_andPointerOutputParameters("bundle_archive", (void **) bundle_archive); + ->withOutputParameter("bundle_archive", (void **) bundle_archive); return mock_c()->returnValue().value.intValue; } -celix_status_t bundleArchive_recreate(char * archiveRoot, apr_pool_t *mp, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_recreate(char * archiveRoot, bundle_archive_pt *bundle_archive) { mock_c()->actualCall("bundleArchive_recreate") ->withStringParameters("archiveRoot", archiveRoot) - ->withPointerParameters("mp", mp) - ->_andPointerOutputParameters("bundle_archive", (void **) bundle_archive); + ->withOutputParameter("bundle_archive", (void **) bundle_archive); return mock_c()->returnValue().value.intValue; } +celix_status_t bundleArchive_destroy(bundle_archive_pt archive) { + mock_c()->actualCall("bundleArchive_destroy"); + return mock_c()->returnValue().value.intValue; +} + celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id) { mock_c()->actualCall("bundleArchive_getId") ->withPointerParameters("archive", archive) - ->_andIntOutputParameters("id", (int *) id); + ->withOutputParameter("id", id); return mock_c()->returnValue().value.intValue; } @@ -90,7 +92,7 @@ celix_status_t bundleArchive_getRevision(bundle_archive_pt archive, long revNr, celix_status_t bundleArchive_getCurrentRevision(bundle_archive_pt archive, bundle_revision_pt *revision) { mock_c()->actualCall("bundleArchive_getCurrentRevision") ->withPointerParameters("archive", archive) - ->_andPointerOutputParameters("revision", (void **) revision); + ->withOutputParameter("revision", (void **) revision); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/bundle_cache_mock.c b/src/hos_celix/src/framework/private/mock/bundle_cache_mock.c index c4563f09..606dd4bb 100644 --- a/src/hos_celix/src/framework/private/mock/bundle_cache_mock.c +++ b/src/hos_celix/src/framework/private/mock/bundle_cache_mock.c @@ -20,24 +20,29 @@ * bundle_cache_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "bundle_cache.h" -celix_status_t bundleCache_create(properties_pt configurationMap, apr_pool_t *mp, framework_logger_pt logger, bundle_cache_pt *bundle_cache) { +celix_status_t bundleCache_create(properties_pt configurationMap, framework_logger_pt logger, bundle_cache_pt *bundle_cache) { mock_c()->actualCall("bundle_getCurrentModule"); return mock_c()->returnValue().value.intValue; } -celix_status_t bundleCache_getArchives(bundle_cache_pt cache, apr_pool_t *pool, array_list_pt *archives) { +celix_status_t bundleCache_destroy(bundle_cache_pt *cache) { + mock_c()->actualCall("bundleCache_destroy"); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t bundleCache_getArchives(bundle_cache_pt cache, array_list_pt *archives) { mock_c()->actualCall("bundle_getCurrentModule"); return mock_c()->returnValue().value.intValue; } -celix_status_t bundleCache_createArchive(bundle_cache_pt cache, apr_pool_t *bundlePool, long id, char * location, char *inputFile, bundle_archive_pt *archive) { +celix_status_t bundleCache_createArchive(bundle_cache_pt cache, long id, char * location, char *inputFile, bundle_archive_pt *archive) { mock_c()->actualCall("bundle_getCurrentModule"); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/bundle_context_mock.c b/src/hos_celix/src/framework/private/mock/bundle_context_mock.c index 6d4654e7..c5bdbdb2 100644 --- a/src/hos_celix/src/framework/private/mock/bundle_context_mock.c +++ b/src/hos_celix/src/framework/private/mock/bundle_context_mock.c @@ -20,19 +20,20 @@ * bundle_context_mock.c * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "bundle_context.h" -celix_status_t bundleContext_create(framework_pt framework, framework_logger_pt logger, bundle_pt bundle, bundle_context_pt *bundle_context) { +celix_status_t bundleContext_create(apr_pool_t *pool, framework_pt framework, framework_logger_pt logger, bundle_pt bundle, bundle_context_pt *bundle_context) { mock_c()->actualCall("bundleContext_create") + ->withPointerParameters("pool", pool) ->withPointerParameters("framework", framework) ->withPointerParameters("logger", logger) ->withPointerParameters("bundle", bundle) - ->_andPointerOutputParameters("bundle_context", (void **) bundle_context); + ->withOutputParameter("bundle_context", (void **) bundle_context); return mock_c()->returnValue().value.intValue; } celix_status_t bundleContext_destroy(bundle_context_pt context) { @@ -42,21 +43,21 @@ celix_status_t bundleContext_destroy(bundle_context_pt context) { celix_status_t bundleContext_getBundle(bundle_context_pt context, bundle_pt *bundle) { mock_c()->actualCall("bundleContext_getBundle") ->withPointerParameters("context", context) - ->_andPointerOutputParameters("bundle", (void **) bundle); + ->withOutputParameter("bundle", (void **) bundle); return mock_c()->returnValue().value.intValue; } celix_status_t bundleContext_getFramework(bundle_context_pt context, framework_pt *framework) { mock_c()->actualCall("bundleContext_getFramework") ->withPointerParameters("context", context) - ->_andPointerOutputParameters("framework", (void **) framework); + ->withOutputParameter("framework", (void **) framework); return mock_c()->returnValue().value.intValue; } celix_status_t bundleContext_getMemoryPool(bundle_context_pt context, apr_pool_t **memory_pool) { mock_c()->actualCall("bundleContext_getMemoryPool") ->withPointerParameters("context", context) - ->_andPointerOutputParameters("memory_pool", (void **) memory_pool); + ->withOutputParameter("memory_pool", (void **) memory_pool); return mock_c()->returnValue().value.intValue; } @@ -65,7 +66,7 @@ celix_status_t bundleContext_installBundle(bundle_context_pt context, char * loc mock_c()->actualCall("bundleContext_installBundle") ->withPointerParameters("context", context) ->withStringParameters("location", location) - ->_andPointerOutputParameters("bundle", (void **) bundle); + ->withOutputParameter("bundle", (void **) bundle); return mock_c()->returnValue().value.intValue; } @@ -74,7 +75,7 @@ celix_status_t bundleContext_installBundle2(bundle_context_pt context, char * lo ->withPointerParameters("context", context) ->withStringParameters("location", location) ->withStringParameters("inputFile", inputFile) - ->_andPointerOutputParameters("bundle", (void **) bundle); + ->withOutputParameter("bundle", (void **) bundle); return mock_c()->returnValue().value.intValue; } @@ -86,7 +87,7 @@ celix_status_t bundleContext_registerService(bundle_context_pt context, char * s ->withStringParameters("serviceName", serviceName) ->withPointerParameters("svcObj", svcObj) ->withPointerParameters("properties", properties) - ->_andPointerOutputParameters("service_registration", (void **) service_registration); + ->withOutputParameter("service_registration", (void **) service_registration); return mock_c()->returnValue().value.intValue; } @@ -97,7 +98,7 @@ celix_status_t bundleContext_registerServiceFactory(bundle_context_pt context, c ->withStringParameters("serviceName", serviceName) ->withPointerParameters("factory", factory) ->withPointerParameters("properties", properties) - ->_andPointerOutputParameters("service_registration", (void **) service_registration); + ->withOutputParameter("service_registration", (void **) service_registration); return mock_c()->returnValue().value.intValue; } @@ -107,7 +108,7 @@ celix_status_t bundleContext_getServiceReferences(bundle_context_pt context, con ->withPointerParameters("context", context) ->withStringParameters("serviceName", serviceName) ->withStringParameters("filter", filter) - ->_andPointerOutputParameters("service_references", (void **) service_references); + ->withOutputParameter("service_references", (void **) service_references); return mock_c()->returnValue().value.intValue; } @@ -115,16 +116,22 @@ celix_status_t bundleContext_getServiceReference(bundle_context_pt context, char mock_c()->actualCall("bundleContext_getServiceReference") ->withPointerParameters("context", context) ->withStringParameters("serviceName", serviceName) - ->_andPointerOutputParameters("service_reference", (void **) service_reference); + ->withOutputParameter("service_reference", (void **) service_reference); return mock_c()->returnValue().value.intValue; } +celix_status_t bundleContext_ungetServiceReference(bundle_context_pt context, service_reference_pt reference) { + mock_c()->actualCall("bundleContext_ungetServiceReference") + ->withPointerParameters("context", context) + ->withPointerParameters("reference", reference); + return mock_c()->returnValue().value.intValue; +} celix_status_t bundleContext_getService(bundle_context_pt context, service_reference_pt reference, void **service_instance) { mock_c()->actualCall("bundleContext_getService") ->withPointerParameters("context", context) ->withPointerParameters("reference", reference) - ->_andPointerOutputParameters("service_instance", (void **) service_instance); + ->withOutputParameter("service_instance", (void **) service_instance); return mock_c()->returnValue().value.intValue; } @@ -132,7 +139,7 @@ celix_status_t bundleContext_ungetService(bundle_context_pt context, service_ref mock_c()->actualCall("bundleContext_ungetService") ->withPointerParameters("context", context) ->withPointerParameters("reference", reference) - ->_andIntOutputParameters("result", (int *) result); + ->withOutputParameter("result", (int *) result); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/bundle_mock.c b/src/hos_celix/src/framework/private/mock/bundle_mock.c index d1a8cee6..d82e78e4 100644 --- a/src/hos_celix/src/framework/private/mock/bundle_mock.c +++ b/src/hos_celix/src/framework/private/mock/bundle_mock.c @@ -20,18 +20,18 @@ * bundle_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "bundle_private.h" -celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr_pool_t *mp) { +celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger) { return mock_c()->returnValue().value.intValue; } -celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive, apr_pool_t *bundlePool) { +celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive) { return mock_c()->returnValue().value.intValue; } @@ -51,7 +51,7 @@ celix_status_t bundle_getArchive(bundle_pt bundle, bundle_archive_pt *archive) { celix_status_t bundle_getCurrentModule(bundle_pt bundle, module_pt *module) { mock_c()->actualCall("bundle_getCurrentModule") ->withPointerParameters("bundle", bundle) - ->_andPointerOutputParameters("module", (void **) module); + ->withOutputParameter("module", (void **) module); return mock_c()->returnValue().value.intValue; } @@ -82,7 +82,7 @@ celix_status_t bundle_setContext(bundle_pt bundle, bundle_context_pt context) { return mock_c()->returnValue().value.intValue; } -celix_status_t bundle_getEntry(bundle_pt bundle, char * name, apr_pool_t *pool, char **entry) { +celix_status_t bundle_getEntry(bundle_pt bundle, char * name, char **entry) { return mock_c()->returnValue().value.intValue; } @@ -160,7 +160,7 @@ celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable) { return mock_c()->returnValue().value.intValue; } -celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread) { +celix_status_t bundle_getLockingThread(bundle_pt bundle, celix_thread_t *thread) { return mock_c()->returnValue().value.intValue; } @@ -191,7 +191,7 @@ celix_status_t bundle_getBundleId(bundle_pt bundle, long *id) { } -celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, array_list_pt *list) { +celix_status_t bundle_getRegisteredServices(bundle_pt bundle, array_list_pt *list) { return mock_c()->returnValue().value.intValue; } @@ -203,7 +203,7 @@ celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list) { celix_status_t bundle_getMemoryPool(bundle_pt bundle, apr_pool_t **pool) { mock_c()->actualCall("bundle_getMemoryPool") ->withPointerParameters("bundle", bundle) - ->_andPointerOutputParameters("pool", (void **) pool); + ->withOutputParameter("pool", (void **) pool); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/bundle_revision_mock.c b/src/hos_celix/src/framework/private/mock/bundle_revision_mock.c index fb8faf08..bbc62d7e 100644 --- a/src/hos_celix/src/framework/private/mock/bundle_revision_mock.c +++ b/src/hos_celix/src/framework/private/mock/bundle_revision_mock.c @@ -20,18 +20,23 @@ * bundle_revision_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "bundle_revision.h" -celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision) { +celix_status_t bundleRevision_create(framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision) { mock_c()->actualCall("bundleRevision_create"); return mock_c()->returnValue().value.intValue; } +celix_status_t bundleRevision_destroy(bundle_revision_pt revision) { + mock_c()->actualCall("bundleRevision_destroy"); + return mock_c()->returnValue().value.intValue; +} + celix_status_t bundleRevision_getNumber(bundle_revision_pt revision, long *revisionNr) { mock_c()->actualCall("bundleRevision_getNumber"); return mock_c()->returnValue().value.intValue; @@ -50,7 +55,14 @@ celix_status_t bundleRevision_getRoot(bundle_revision_pt revision, char **root) celix_status_t bundleRevision_getManifest(bundle_revision_pt revision, manifest_pt *manifest) { mock_c()->actualCall("bundleRevision_getManifest") ->withPointerParameters("revision", revision) - ->_andPointerOutputParameters("manifest", (void **) manifest); + ->withOutputParameter("manifest", (void **) manifest); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t bundleRevision_getHandles(bundle_revision_pt revision, array_list_pt *handles) { + mock_c()->actualCall("bundleRevision_getHandles") + ->withPointerParameters("revision", revision) + ->withOutputParameter("handles", (void **) handles); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/capability_mock.c b/src/hos_celix/src/framework/private/mock/capability_mock.c index 05d45258..c305e1f9 100644 --- a/src/hos_celix/src/framework/private/mock/capability_mock.c +++ b/src/hos_celix/src/framework/private/mock/capability_mock.c @@ -20,18 +20,23 @@ * capability_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "capability.h" -celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability) { +celix_status_t capability_create(module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability) { mock_c()->actualCall("capability_create"); return mock_c()->returnValue().value.intValue; } +celix_status_t capability_destroy(capability_pt capability) { + mock_c()->actualCall("capability_destroy"); + return mock_c()->returnValue().value.intValue; +} + celix_status_t capability_getServiceName(capability_pt capability, char **serviceName) { mock_c()->actualCall("capability_getServiceName"); return mock_c()->returnValue().value.intValue; @@ -40,7 +45,7 @@ celix_status_t capability_getServiceName(capability_pt capability, char **servic celix_status_t capability_getVersion(capability_pt capability, version_pt *version) { mock_c()->actualCall("capability_getVersion") ->withPointerParameters("capability", capability) - ->_andPointerOutputParameters("version", (void **) version); + ->withOutputParameter("version", (void **) version); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/filter_mock.c b/src/hos_celix/src/framework/private/mock/filter_mock.c index c6756730..59069323 100644 --- a/src/hos_celix/src/framework/private/mock/filter_mock.c +++ b/src/hos_celix/src/framework/private/mock/filter_mock.c @@ -20,14 +20,14 @@ * filter_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "filter.h" -filter_pt filter_create(char * filterString, apr_pool_t *pool) { +filter_pt filter_create(char * filterString) { return mock_c()->returnValue().value.pointerValue; } diff --git a/src/hos_celix/src/framework/private/mock/framework_mock.c b/src/hos_celix/src/framework/private/mock/framework_mock.c index f9219662..41db4c84 100644 --- a/src/hos_celix/src/framework/private/mock/framework_mock.c +++ b/src/hos_celix/src/framework/private/mock/framework_mock.c @@ -20,7 +20,7 @@ * framework_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" @@ -55,7 +55,7 @@ celix_status_t fw_getProperty(framework_pt framework, const char *name, char **v mock_c()->actualCall("fw_getProperty") ->withPointerParameters("framework", framework) ->withStringParameters("name", name) - ->_andStringOutputParameters("value", (const char **) value); + ->withOutputParameter("value", (const char **) value); return mock_c()->returnValue().value.intValue; } @@ -64,7 +64,7 @@ celix_status_t fw_installBundle(framework_pt framework, bundle_pt * bundle, char ->withPointerParameters("framework", framework) ->withStringParameters("location", location) ->withStringParameters("inputFile", inputFile) - ->_andPointerOutputParameters("bundle", (void **) bundle); + ->withOutputParameter("bundle", (void **) bundle); return mock_c()->returnValue().value.intValue; } @@ -75,13 +75,12 @@ celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle) { return mock_c()->returnValue().value.intValue; } -celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, apr_pool_t *pool, char **entry) { +celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, char **entry) { mock_c()->actualCall("framework_getBundleEntry") ->withPointerParameters("framework", framework) ->withPointerParameters("bundle", bundle) ->withStringParameters("name", name) - ->withPointerParameters("pool", pool) - ->_andStringOutputParameters("entry", (const char **) entry); + ->withOutputParameter("entry", (const char **) entry); return mock_c()->returnValue().value.intValue; } @@ -118,7 +117,7 @@ celix_status_t fw_registerService(framework_pt framework, service_registration_p ->withStringParameters("serviceName", serviceName) ->withPointerParameters("service", svcObj) ->withPointerParameters("properties", properties) - ->_andPointerOutputParameters("registration", (void **) registration); + ->withOutputParameter("registration", (void **) registration); return mock_c()->returnValue().value.intValue; } @@ -129,7 +128,7 @@ celix_status_t fw_registerServiceFactory(framework_pt framework, service_registr ->withStringParameters("serviceName", serviceName) ->withPointerParameters("serviceFactory", factory) ->withPointerParameters("properties", properties) - ->_andPointerOutputParameters("registration", (void **) registration); + ->withOutputParameter("registration", (void **) registration); return mock_c()->returnValue().value.intValue; } @@ -144,16 +143,24 @@ celix_status_t fw_getServiceReferences(framework_pt framework, array_list_pt *re ->withPointerParameters("bundle", bundle) ->withStringParameters("serviceName", serviceName) ->withStringParameters("filter", filter) - ->_andPointerOutputParameters("references", (void **) references); + ->withOutputParameter("references", (void **) references); return mock_c()->returnValue().value.intValue; } +celix_status_t framework_ungetServiceReference(framework_pt framework, bundle_pt bundle, service_reference_pt reference) { + mock_c()->actualCall("framework_ungetServiceReference") + ->withPointerParameters("framework", framework) + ->withPointerParameters("bundle", bundle) + ->withPointerParameters("reference", reference); + return mock_c()->returnValue().value.intValue; +} + celix_status_t fw_getService(framework_pt framework, bundle_pt bundle, service_reference_pt reference, void **service) { mock_c()->actualCall("fw_getService") ->withPointerParameters("framework", framework) ->withPointerParameters("bundle", bundle) ->withPointerParameters("reference", reference) - ->_andPointerOutputParameters("service", service); + ->withOutputParameter("service", service); return mock_c()->returnValue().value.intValue; } @@ -162,11 +169,11 @@ celix_status_t framework_ungetService(framework_pt framework, bundle_pt bundle, ->withPointerParameters("framework", framework) ->withPointerParameters("bundle", bundle) ->withPointerParameters("reference", reference) - ->_andIntOutputParameters("result", (int *) result); + ->withOutputParameter("result", (int *) result); return mock_c()->returnValue().value.intValue; } -celix_status_t fw_getBundleRegisteredServices(framework_pt framework, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services) { +celix_status_t fw_getBundleRegisteredServices(framework_pt framework, bundle_pt bundle, array_list_pt *services) { mock_c()->actualCall("fw_getBundleRegisteredServices"); return mock_c()->returnValue().value.intValue; } @@ -240,11 +247,10 @@ celix_status_t fw_isServiceAssignable(framework_pt fw, bundle_pt requester, serv //void revise(bundle_archive_t archive, char * location) { -celix_status_t getManifest(bundle_archive_pt archive, apr_pool_t *pool, manifest_pt *manifest) { +celix_status_t getManifest(bundle_archive_pt archive, manifest_pt *manifest) { mock_c()->actualCall("getManifest") ->withPointerParameters("archive", archive) - ->withPointerParameters("pool", pool) - ->_andPointerOutputParameters("manifest", (void **) manifest); + ->withOutputParameter("manifest", (void **) manifest); return mock_c()->returnValue().value.intValue; } @@ -265,7 +271,7 @@ service_reference_pt listToArray(array_list_pt list) { return mock_c()->returnValue().value.pointerValue; } -celix_status_t framework_markResolvedModules(framework_pt framework, hash_map_pt wires) { +celix_status_t framework_markResolvedModules(framework_pt framework, linked_list_pt wires) { mock_c()->actualCall("framework_markResolvedModules"); return mock_c()->returnValue().value.intValue; } @@ -295,14 +301,6 @@ bundle_pt framework_getBundleById(framework_pt framework, long id) { return mock_c()->returnValue().value.pointerValue; } - -celix_status_t framework_getMemoryPool(framework_pt framework, apr_pool_t **pool) { - mock_c()->actualCall("framework_getMemoryPool") - ->withPointerParameters("framework", framework) - ->_andPointerOutputParameters("pool", (void **) pool); - return mock_c()->returnValue().value.intValue; -} - celix_status_t framework_getFrameworkBundle(framework_pt framework, bundle_pt *bundle) { mock_c()->actualCall("framework_getFrameworkBundle"); return mock_c()->returnValue().value.intValue; diff --git a/src/hos_celix/src/framework/private/mock/manifest_mock.c b/src/hos_celix/src/framework/private/mock/manifest_mock.c index 1f077dec..9e783daa 100644 --- a/src/hos_celix/src/framework/private/mock/manifest_mock.c +++ b/src/hos_celix/src/framework/private/mock/manifest_mock.c @@ -20,28 +20,31 @@ * manifest_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "manifest.h" -celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest) { +celix_status_t manifest_create(manifest_pt *manifest) { mock_c()->actualCall("manifest_create") - ->withPointerParameters("pool", pool) - ->_andPointerOutputParameters("manifest", (void **) manifest); + ->withOutputParameter("manifest", (void **) manifest); return mock_c()->returnValue().value.intValue; } -celix_status_t manifest_createFromFile(apr_pool_t *pool, char *filename, manifest_pt *manifest) { +celix_status_t manifest_createFromFile(char *filename, manifest_pt *manifest) { mock_c()->actualCall("manifest_createFromFile") - ->withPointerParameters("pool", pool) ->withStringParameters("filename", filename) - ->_andPointerOutputParameters("manifest", (void **) manifest); + ->withOutputParameter("manifest", (void **) manifest); return mock_c()->returnValue().value.intValue; } +celix_status_t manifest_destroy(manifest_pt manifest) { + mock_c()->actualCall("manifest_destroy"); + return mock_c()->returnValue().value.intValue; +} + void manifest_clear(manifest_pt manifest) { mock_c()->actualCall("manifest_clear"); } diff --git a/src/hos_celix/src/framework/private/mock/manifest_parser_mock.c b/src/hos_celix/src/framework/private/mock/manifest_parser_mock.c index 9971d92c..32d5cf6b 100644 --- a/src/hos_celix/src/framework/private/mock/manifest_parser_mock.c +++ b/src/hos_celix/src/framework/private/mock/manifest_parser_mock.c @@ -20,34 +20,39 @@ * manifest_parser_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "manifest_parser.h" -celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, apr_pool_t *memory_pool, manifest_parser_pt *manifest_parser) { - mock_c()->actualCall("bundle_getCurrentModule"); +celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, manifest_parser_pt *manifest_parser) { + mock_c()->actualCall("manifestParser_create"); return mock_c()->returnValue().value.intValue; } -celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, apr_pool_t *pool, char **symbolicName) { - mock_c()->actualCall("bundle_getCurrentModule"); +celix_status_t manifestParser_destroy(manifest_parser_pt manifest_parser) { + mock_c()->actualCall("manifestParser_destroy"); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, char **symbolicName) { + mock_c()->actualCall("manifestParser_getSymbolicName"); return mock_c()->returnValue().value.intValue; } -celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, apr_pool_t *pool, version_pt *version) { - mock_c()->actualCall("bundle_getCurrentModule"); +celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, version_pt *version) { + mock_c()->actualCall("manifestParser_getBundleVersion"); return mock_c()->returnValue().value.intValue; } -celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *capabilities) { - mock_c()->actualCall("bundle_getCurrentModule"); +celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, linked_list_pt *capabilities) { + mock_c()->actualCall("manifestParser_getCapabilities"); return mock_c()->returnValue().value.intValue; } -celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *requirements) { +celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, linked_list_pt *requirements) { mock_c()->actualCall("bundle_getCurrentModule"); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/miniunz_mock.c b/src/hos_celix/src/framework/private/mock/miniunz_mock.c index 7c452680..be5dba29 100644 --- a/src/hos_celix/src/framework/private/mock/miniunz_mock.c +++ b/src/hos_celix/src/framework/private/mock/miniunz_mock.c @@ -20,7 +20,7 @@ * miniunz_mock.c * * \date Feb 12, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" diff --git a/src/hos_celix/src/framework/private/mock/module_mock.c b/src/hos_celix/src/framework/private/mock/module_mock.c index 60d2edf3..189713fb 100644 --- a/src/hos_celix/src/framework/private/mock/module_mock.c +++ b/src/hos_celix/src/framework/private/mock/module_mock.c @@ -20,7 +20,7 @@ * module_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" @@ -69,7 +69,7 @@ version_pt module_getVersion(module_pt module) { celix_status_t module_getSymbolicName(module_pt module, char **symbolicName) { mock_c()->actualCall("module_getSymbolicName") ->withPointerParameters("module", module) - ->_andStringOutputParameters("symbolicName", (const char **) symbolicName); + ->withOutputParameter("symbolicName", (const char **) symbolicName); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/properties_mock.c b/src/hos_celix/src/framework/private/mock/properties_mock.c index 185eb478..562a1454 100644 --- a/src/hos_celix/src/framework/private/mock/properties_mock.c +++ b/src/hos_celix/src/framework/private/mock/properties_mock.c @@ -20,7 +20,7 @@ * properties_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" diff --git a/src/hos_celix/src/framework/private/mock/requirement_mock.c b/src/hos_celix/src/framework/private/mock/requirement_mock.c index dd269dee..4a12203f 100644 --- a/src/hos_celix/src/framework/private/mock/requirement_mock.c +++ b/src/hos_celix/src/framework/private/mock/requirement_mock.c @@ -20,19 +20,24 @@ * requirement_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "requirement.h" -celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement) { +celix_status_t requirement_create(hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement) { mock_c()->actualCall("requirement_create") - ->withPointerParameters("pool", pool) ->withPointerParameters("directives", directives) ->withPointerParameters("attributes", attributes) - ->_andPointerOutputParameters("requirement", (void **) requirement); + ->withOutputParameter("requirement", (void **) requirement); +// ->_andPointerOutputParameters("requirement", (void **) requirement); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t requirement_destroy(requirement_pt requirement) { + mock_c()->actualCall("requirement_destroy"); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/resolver_mock.c b/src/hos_celix/src/framework/private/mock/resolver_mock.c index 9f8dca80..38e0fd0a 100644 --- a/src/hos_celix/src/framework/private/mock/resolver_mock.c +++ b/src/hos_celix/src/framework/private/mock/resolver_mock.c @@ -20,14 +20,14 @@ * resolver_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "resolver.h" -hash_map_pt resolver_resolve(module_pt root) { +linked_list_pt resolver_resolve(module_pt root) { mock_c()->actualCall("resolver_resolve") ->withPointerParameters("module", root); return mock_c()->returnValue().value.pointerValue; diff --git a/src/hos_celix/src/framework/private/mock/service_reference_mock.c b/src/hos_celix/src/framework/private/mock/service_reference_mock.c index 714d666d..b60fb669 100644 --- a/src/hos_celix/src/framework/private/mock/service_reference_mock.c +++ b/src/hos_celix/src/framework/private/mock/service_reference_mock.c @@ -20,19 +20,24 @@ * service_reference_mock.c * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "service_reference_private.h" -celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference) { +celix_status_t serviceReference_create(bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference) { mock_c()->actualCall("serviceReference_create") - ->withPointerParameters("pool", pool) ->withPointerParameters("bundle", bundle) ->withPointerParameters("registration", registration) - ->_andPointerOutputParameters("reference", (void **) reference); + ->withOutputParameter("reference", (void **) reference); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t serviceReference_destroy(service_reference_pt *reference) { + mock_c()->actualCall("serviceReference_destroy") + ->withPointerParameters("reference", *reference); return mock_c()->returnValue().value.intValue; } @@ -42,10 +47,18 @@ celix_status_t serviceReference_invalidate(service_reference_pt reference) { return mock_c()->returnValue().value.intValue; } +celix_status_t serviceRefernce_isValid(service_reference_pt reference, bool *result) { + mock_c()->actualCall("serviceRefernce_isValid") + ->withPointerParameters("reference", reference) + ->withOutputParameter("result", result); + return mock_c()->returnValue().value.intValue; +} + + celix_status_t serviceReference_getServiceRegistration(service_reference_pt reference, service_registration_pt *registration) { mock_c()->actualCall("serviceReference_getServiceRegistration") ->withPointerParameters("reference", reference) - ->_andPointerOutputParameters("registration", (void **) registration); + ->withOutputParameter("registration", (void **) registration); return mock_c()->returnValue().value.intValue; } @@ -59,7 +72,7 @@ bool serviceReference_isAssignableTo(service_reference_pt reference, bundle_pt r return mock_c()->returnValue().value.intValue; } -celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, apr_pool_t *pool, array_list_pt *bundles) { +celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, array_list_pt *bundles) { mock_c()->actualCall("serviceReference_getUsingBundles"); return mock_c()->returnValue().value.intValue; } @@ -68,7 +81,7 @@ celix_status_t serviceReference_equals(service_reference_pt reference, service_r mock_c()->actualCall("serviceReference_equals") ->withPointerParameters("reference", reference) ->withPointerParameters("compareTo", compareTo) - ->_andIntOutputParameters("equal", (int *) equal); + ->withOutputParameter("equal", equal); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/service_registration_mock.c b/src/hos_celix/src/framework/private/mock/service_registration_mock.c index 007b555b..88de1848 100644 --- a/src/hos_celix/src/framework/private/mock/service_registration_mock.c +++ b/src/hos_celix/src/framework/private/mock/service_registration_mock.c @@ -20,16 +20,15 @@ * service_registration_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "service_registration.h" -service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { +service_registration_pt serviceRegistration_create(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { mock_c()->actualCall("serviceRegistration_create") - ->withPointerParameters("pool", pool) ->withPointerParameters("registry", registry) ->withPointerParameters("bundle", bundle) ->withStringParameters("serviceName", serviceName) @@ -39,9 +38,8 @@ service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_reg return mock_c()->returnValue().value.pointerValue; } -service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { +service_registration_pt serviceRegistration_createServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { mock_c()->actualCall("serviceRegistration_createServiceFactory") - ->withPointerParameters("pool", pool) ->withPointerParameters("registry", registry) ->withPointerParameters("bundle", bundle) ->withStringParameters("serviceName", serviceName) @@ -51,7 +49,8 @@ service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *poo return mock_c()->returnValue().value.pointerValue; } -void serviceRegistration_destroy(service_registration_pt registration) { +celix_status_t serviceRegistration_destroy(service_registration_pt registration) { + return mock_c()->returnValue().value.intValue; } @@ -77,7 +76,15 @@ celix_status_t serviceRegistration_getService(service_registration_pt registrati mock_c()->actualCall("serviceRegistration_getService") ->withPointerParameters("registration", registration) ->withPointerParameters("bundle", bundle) - ->_andPointerOutputParameters("service", (void **) service); + ->withOutputParameter("service", (void **) service); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t serviceRegistration_ungetService(service_registration_pt registration, bundle_pt bundle, void **service) { + mock_c()->actualCall("serviceRegistration_ungetService") + ->withPointerParameters("registration", registration) + ->withPointerParameters("bundle", bundle) + ->withPointerParameters("service", *service); return mock_c()->returnValue().value.intValue; } @@ -85,35 +92,35 @@ celix_status_t serviceRegistration_getService(service_registration_pt registrati celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties) { mock_c()->actualCall("serviceRegistration_getProperties") ->withPointerParameters("registration", registration) - ->_andPointerOutputParameters("properties", (void **) properties); + ->withOutputParameter("properties", (void **) properties); return mock_c()->returnValue().value.intValue; } celix_status_t serviceRegistration_getRegistry(service_registration_pt registration, service_registry_pt *registry) { mock_c()->actualCall("serviceRegistration_getRegistry") ->withPointerParameters("registration", registration) - ->_andPointerOutputParameters("registry", (void **) registry); + ->withOutputParameter("registry", (void **) registry); return mock_c()->returnValue().value.intValue; } celix_status_t serviceRegistration_getServiceReferences(service_registration_pt registration, array_list_pt *references) { mock_c()->actualCall("serviceRegistration_getServiceReferences") ->withPointerParameters("registration", registration) - ->_andPointerOutputParameters("references", (void **) references); + ->withOutputParameter("references", references); return mock_c()->returnValue().value.intValue; } celix_status_t serviceRegistration_getBundle(service_registration_pt registration, bundle_pt *bundle) { mock_c()->actualCall("serviceRegistration_getBundle") ->withPointerParameters("registration", registration) - ->_andPointerOutputParameters("bundle", (void **) bundle); + ->withOutputParameter("bundle", (void **) bundle); return mock_c()->returnValue().value.intValue; } celix_status_t serviceRegistration_getServiceName(service_registration_pt registration, char **serviceName) { mock_c()->actualCall("serviceRegistration_getServiceName") ->withPointerParameters("registration", registration) - ->_andStringOutputParameters("serviceName", (const char **) serviceName); + ->withOutputParameter("serviceName", (const char **) serviceName); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/service_registry_mock.c b/src/hos_celix/src/framework/private/mock/service_registry_mock.c index 81a250bf..c72e4270 100644 --- a/src/hos_celix/src/framework/private/mock/service_registry_mock.c +++ b/src/hos_celix/src/framework/private/mock/service_registry_mock.c @@ -20,14 +20,14 @@ * service_registry_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "service_registry.h" -celix_status_t serviceRegistry_create(apr_pool_t *pool, framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry) { +celix_status_t serviceRegistry_create(framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry) { mock_c()->actualCall("serviceRegistry_create"); return mock_c()->returnValue().value.intValue; } @@ -37,7 +37,7 @@ celix_status_t serviceRegistry_destroy(service_registry_pt registry) { return mock_c()->returnValue().value.intValue; } -celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services) { +celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, bundle_pt bundle, array_list_pt *services) { mock_c()->actualCall("serviceRegistry_getRegisteredServices"); return mock_c()->returnValue().value.intValue; } @@ -70,8 +70,23 @@ celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, return mock_c()->returnValue().value.intValue; } -celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, apr_pool_t *pool, const char *serviceName, filter_pt filter, array_list_pt *references) { - mock_c()->actualCall("serviceRegistry_getServiceReferences"); +celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, bundle_pt bundle, const char *serviceName, filter_pt filter, array_list_pt *references) { + mock_c()->actualCall("serviceRegistry_getServiceReferences") + ->withPointerParameters("registry", registry) + ->withPointerParameters("bundle", bundle) + ->withStringParameters("serviceName", serviceName) + ->withPointerParameters("filter", filter) + ->withOutputParameter("references", references); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t serviceRegistry_ungetServiceReference(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference) { + mock_c()->actualCall("serviceRegistry_ungetServiceReference"); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t serviceRegistry_ungetServiceReferences(service_registry_pt registry, bundle_pt bundle) { + mock_c()->actualCall("serviceRegistry_ungetServiceReferences"); return mock_c()->returnValue().value.intValue; } @@ -89,10 +104,9 @@ void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundl mock_c()->actualCall("serviceRegistry_ungetServices"); } -array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_pool_t *pool, service_reference_pt reference) { +array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, service_reference_pt reference) { mock_c()->actualCall("serviceRegistry_getUsingBundles") ->withPointerParameters("registry", registry) - ->withPointerParameters("pool", pool) ->withPointerParameters("reference", reference); return mock_c()->returnValue().value.pointerValue; } @@ -102,12 +116,20 @@ service_registration_pt serviceRegistry_findRegistration(service_registry_pt reg return mock_c()->returnValue().value.pointerValue; } -celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, apr_pool_t *pool, service_registration_pt registration, service_reference_pt *reference) { +celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference) { mock_c()->actualCall("serviceRegistry_createServiceReference"); return mock_c()->returnValue().value.intValue; } -celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, apr_pool_t *pool, array_list_pt *hooks) { +celix_status_t serviceRegistry_getServiceReferencesForRegistration(service_registry_pt registry, service_registration_pt registration, array_list_pt *references) { + mock_c()->actualCall("serviceRegistry_getServiceReferencesForRegistration") + ->withPointerParameters("registry", registry) + ->withPointerParameters("registration", registration) + ->withOutputParameter("references", references); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, bundle_pt bundle, array_list_pt *hooks) { mock_c()->actualCall("serviceRegistry_getListenerHooks"); return mock_c()->returnValue().value.intValue; } @@ -117,3 +139,8 @@ celix_status_t serviceRegistry_servicePropertiesModified(service_registry_pt reg return mock_c()->returnValue().value.intValue; } +celix_status_t serviceRegistry_removeReference(service_reference_pt reference) { + mock_c()->actualCall("serviceRegistry_removeReference"); + return mock_c()->returnValue().value.intValue; +} + diff --git a/src/hos_celix/src/framework/private/mock/service_tracker_customizer_mock.c b/src/hos_celix/src/framework/private/mock/service_tracker_customizer_mock.c index b6dbd06c..18ce3f98 100644 --- a/src/hos_celix/src/framework/private/mock/service_tracker_customizer_mock.c +++ b/src/hos_celix/src/framework/private/mock/service_tracker_customizer_mock.c @@ -20,14 +20,14 @@ * service_tracker_customizer_mock.c * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "service_tracker_customizer_private.h" -celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, +celix_status_t serviceTrackerCustomizer_create(void *handle, adding_callback_pt addingFunction, added_callback_pt addedFunction, modified_callback_pt modifiedFunction, removed_callback_pt removedFunction, service_tracker_customizer_pt *customizer) { @@ -35,38 +35,44 @@ celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, return mock_c()->returnValue().value.intValue; } +celix_status_t serviceTrackerCustomizer_destroy(service_tracker_customizer_pt customizer) { + mock_c()->actualCall("serviceTrackerCustomizer_destroy") + ->withPointerParameters("customizer", customizer); + return mock_c()->returnValue().value.intValue; +} + celix_status_t serviceTrackerCustomizer_getHandle(service_tracker_customizer_pt customizer, void **handle) { mock_c()->actualCall("serviceTrackerCustomizer_getHandle") ->withPointerParameters("customizer", customizer) - ->_andPointerOutputParameters("handle", handle); + ->withOutputParameter("handle", handle); return mock_c()->returnValue().value.intValue; } celix_status_t serviceTrackerCustomizer_getAddingFunction(service_tracker_customizer_pt customizer, adding_callback_pt *function) { mock_c()->actualCall("serviceTrackerCustomizer_getAddingFunction") ->withPointerParameters("customizer", customizer) - ->_andPointerOutputParameters("function", (void **) function); + ->withOutputParameter("function", (void **) function); return mock_c()->returnValue().value.intValue; } celix_status_t serviceTrackerCustomizer_getAddedFunction(service_tracker_customizer_pt customizer, added_callback_pt *function) { mock_c()->actualCall("serviceTrackerCustomizer_getAddedFunction") ->withPointerParameters("customizer", customizer) - ->_andPointerOutputParameters("function", (void **) function); + ->withOutputParameter("function", (void **) function); return mock_c()->returnValue().value.intValue; } celix_status_t serviceTrackerCustomizer_getModifiedFunction(service_tracker_customizer_pt customizer, modified_callback_pt *function) { mock_c()->actualCall("serviceTrackerCustomizer_getModifiedFunction") ->withPointerParameters("customizer", customizer) - ->_andPointerOutputParameters("function", (void **) function); + ->withOutputParameter("function", (void **) function); return mock_c()->returnValue().value.intValue; } celix_status_t serviceTrackerCustomizer_getRemovedFunction(service_tracker_customizer_pt customizer, removed_callback_pt *function) { mock_c()->actualCall("serviceTrackerCustomizer_getRemovedFunction") ->withPointerParameters("customizer", customizer) - ->_andPointerOutputParameters("function", (void **) function); + ->withOutputParameter("function", (void **) function); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/version_mock.c b/src/hos_celix/src/framework/private/mock/version_mock.c index 9bd1b15b..ac83cd68 100644 --- a/src/hos_celix/src/framework/private/mock/version_mock.c +++ b/src/hos_celix/src/framework/private/mock/version_mock.c @@ -20,35 +20,38 @@ * version_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "version.h" -celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int micro, char * qualifier, version_pt *version) { +celix_status_t version_createVersion(int major, int minor, int micro, char * qualifier, version_pt *version) { mock_c()->actualCall("version_createVersion"); return mock_c()->returnValue().value.intValue; } -celix_status_t version_clone(version_pt version, apr_pool_t *pool, version_pt *clone) { +celix_status_t version_destroy(version_pt version) { + mock_c()->actualCall("version_destroy"); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t version_clone(version_pt version, version_pt *clone) { mock_c()->actualCall("version_clone"); return mock_c()->returnValue().value.intValue; } -celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version) { +celix_status_t version_createVersionFromString(char * versionStr, version_pt *version) { mock_c()->actualCall("version_createVersionFromString") - ->withPointerParameters("pool", pool) ->withStringParameters("versionStr", versionStr) - ->_andPointerOutputParameters("version", (void **) version); + ->withOutputParameter("version", (void **) version); return mock_c()->returnValue().value.intValue; } -celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version) { +celix_status_t version_createEmptyVersion(version_pt *version) { mock_c()->actualCall("version_createEmptyVersion") - ->withPointerParameters("pool", pool) - ->_andPointerOutputParameters("version", (void **) version); + ->withOutputParameter("version", (void **) version); return mock_c()->returnValue().value.intValue; } @@ -73,11 +76,15 @@ celix_status_t version_getQualifier(version_pt version, char **qualifier) { } celix_status_t version_compareTo(version_pt version, version_pt compare, int *result) { - mock_c()->actualCall("version_compareTo"); - return mock_c()->returnValue().value.intValue; + mock_c()->actualCall("version_compareTo") + ->withPointerParameters("version", version) + ->withPointerParameters("compare", compare) + ->withOutputParameter("result", result); + return CELIX_SUCCESS; } -celix_status_t version_toString(version_pt version, apr_pool_t *pool, char **string) { + +celix_status_t version_toString(version_pt version, char **string) { mock_c()->actualCall("version_toString"); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/version_range_mock.c b/src/hos_celix/src/framework/private/mock/version_range_mock.c index af3105f5..b8762fa1 100644 --- a/src/hos_celix/src/framework/private/mock/version_range_mock.c +++ b/src/hos_celix/src/framework/private/mock/version_range_mock.c @@ -20,22 +20,26 @@ * version_range_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "version_range.h" -celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange) { +celix_status_t versionRange_createVersionRange(version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange) { mock_c()->actualCall("versionRange_createVersionRange"); return mock_c()->returnValue().value.intValue; } -celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version_range_pt *range) { +celix_status_t versionRange_destroy(version_range_pt range) { + mock_c()->actualCall("versionRange_destroy"); + return mock_c()->returnValue().value.intValue; +} + +celix_status_t versionRange_createInfiniteVersionRange(version_range_pt *range) { mock_c()->actualCall("versionRange_createInfiniteVersionRange") - ->withPointerParameters("pool", pool) - ->_andPointerOutputParameters("range", (void **) range); + ->withOutputParameter("range", (void **) range); return mock_c()->returnValue().value.intValue; } @@ -43,15 +47,14 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt mock_c()->actualCall("versionRange_isInRange") ->withPointerParameters("versionRange", versionRange) ->withPointerParameters("version", version) - ->_andIntOutputParameters("inRange", (int *) inRange); + ->withOutputParameter("inRange", (int *) inRange); return mock_c()->returnValue().value.intValue; } -celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_range_pt *range) { +celix_status_t versionRange_parse(char * rangeStr, version_range_pt *range) { mock_c()->actualCall("versionRange_parse") - ->withPointerParameters("pool", pool) ->withStringParameters("rangeStr", rangeStr) - ->_andPointerOutputParameters("range", (void **) range); + ->withOutputParameter("range", (void **) range); return mock_c()->returnValue().value.intValue; } diff --git a/src/hos_celix/src/framework/private/mock/wire_mock.c b/src/hos_celix/src/framework/private/mock/wire_mock.c index 27a09a8f..21561549 100644 --- a/src/hos_celix/src/framework/private/mock/wire_mock.c +++ b/src/hos_celix/src/framework/private/mock/wire_mock.c @@ -20,19 +20,24 @@ * wire_mock.c * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTestExt/MockSupport_c.h" #include "wire.h" -celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt requirement, +celix_status_t wire_create(module_pt importer, requirement_pt requirement, module_pt exporter, capability_pt capability, wire_pt *wire) { mock_c()->actualCall("requirement_create"); return mock_c()->returnValue().value.intValue; } +celix_status_t wire_destroy(wire_pt wire) { + mock_c()->actualCall("wire_destroy"); + return mock_c()->returnValue().value.intValue; +} + celix_status_t wire_getCapability(wire_pt wire, capability_pt *capability) { mock_c()->actualCall("requirement_create"); return mock_c()->returnValue().value.intValue; diff --git a/src/hos_celix/src/framework/private/src/attribute.c b/src/hos_celix/src/framework/private/src/attribute.c index aca55c6a..318d8f5d 100644 --- a/src/hos_celix/src/framework/private/src/attribute.c +++ b/src/hos_celix/src/framework/private/src/attribute.c @@ -20,7 +20,7 @@ * attribute.c * * \date Jul 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -29,15 +29,15 @@ #include "attribute_private.h" #include "celix_log.h" -celix_status_t attribute_create(apr_pool_t *memory_pool, char * key, char * value, attribute_pt *attribute) { +celix_status_t attribute_create(char * key, char * value, attribute_pt *attribute) { celix_status_t status = CELIX_SUCCESS; char *error = NULL; - if (key == NULL || value == NULL || memory_pool == NULL || *attribute != NULL) { + if (key == NULL || value == NULL || *attribute != NULL) { status = CELIX_ILLEGAL_ARGUMENT; error = "Missing required arguments and/or values"; } else { - attribute_pt attr = apr_palloc(memory_pool, sizeof(*attr)); + attribute_pt attr = malloc(sizeof(*attr)); if (!attr) { status = CELIX_ENOMEM; } else { @@ -53,6 +53,13 @@ celix_status_t attribute_create(apr_pool_t *memory_pool, char * key, char * valu return status; } +celix_status_t attribute_destroy(attribute_pt attribute) { + free(attribute->key); + free(attribute->value); + free(attribute); + return CELIX_SUCCESS; +} + celix_status_t attribute_getKey(attribute_pt attribute, char **key) { *key = attribute->key; return CELIX_SUCCESS; diff --git a/src/hos_celix/src/framework/private/src/bundle.c b/src/hos_celix/src/framework/private/src/bundle.c index d1d713d5..dacd9c5a 100644 --- a/src/hos_celix/src/framework/private/src/bundle.c +++ b/src/hos_celix/src/framework/private/src/bundle.c @@ -20,44 +20,32 @@ * bundle.c * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include -#include -#include #include "framework_private.h" #include "bundle_private.h" -#include "manifest.h" -#include "module.h" -#include "version.h" -#include "array_list.h" -#include "bundle_archive.h" -#include "bundle_revision.h" #include "resolver.h" #include "utils.h" -#include "celix_log.h" celix_status_t bundle_createModule(bundle_pt bundle, module_pt *module); celix_status_t bundle_closeRevisions(bundle_pt bundle); -celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr_pool_t *mp) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger) { + celix_status_t status; bundle_archive_pt archive = NULL; - *bundle = (bundle_pt) apr_palloc(mp, sizeof(**bundle)); + *bundle = (bundle_pt) malloc(sizeof(**bundle)); if (*bundle == NULL) { return CELIX_ENOMEM; } - status = bundleArchive_createSystemBundleArchive(mp, logger, &archive); + status = bundleArchive_createSystemBundleArchive(logger, &archive); if (status == CELIX_SUCCESS) { module_pt module; - apr_status_t apr_status; - (*bundle)->memoryPool = mp; (*bundle)->archive = archive; (*bundle)->activator = NULL; (*bundle)->context = NULL; @@ -65,19 +53,18 @@ celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr (*bundle)->state = OSGI_FRAMEWORK_BUNDLE_INSTALLED; (*bundle)->modules = NULL; arrayList_create(&(*bundle)->modules); + (*bundle)->handle = NULL; + (*bundle)->manifest = NULL; module = module_createFrameworkModule((*bundle)); bundle_addModule(*bundle, module); - // (*bundle)->module = module; - apr_status = apr_thread_mutex_create(&(*bundle)->lock, APR_THREAD_MUTEX_UNNESTED, (*bundle)->memoryPool); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_create(&(*bundle)->lock, NULL); + if (status != CELIX_SUCCESS) { status = CELIX_ILLEGAL_STATE; } else { (*bundle)->lockCount = 0; - (*bundle)->lockThread = 0; - - resolver_addModule(module); + (*bundle)->lockThread = celix_thread_default; } } @@ -86,16 +73,15 @@ celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr return status; } -celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive, apr_pool_t *bundlePool) { +celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive) { module_pt module; - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; - *bundle = (bundle_pt) apr_pcalloc(bundlePool, sizeof(**bundle)); + *bundle = (bundle_pt) malloc(sizeof(**bundle)); if (*bundle == NULL) { return CELIX_ENOMEM; } - (*bundle)->memoryPool = bundlePool; (*bundle)->archive = archive; (*bundle)->activator = NULL; (*bundle)->context = NULL; @@ -103,21 +89,16 @@ celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framewo (*bundle)->state = OSGI_FRAMEWORK_BUNDLE_INSTALLED; (*bundle)->modules = NULL; arrayList_create(&(*bundle)->modules); - status = bundle_createModule(*bundle, &module); if (status == CELIX_SUCCESS) { - apr_status_t apr_status; - bundle_addModule(*bundle, module); - apr_status = apr_thread_mutex_create(&(*bundle)->lock, APR_THREAD_MUTEX_UNNESTED, (*bundle)->memoryPool); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_create(&(*bundle)->lock, NULL); + if (status != CELIX_SUCCESS) { status = CELIX_ILLEGAL_STATE; } else { (*bundle)->lockCount = 0; - (*bundle)->lockThread = 0; - - resolver_addModule(module); + (*bundle)->lockThread = celix_thread_default; } } else { status = CELIX_FILE_IO_EXCEPTION; @@ -136,9 +117,10 @@ celix_status_t bundle_destroy(bundle_pt bundle) { } arrayListIterator_destroy(iter); arrayList_destroy(bundle->modules); - apr_thread_mutex_destroy(bundle->lock); + celixThreadMutex_destroy(&bundle->lock); + + free(bundle); - apr_pool_destroy(bundle->memoryPool); return CELIX_SUCCESS; } @@ -159,13 +141,12 @@ celix_status_t bundle_getArchive(bundle_pt bundle, bundle_archive_pt *archive) { celix_status_t bundle_getCurrentModule(bundle_pt bundle, module_pt *module) { celix_status_t status = CELIX_SUCCESS; - if (bundle == NULL || *module != NULL) { + if (bundle == NULL || *module != NULL || arrayList_size(bundle->modules)==0 ) { status = CELIX_ILLEGAL_ARGUMENT; } else { *module = arrayList_get(bundle->modules, arrayList_size(bundle->modules) - 1); } - framework_logIfError(logger, status, NULL, "Failed to get bundle module"); return status; } @@ -201,11 +182,15 @@ celix_status_t bundle_setContext(bundle_pt bundle, bundle_context_pt context) { return CELIX_SUCCESS; } -celix_status_t bundle_getEntry(bundle_pt bundle, char * name, apr_pool_t *pool, char **entry) { - return framework_getBundleEntry(bundle->framework, bundle, name, pool, entry); +celix_status_t bundle_getEntry(bundle_pt bundle, char * name, char **entry) { + return framework_getBundleEntry(bundle->framework, bundle, name, entry); } celix_status_t bundle_getState(bundle_pt bundle, bundle_state_e *state) { + if(bundle==NULL){ + *state = OSGI_FRAMEWORK_BUNDLE_UNKNOWN; + return CELIX_BUNDLE_EXCEPTION; + } *state = bundle->state; return CELIX_SUCCESS; } @@ -229,15 +214,13 @@ celix_status_t bundle_createModule(bundle_pt bundle, module_pt *module) { status = bundleArchive_getId(bundle->archive, &bundleId); if (status == CELIX_SUCCESS) { int revision = 0; - char *moduleId = NULL; - apr_pool_t *pool = NULL; + char moduleId[512]; + char *mId; - - apr_pool_create(&pool, bundle->memoryPool); - moduleId = (char *) apr_palloc(pool, sizeof(bundleId) + sizeof(revision) +2); - sprintf(moduleId, "%ld.%d", bundleId, revision); - - *module = module_create(headerMap, apr_pstrdup(bundle->memoryPool, moduleId), bundle); + snprintf(moduleId, sizeof(moduleId), "%ld.%d", bundleId, revision); + mId = strdup(moduleId); + *module = module_create(headerMap, mId, bundle); + free(mId); if (*module != NULL) { version_pt bundleVersion = module_getVersion(*module); @@ -264,8 +247,9 @@ celix_status_t bundle_createModule(bundle_pt bundle, module_pt *module) { if ((symName != NULL) && (sym != NULL) && !strcmp(symName, sym) && !cmp) { char *versionString = NULL; - version_toString(version, bundle->memoryPool, &versionString); + version_toString(version, &versionString); printf("Bundle symbolic name and version are not unique: %s:%s\n", sym, versionString); + free(versionString); status = CELIX_BUNDLE_EXCEPTION; break; } @@ -275,7 +259,6 @@ celix_status_t bundle_createModule(bundle_pt bundle, module_pt *module) { arrayList_destroy(bundles); } } - apr_pool_destroy(pool); } } @@ -370,7 +353,7 @@ celix_status_t bundle_uninstall(bundle_pt bundle) { } celix_status_t bundle_setPersistentStateInactive(bundle_pt bundle) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bool systemBundle; status = bundle_isSystemBundle(bundle, &systemBundle); @@ -386,7 +369,7 @@ celix_status_t bundle_setPersistentStateInactive(bundle_pt bundle) { } celix_status_t bundle_setPersistentStateUninstalled(bundle_pt bundle) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bool systemBundle; status = bundle_isSystemBundle(bundle, &systemBundle); @@ -401,28 +384,8 @@ celix_status_t bundle_setPersistentStateUninstalled(bundle_pt bundle) { return status; } -celix_status_t bundle_isUsed(bundle_pt bundle, bool *used) { - bool unresolved = true; - array_list_iterator_pt iter = arrayListIterator_create(bundle->modules); - while (arrayListIterator_hasNext(iter)) { - module_pt module = arrayListIterator_next(iter); - if (module_isResolved(module)) { - unresolved = false; - } - } - arrayListIterator_destroy(iter); - *used = false; - iter = arrayListIterator_create(bundle->modules); - while (arrayListIterator_hasNext(iter) && !unresolved && !*used) { - module_pt module = arrayListIterator_next(iter); - module_getDependents(module); - } - arrayListIterator_destroy(iter); - return CELIX_SUCCESS; -} - celix_status_t bundle_revise(bundle_pt bundle, char * location, char *inputFile) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bundle_archive_pt archive = NULL; status = bundle_getArchive(bundle, &archive); @@ -460,7 +423,7 @@ celix_status_t bundle_addModule(bundle_pt bundle, module_pt module) { } celix_status_t bundle_isSystemBundle(bundle_pt bundle, bool *systemBundle) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; long bundleId; bundle_archive_pt archive = NULL; @@ -478,11 +441,10 @@ celix_status_t bundle_isSystemBundle(bundle_pt bundle, bool *systemBundle) { } celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable) { - celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; + celix_status_t status; - apr_status = apr_thread_mutex_lock(bundle->lock); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_lock(&bundle->lock); + if (status != 0) { status = CELIX_BUNDLE_EXCEPTION; } else { bool equals; @@ -491,8 +453,8 @@ celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable) { *lockable = (bundle->lockCount == 0) || (equals); } - apr_status = apr_thread_mutex_unlock(bundle->lock); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_unlock(&bundle->lock); + if (status != 0) { status = CELIX_BUNDLE_EXCEPTION; } } @@ -502,18 +464,17 @@ celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable) { return status; } -celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread) { - celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; +celix_status_t bundle_getLockingThread(bundle_pt bundle, celix_thread_t *thread) { + celix_status_t status; - apr_status = apr_thread_mutex_lock(bundle->lock); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_lock(&bundle->lock); + if (status != 0) { status = CELIX_BUNDLE_EXCEPTION; } else { *thread = bundle->lockThread; - apr_status = apr_thread_mutex_unlock(bundle->lock); - if (apr_status != APR_SUCCESS) { + status = celixThreadMutex_unlock(&bundle->lock); + if (status != 0) { status = CELIX_BUNDLE_EXCEPTION; } } @@ -524,10 +485,10 @@ celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread } celix_status_t bundle_lock(bundle_pt bundle, bool *locked) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bool equals; - apr_thread_mutex_lock(bundle->lock); + celixThreadMutex_lock(&bundle->lock); status = thread_equalsSelf(bundle->lockThread, &equals); if (status == CELIX_SUCCESS) { @@ -535,12 +496,12 @@ celix_status_t bundle_lock(bundle_pt bundle, bool *locked) { *locked = false; } else { bundle->lockCount++; - bundle->lockThread = apr_os_thread_current(); + bundle->lockThread = celixThread_self(); *locked = true; } } - apr_thread_mutex_unlock(bundle->lock); + celixThreadMutex_unlock(&bundle->lock); framework_logIfError(bundle->framework->logger, status, NULL, "Failed to lock bundle"); @@ -552,7 +513,7 @@ celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked) { bool equals; - apr_thread_mutex_lock(bundle->lock); + celixThreadMutex_lock(&bundle->lock); if (bundle->lockCount == 0) { *unlocked = false; @@ -564,13 +525,13 @@ celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked) { } bundle->lockCount--; if (bundle->lockCount == 0) { - bundle->lockThread = 0; + bundle->lockThread = celix_thread_default; } *unlocked = true; } } - apr_thread_mutex_unlock(bundle->lock); + celixThreadMutex_unlock(&bundle->lock); framework_logIfError(bundle->framework->logger, status, NULL, "Failed to unlock bundle"); @@ -580,7 +541,7 @@ celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked) { celix_status_t bundle_close(bundle_pt bundle) { bundle_archive_pt archive = NULL; - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bundle_closeModules(bundle); bundle_closeRevisions(bundle); @@ -595,7 +556,7 @@ celix_status_t bundle_close(bundle_pt bundle) { } celix_status_t bundle_closeAndDelete(bundle_pt bundle) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bundle_archive_pt archive = NULL; @@ -632,7 +593,7 @@ celix_status_t bundle_closeModules(bundle_pt bundle) { } celix_status_t bundle_refresh(bundle_pt bundle) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; module_pt module; status = bundle_closeModules(bundle); @@ -653,7 +614,7 @@ celix_status_t bundle_refresh(bundle_pt bundle) { } celix_status_t bundle_getBundleId(bundle_pt bundle, long *id) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; bundle_archive_pt archive = NULL; status = bundle_getArchive(bundle, &archive); if (status == CELIX_SUCCESS) { @@ -665,10 +626,10 @@ celix_status_t bundle_getBundleId(bundle_pt bundle, long *id) { return status; } -celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, array_list_pt *list) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t bundle_getRegisteredServices(bundle_pt bundle, array_list_pt *list) { + celix_status_t status; - status = fw_getBundleRegisteredServices(bundle->framework, pool, bundle, list); + status = fw_getBundleRegisteredServices(bundle->framework, bundle, list); framework_logIfError(bundle->framework->logger, status, NULL, "Failed to get registered services"); @@ -676,7 +637,7 @@ celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, } celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; status = fw_getBundleServicesInUse(bundle->framework, bundle, list); @@ -685,20 +646,6 @@ celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list) { return status; } -celix_status_t bundle_getMemoryPool(bundle_pt bundle, apr_pool_t **pool) { - celix_status_t status = CELIX_SUCCESS; - - if (bundle != NULL && *pool == NULL) { - *pool = bundle->memoryPool; - } else { - status = CELIX_ILLEGAL_ARGUMENT; - } - - framework_logIfError(bundle->framework->logger, status, NULL, "Failed to get memory pool"); - - return status; -} - celix_status_t bundle_setFramework(bundle_pt bundle, framework_pt framework) { celix_status_t status = CELIX_SUCCESS; diff --git a/src/hos_celix/src/framework/private/src/bundle_archive.c b/src/hos_celix/src/framework/private/src/bundle_archive.c index 5ff1d803..6a9407a0 100644 --- a/src/hos_celix/src/framework/private/src/bundle_archive.c +++ b/src/hos_celix/src/framework/private/src/bundle_archive.c @@ -20,16 +20,16 @@ * bundle_archive.c * * \date Aug 8, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include #include - -#include -#include +#include +#include +#include #include "bundle_archive.h" #include "bundle_revision.h" @@ -40,7 +40,7 @@ struct bundleArchive { long id; char * location; - apr_dir_t * archiveRootDir; + DIR *archiveRootDir; char * archiveRoot; linked_list_pt revisions; long refreshCount; @@ -48,18 +48,14 @@ struct bundleArchive { framework_logger_pt logger; bundle_state_e persistentState; - - apr_pool_t *mp; }; -static apr_status_t bundleArchive_destroy(void *archiveP); - static celix_status_t bundleArchive_getRevisionLocation(bundle_archive_pt archive, long revNr, char **revision_location); static celix_status_t bundleArchive_setRevisionLocation(bundle_archive_pt archive, char * location, long revNr); static celix_status_t bundleArchive_initialize(bundle_archive_pt archive); -static celix_status_t bundleArchive_deleteTree(bundle_archive_pt archive, char * directory, apr_pool_t *mp); +static celix_status_t bundleArchive_deleteTree(bundle_archive_pt archive, char * directory); static celix_status_t bundleArchive_createRevisionFromLocation(bundle_archive_pt archive, char *location, char *inputFile, long revNr, bundle_revision_pt *bundle_revision); static celix_status_t bundleArchive_reviseInternal(bundle_archive_pt archive, bool isReload, long revNr, char * location, char *inputFile); @@ -67,27 +63,23 @@ static celix_status_t bundleArchive_reviseInternal(bundle_archive_pt archive, bo static celix_status_t bundleArchive_readLastModified(bundle_archive_pt archive, time_t *time); static celix_status_t bundleArchive_writeLastModified(bundle_archive_pt archive); -celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework_logger_pt logger, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_createSystemBundleArchive(framework_logger_pt logger, bundle_archive_pt *bundle_archive) { celix_status_t status = CELIX_SUCCESS; char *error = NULL; bundle_archive_pt archive; - apr_pool_t *revisions_pool; - if (mp == NULL || *bundle_archive != NULL) { + if (*bundle_archive != NULL) { status = CELIX_ILLEGAL_ARGUMENT; error = "Missing required arguments and/or incorrect values"; } else { - archive = (bundle_archive_pt) apr_palloc(mp, sizeof(*archive)); + archive = (bundle_archive_pt) malloc(sizeof(*archive)); if (archive == NULL) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(mp, archive, bundleArchive_destroy); - status = CELIX_DO_IF(status, apr_pool_create(&revisions_pool, mp)); - status = CELIX_DO_IF(status, linkedList_create(revisions_pool, &archive->revisions)); + status = linkedList_create(&archive->revisions); if (status == CELIX_SUCCESS) { archive->id = 0l; - archive->location = "System Bundle"; - archive->mp = mp; + archive->location = strdup("System Bundle"); archive->archiveRoot = NULL; archive->archiveRootDir = NULL; archive->refreshCount = -1; @@ -96,8 +88,6 @@ celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework time(&archive->lastModified); *bundle_archive = archive; - } else { - apr_pool_destroy(revisions_pool); } } } @@ -107,42 +97,40 @@ celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework return status; } -celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, apr_pool_t *mp, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive) { celix_status_t status = CELIX_SUCCESS; char *error = NULL; - apr_pool_t *revisions_pool; bundle_archive_pt archive; if (*bundle_archive != NULL) { status = CELIX_ILLEGAL_ARGUMENT; error = "bundle_archive_pt must be NULL"; } else { - archive = (bundle_archive_pt) apr_pcalloc(mp, sizeof(*archive)); + archive = (bundle_archive_pt) malloc(sizeof(*archive)); if (archive == NULL) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(mp, archive, bundleArchive_destroy); - status = CELIX_DO_IF(status, apr_pool_create(&revisions_pool, mp)); - status = CELIX_DO_IF(status, linkedList_create(revisions_pool, &archive->revisions)); + status = linkedList_create(&archive->revisions); if (status == CELIX_SUCCESS) { archive->id = id; - archive->location = location; + archive->location = strdup(location); archive->archiveRootDir = NULL; archive->archiveRoot = archiveRoot; archive->refreshCount = -1; archive->logger = logger; time(&archive->lastModified); - archive->mp = mp; + status = bundleArchive_initialize(archive); + if (status == CELIX_SUCCESS) { + status = bundleArchive_revise(archive, location, inputFile); - bundleArchive_initialize(archive); - - bundleArchive_revise(archive, location, inputFile); + if (status != CELIX_SUCCESS) { + bundleArchive_closeAndDelete(archive); + } + } *bundle_archive = archive; - } else { - apr_pool_destroy(revisions_pool); - } + } } } @@ -151,67 +139,80 @@ celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRo return status; } -static apr_status_t bundleArchive_destroy(void *archiveP) { - apr_status_t status = APR_SUCCESS; - bundle_archive_pt archive = archiveP; +celix_status_t bundleArchive_destroy(bundle_archive_pt archive) { + celix_status_t status = CELIX_SUCCESS; + + if (archive->revisions != NULL) { + linked_list_iterator_pt iter = linkedListIterator_create(archive->revisions, 0); + while(linkedListIterator_hasNext(iter)) { + bundle_revision_pt rev = linkedListIterator_next(iter); + bundleRevision_destroy(rev); + } + linkedListIterator_destroy(iter); + linkedList_destroy(archive->revisions); + } + if (archive->archiveRoot != NULL) { + free(archive->archiveRoot); + } + if (archive->location != NULL) { + free(archive->location); + } + + free(archive); archive = NULL; - framework_logIfError(archive->logger, status, NULL, "Could not create archive"); + framework_logIfError(logger, status, NULL, "Could not create archive"); return status; } -celix_status_t bundleArchive_recreate(char * archiveRoot, apr_pool_t *mp, bundle_archive_pt *bundle_archive) { +celix_status_t bundleArchive_recreate(char * archiveRoot, bundle_archive_pt *bundle_archive) { celix_status_t status = CELIX_SUCCESS; - char *errpr = NULL; - apr_pool_t *revisions_pool; bundle_archive_pt archive; - archive = (bundle_archive_pt) apr_pcalloc(mp, sizeof(*archive)); + archive = (bundle_archive_pt) malloc(sizeof(*archive)); if (archive == NULL) { status = CELIX_ENOMEM; } else { - apr_dir_t *dir; - apr_pool_pre_cleanup_register(mp, archive, bundleArchive_destroy); - status = CELIX_DO_IF(status, apr_pool_create(&revisions_pool, mp)); - status = CELIX_DO_IF(status, linkedList_create(revisions_pool, &archive->revisions)); + status = linkedList_create(&archive->revisions); if (status == CELIX_SUCCESS) { archive->archiveRoot = archiveRoot; - apr_dir_open(&archive->archiveRootDir, archiveRoot, mp); + archive->archiveRootDir = NULL; archive->id = -1; archive->persistentState = -1; archive->location = NULL; - archive->mp = mp; archive->refreshCount = -1; archive->lastModified = (time_t) NULL; } - status = CELIX_DO_IF(status, apr_dir_open(&dir, archiveRoot, mp)); - if (status == CELIX_SUCCESS) { - apr_finfo_t dp; + archive->archiveRootDir = opendir(archiveRoot); + if (archive->archiveRootDir == NULL) { + status = CELIX_FRAMEWORK_EXCEPTION; + } else { + struct dirent *dent; long idx = 0; - char *location; + char *location = NULL; - while ((apr_dir_read(&dp, APR_FINFO_DIRENT|APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - if (dp.filetype == APR_DIR && (strncmp(dp.name, "version", 7) == 0)) { - sscanf(dp.name, "version%*d.%ld", &idx); + while ((dent = readdir(archive->archiveRootDir)) != NULL) { + if (dent->d_type == DT_DIR && (strncmp(dent->d_name, "version", 7) == 0)) { + sscanf(dent->d_name, "version%*d.%ld", &idx); } } status = CELIX_DO_IF(status, bundleArchive_getRevisionLocation(archive, 0, &location)); status = CELIX_DO_IF(status, bundleArchive_reviseInternal(archive, true, idx, location, NULL)); + if (location) { + free(location); + } if (status == CELIX_SUCCESS) { *bundle_archive = archive; } + closedir(archive->archiveRootDir); } - - if (status != CELIX_SUCCESS) { - apr_pool_destroy(revisions_pool); - } } - framework_logIfError(archive->logger, status, NULL, "Could not create archive"); + framework_logIfError(logger, status, NULL, "Could not create archive"); return status; } @@ -220,36 +221,22 @@ celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id) { celix_status_t status = CELIX_SUCCESS; if (archive->id < 0) { - apr_file_t *bundleIdFile; - char * bundleId = NULL; + FILE *bundleIdFile; char id[256]; - apr_pool_t *subpool = NULL; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - bundleId = (char *)apr_palloc(subpool, strlen(archive->archiveRoot) + 11); - if (bundleId == NULL) { - status = CELIX_ENOMEM; - } - } - if (status == CELIX_SUCCESS) { - strcpy(bundleId, archive->archiveRoot); - strcat(bundleId, "/bundle.id"); - } - status = CELIX_DO_IF(status, apr_file_open(&bundleIdFile, bundleId, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp)); - status = CELIX_DO_IF(status, apr_file_gets(id, sizeof(id), bundleIdFile)); - status = CELIX_DO_IF(status, apr_file_close(bundleIdFile)); - if (status == CELIX_SUCCESS) { - sscanf(id, "%ld", &archive->id); - } + char bundleId[512]; + snprintf(bundleId, sizeof(bundleId), "%s/bundle.id", archive->archiveRoot); - apr_pool_destroy(subpool); + bundleIdFile = fopen(bundleId, "r"); + fgets(id, sizeof(id), bundleIdFile); + fclose(bundleIdFile); + sscanf(id, "%ld", &archive->id); } if (status == CELIX_SUCCESS) { *id = archive->id; } - framework_logIfError(archive->logger, status, NULL, "Could not get archive id"); + framework_logIfError(logger, status, NULL, "Could not get archive id"); return status; } @@ -257,36 +244,23 @@ celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id) { celix_status_t bundleArchive_getLocation(bundle_archive_pt archive, char **location) { celix_status_t status = CELIX_SUCCESS; if (archive->location == NULL) { - apr_file_t *bundleLocationFile; - apr_status_t rv; - char * bundleLocation = NULL; - apr_pool_t *subpool = NULL; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - char location[256]; - bundleLocation = (char *)apr_palloc(subpool, strlen(archive->archiveRoot) + 17); - if (bundleLocation == NULL) { - status = CELIX_ENOMEM; - } - - strcpy(bundleLocation,archive->archiveRoot); - strcat(bundleLocation, "/bundle.location"); + FILE *bundleLocationFile; + char bundleLocation[512]; + char loc[256]; - status = CELIX_DO_IF(status, apr_file_open(&bundleLocationFile, bundleLocation, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp)); - status = CELIX_DO_IF(status, apr_file_gets (location , sizeof(location) , bundleLocationFile)); - status = CELIX_DO_IF(status, apr_file_close(bundleLocationFile)); - if (status == CELIX_SUCCESS) { - archive->location = apr_pstrdup(archive->mp, location); - } - apr_pool_destroy(subpool); - } + snprintf(bundleLocation, sizeof(bundleLocation), "%s/bundle.location", archive->archiveRoot); + + bundleLocationFile = fopen(bundleLocation, "r"); + fgets(loc, sizeof(loc), bundleLocationFile); + fclose(bundleLocationFile); + archive->location = strdup(loc); } if (status == CELIX_SUCCESS) { *location = archive->location; } - framework_logIfError(archive->logger, status, NULL, "Could not get archive location"); + framework_logIfError(logger, status, NULL, "Could not get archive location"); return status; } @@ -304,7 +278,7 @@ celix_status_t bundleArchive_getCurrentRevisionNumber(bundle_archive_pt archive, status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); status = CELIX_DO_IF(status, bundleRevision_getNumber(revision, revisionNumber)); - framework_logIfError(archive->logger, status, NULL, "Could not get current revision number"); + framework_logIfError(logger, status, NULL, "Could not get current revision number"); return status; } @@ -321,94 +295,78 @@ celix_status_t bundleArchive_getRevision(bundle_archive_pt archive, long revNr, celix_status_t bundleArchive_getPersistentState(bundle_archive_pt archive, bundle_state_e *state) { celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; if (archive->persistentState != OSGI_FRAMEWORK_BUNDLE_UNKNOWN) { *state = archive->persistentState; } else { - apr_file_t *persistentStateLocationFile; - char * persistentStateLocation = NULL; - apr_pool_t *subpool; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - persistentStateLocation = apr_palloc(subpool, strlen(archive->archiveRoot) + 14); - if (persistentStateLocation == NULL) { - status = CELIX_ENOMEM; - } else { - char stateString[256]; - strcpy(persistentStateLocation, archive->archiveRoot); - strcat(persistentStateLocation, "/bundle.state"); + FILE *persistentStateLocationFile; + char persistentStateLocation[512]; + char stateString[256]; + snprintf(persistentStateLocation, sizeof(persistentStateLocation), "%s/bundle.state", archive->archiveRoot); - status = CELIX_DO_IF(status, apr_file_open(&persistentStateLocationFile, persistentStateLocation, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp)); - status = CELIX_DO_IF(status, apr_file_gets(stateString , sizeof(stateString) , persistentStateLocationFile)); - status = CELIX_DO_IF(status, apr_file_close(persistentStateLocationFile)); + persistentStateLocationFile = fopen(persistentStateLocation, "r"); + if (persistentStateLocationFile == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + if (fgets(stateString, sizeof(stateString), persistentStateLocationFile) == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } + fclose(persistentStateLocationFile); + } - if (status == CELIX_SUCCESS) { - if (stateString != NULL && (strcmp(stateString, "active") == 0)) { - archive->persistentState = OSGI_FRAMEWORK_BUNDLE_ACTIVE; - } else if (stateString != NULL && (strcmp(stateString, "starting") == 0)) { - archive->persistentState = OSGI_FRAMEWORK_BUNDLE_STARTING; - } else if (stateString != NULL && (strcmp(stateString, "uninstalled") == 0)) { - archive->persistentState = OSGI_FRAMEWORK_BUNDLE_UNINSTALLED; - } else { - archive->persistentState = OSGI_FRAMEWORK_BUNDLE_INSTALLED; - } + if (status == CELIX_SUCCESS) { + if (stateString != NULL && (strcmp(stateString, "active") == 0)) { + archive->persistentState = OSGI_FRAMEWORK_BUNDLE_ACTIVE; + } else if (stateString != NULL && (strcmp(stateString, "starting") == 0)) { + archive->persistentState = OSGI_FRAMEWORK_BUNDLE_STARTING; + } else if (stateString != NULL && (strcmp(stateString, "uninstalled") == 0)) { + archive->persistentState = OSGI_FRAMEWORK_BUNDLE_UNINSTALLED; + } else { + archive->persistentState = OSGI_FRAMEWORK_BUNDLE_INSTALLED; + } - *state = archive->persistentState; - } - } - apr_pool_destroy(subpool); + *state = archive->persistentState; } } - framework_logIfError(archive->logger, status, NULL, "Could not get persistent state"); + framework_logIfError(logger, status, NULL, "Could not get persistent state"); return status; } celix_status_t bundleArchive_setPersistentState(bundle_archive_pt archive, bundle_state_e state) { celix_status_t status = CELIX_SUCCESS; - char * persistentStateLocation = NULL; - apr_file_t *persistentStateLocationFile; - apr_pool_t *subpool = NULL; + char persistentStateLocation[512]; + FILE *persistentStateLocationFile; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - persistentStateLocation = (char *)apr_palloc(subpool, strlen(archive->archiveRoot) + 14); - if (persistentStateLocation == NULL) { - status = CELIX_ENOMEM; - } else { - strcpy(persistentStateLocation, archive->archiveRoot); - strcat(persistentStateLocation, "/bundle.state"); + snprintf(persistentStateLocation, sizeof(persistentStateLocation), "%s/bundle.state", archive->archiveRoot); - status = CELIX_DO_IF(status, apr_file_open(&persistentStateLocationFile, persistentStateLocation, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, archive->mp)); - if (status == CELIX_SUCCESS) { - char * s; - switch (state) { - case OSGI_FRAMEWORK_BUNDLE_ACTIVE: - s = "active"; - break; - case OSGI_FRAMEWORK_BUNDLE_STARTING: - s = "starting"; - break; - case OSGI_FRAMEWORK_BUNDLE_UNINSTALLED: - s = "uninstalled"; - break; - default: - s = "installed"; - break; - } - apr_file_printf(persistentStateLocationFile, "%s", s); - status = CELIX_DO_IF(status, apr_file_close(persistentStateLocationFile)); - if (status == CELIX_SUCCESS) { - archive->persistentState = state; - } - } - } - apr_pool_destroy(subpool); + persistentStateLocationFile = fopen(persistentStateLocation, "w"); + if (persistentStateLocationFile == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + char * s; + switch (state) { + case OSGI_FRAMEWORK_BUNDLE_ACTIVE: + s = "active"; + break; + case OSGI_FRAMEWORK_BUNDLE_STARTING: + s = "starting"; + break; + case OSGI_FRAMEWORK_BUNDLE_UNINSTALLED: + s = "uninstalled"; + break; + default: + s = "installed"; + break; + } + fprintf(persistentStateLocationFile, "%s", s); + if (fclose(persistentStateLocationFile) == 0) { + archive->persistentState = state; + } } - framework_logIfError(archive->logger, status, NULL, "Could not set persistent state"); + framework_logIfError(logger, status, NULL, "Could not set persistent state"); return status; } @@ -417,71 +375,51 @@ celix_status_t bundleArchive_getRefreshCount(bundle_archive_pt archive, long *re celix_status_t status = CELIX_SUCCESS; if (archive->refreshCount == -1) { - apr_file_t * refreshCounterFile; - apr_status_t rv = APR_SUCCESS; - apr_pool_t *subpool = NULL; - char *refreshCounter = NULL; + FILE *refreshCounterFile; + char refreshCounter[512]; + snprintf(refreshCounter, sizeof(refreshCounter), "%s/refresh.counter", archive->archiveRoot); - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - refreshCounter = (char *) apr_palloc(subpool, strlen(archive->archiveRoot) + 17); - if (refreshCounter == NULL) { - status = CELIX_ENOMEM; - } else { - strcpy(refreshCounter,archive->archiveRoot); - strcat(refreshCounter, "/refresh.counter"); - - status = CELIX_DO_IF(status, apr_file_open(&refreshCounterFile, refreshCounter, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp)); - if (status != CELIX_SUCCESS) { - archive->refreshCount = 0; - status = CELIX_SUCCESS; - } else { - char counterStr[256]; - status = CELIX_DO_IF(status, apr_file_gets(counterStr , sizeof(counterStr) , refreshCounterFile)); - status = CELIX_DO_IF(status, apr_file_close(refreshCounterFile)); - - if (status != CELIX_SUCCESS) { - sscanf(counterStr, "%ld", &archive->refreshCount); - } - } + refreshCounterFile = fopen(refreshCounter, "r"); + if (refreshCounterFile == NULL) { + archive->refreshCount = 0; + } else { + char counterStr[256]; + if (fgets(counterStr, sizeof(counterStr), refreshCounterFile) == NULL) { + status = CELIX_FILE_IO_EXCEPTION; } - apr_pool_destroy(subpool); - } + fclose(refreshCounterFile); + if (status == CELIX_SUCCESS) { + sscanf(counterStr, "%ld", &archive->refreshCount); + } + } } if (status == CELIX_SUCCESS) { *refreshCount = archive->refreshCount; } - framework_logIfError(archive->logger, status, NULL, "Could not get refresh count"); + framework_logIfError(logger, status, NULL, "Could not get refresh count"); return status; } celix_status_t bundleArchive_setRefreshCount(bundle_archive_pt archive) { - apr_file_t * refreshCounterFile; - apr_status_t apr_status; + FILE *refreshCounterFile; celix_status_t status = CELIX_SUCCESS; - apr_pool_t *subpool; - char * refreshCounter = NULL; + char refreshCounter[512]; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); - if (status == CELIX_SUCCESS) { - refreshCounter = (char *) apr_palloc(subpool, strlen(archive->archiveRoot) + 17); - if (refreshCounter == NULL) { - status = CELIX_ENOMEM; - } else { - strcpy(refreshCounter, archive->archiveRoot); - strcat(refreshCounter, "/refresh.counter"); - - status = CELIX_DO_IF(status, apr_file_open(&refreshCounterFile, refreshCounter, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, archive->mp)); - apr_file_printf(refreshCounterFile, "%ld", archive->refreshCount); - status = CELIX_DO_IF(status, apr_file_close(refreshCounterFile)); - } - apr_pool_destroy(subpool); - } + snprintf(refreshCounter, sizeof(refreshCounter), "%s/bundle.state", archive->archiveRoot); - framework_logIfError(archive->logger, status, NULL, "Could not set refresh count"); + refreshCounterFile = fopen(refreshCounter, "w"); + if (refreshCounterFile == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + fprintf(refreshCounterFile, "%ld", archive->refreshCount); + if (fclose(refreshCounterFile) == 0) { + } + } + + framework_logIfError(logger, status, NULL, "Could not set refresh count"); return status; } @@ -497,7 +435,7 @@ celix_status_t bundleArchive_getLastModified(bundle_archive_pt archive, time_t * *lastModified = archive->lastModified; } - framework_logIfError(archive->logger, status, NULL, "Could not get last modified"); + framework_logIfError(logger, status, NULL, "Could not get last modified"); return status; } @@ -508,82 +446,66 @@ celix_status_t bundleArchive_setLastModified(bundle_archive_pt archive, time_t l archive->lastModified = lastModifiedTime; status = CELIX_DO_IF(status, bundleArchive_writeLastModified(archive)); - framework_logIfError(archive->logger, status, NULL, "Could not set last modified"); + framework_logIfError(logger, status, NULL, "Could not set last modified"); return status; } static celix_status_t bundleArchive_readLastModified(bundle_archive_pt archive, time_t *time) { - char timeStr[20]; - apr_file_t *lastModifiedFile; - char *lastModified = NULL; + FILE *lastModifiedFile; + char lastModified[512]; celix_status_t status = CELIX_SUCCESS; - apr_pool_t *subpool = NULL; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, archive->mp)); + snprintf(lastModified, sizeof(lastModified), "%s/bundle.lastmodified", archive->archiveRoot); - lastModified = (char *)apr_palloc(subpool, strlen(archive->archiveRoot) + 21); - if (lastModified == NULL) { - status = CELIX_ENOMEM; - } else { - sprintf(lastModified, "%s/bundle.lastmodified", archive->archiveRoot); + lastModifiedFile = fopen(lastModified, "r"); + if (lastModifiedFile == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + char timeStr[20]; + int year, month, day, hours, minutes, seconds; + struct tm tm_time; - status = CELIX_DO_IF(status, apr_file_open(&lastModifiedFile, lastModified, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp)); - if (status == APR_SUCCESS) { - int year, month, day, hours, minutes, seconds; - struct tm tm_time; - - status = CELIX_DO_IF(status, apr_file_gets(timeStr, sizeof(timeStr), lastModifiedFile)); - status = CELIX_DO_IF(status, apr_file_close(lastModifiedFile)); - - if (status == CELIX_SUCCESS) { - sscanf(timeStr, "%d %d %d %d:%d:%d", &year, &month, &day, &hours, &minutes, &seconds); - tm_time.tm_year = year - 1900; - tm_time.tm_mon = month - 1; - tm_time.tm_mday = day; - tm_time.tm_hour = hours; - tm_time.tm_min = minutes; - tm_time.tm_sec = seconds; - - *time = mktime(&tm_time); - } + if (fgets(timeStr, sizeof(timeStr), lastModifiedFile) == NULL) { + status = CELIX_FILE_IO_EXCEPTION; } + fclose(lastModifiedFile); + if (status == CELIX_SUCCESS) { + sscanf(timeStr, "%d %d %d %d:%d:%d", &year, &month, &day, &hours, &minutes, &seconds); + tm_time.tm_year = year - 1900; + tm_time.tm_mon = month - 1; + tm_time.tm_mday = day; + tm_time.tm_hour = hours; + tm_time.tm_min = minutes; + tm_time.tm_sec = seconds; - apr_pool_destroy(subpool); - } + *time = mktime(&tm_time); + } + } - framework_logIfError(archive->logger, status, NULL, "Could not read last modified"); + framework_logIfError(logger, status, NULL, "Could not read last modified"); return status; } static celix_status_t bundleArchive_writeLastModified(bundle_archive_pt archive) { celix_status_t status = CELIX_SUCCESS; - apr_file_t *lastModifiedFile; - char timeStr[20]; - char * lastModified = NULL; - apr_pool_t *subpool = NULL; - apr_status_t apr_status; + FILE *lastModifiedFile; + char lastModified[512]; - apr_pool_create(&subpool, archive->mp); - - lastModified = (char *)apr_palloc(subpool, strlen(archive->archiveRoot) + 21); - - - sprintf(lastModified, "%s/bundle.lastmodified", archive->archiveRoot); - strftime(timeStr, 20, "%Y %m %d %H:%M:%S", localtime(&archive->lastModified)); + snprintf(lastModified, sizeof(lastModified), "%s/bundle.lastmodified", archive->archiveRoot); + lastModifiedFile = fopen(lastModified, "w"); + if (lastModifiedFile == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + char timeStr[20]; + strftime(timeStr, 20, "%Y %m %d %H:%M:%S", localtime(&archive->lastModified)); + fprintf(lastModifiedFile, "%s", timeStr); + fclose(lastModifiedFile); + } - apr_status = apr_file_open(&lastModifiedFile, lastModified, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, archive->mp); - apr_pool_destroy(subpool); - if (apr_status != APR_SUCCESS) { - status = CELIX_FILE_IO_EXCEPTION; - } else { - apr_file_printf(lastModifiedFile, "%s", timeStr); - apr_file_close(lastModifiedFile); - } - - framework_logIfError(archive->logger, status, NULL, "Could not write last modified"); + framework_logIfError(logger, status, NULL, "Could not write last modified"); return status; } @@ -600,7 +522,7 @@ celix_status_t bundleArchive_revise(bundle_archive_pt archive, char * location, status = bundleArchive_reviseInternal(archive, false, revNr, location, inputFile); } - framework_logIfError(archive->logger, status, NULL, "Could not revise bundle archive"); + framework_logIfError(logger, status, NULL, "Could not revise bundle archive"); return status; } @@ -623,7 +545,7 @@ static celix_status_t bundleArchive_reviseInternal(bundle_archive_pt archive, bo linkedList_addElement(archive->revisions, revision); } - framework_logIfError(archive->logger, status, NULL, "Could not revise bundle archive"); + framework_logIfError(logger, status, NULL, "Could not revise bundle archive"); return status; } @@ -641,25 +563,16 @@ static celix_status_t bundleArchive_createRevisionFromLocation(bundle_archive_pt status = bundleArchive_getRefreshCount(archive, &refreshCount); if (status == CELIX_SUCCESS) { bundle_revision_pt revision = NULL; - apr_pool_t *pool = NULL; sprintf(root, "%s/version%ld.%ld", archive->archiveRoot, refreshCount, revNr); - if (apr_pool_create(&pool, archive->mp) == APR_SUCCESS) { - status = bundleRevision_create(pool, archive->logger, root, location, revNr, inputFile, &revision); - - if (status != CELIX_SUCCESS) { - apr_pool_destroy(pool); - } - } else { - status = CELIX_ENOMEM; - } + status = bundleRevision_create(logger, root, location, revNr, inputFile, &revision); if (status == CELIX_SUCCESS) { *bundle_revision = revision; } } - framework_logIfError(archive->logger, status, NULL, "Could not create revision [location=%s,inputFile=%s]", location, inputFile); + framework_logIfError(logger, status, NULL, "Could not create revision [location=%s,inputFile=%s]", location, inputFile); return status; } @@ -671,16 +584,17 @@ static celix_status_t bundleArchive_getRevisionLocation(bundle_archive_pt archiv status = bundleArchive_getRefreshCount(archive, &refreshCount); if (status == CELIX_SUCCESS) { - apr_file_t * revisionLocationFile; + FILE *revisionLocationFile; - sprintf(revisionLocation, "%s/version%ld.%ld/revision.location", archive->archiveRoot, refreshCount, revNr); + snprintf(revisionLocation, sizeof(revisionLocation), "%s/version%ld.%ld/revision.location", archive->archiveRoot, refreshCount, revNr); - if (apr_file_open(&revisionLocationFile, revisionLocation, APR_FOPEN_READ, APR_OS_DEFAULT, archive->mp) == APR_SUCCESS) { + revisionLocationFile = fopen(revisionLocation, "r"); + if (revisionLocationFile != NULL) { char location[256]; - apr_file_gets (location , sizeof(location) , revisionLocationFile); - apr_file_close(revisionLocationFile); + fgets(location , sizeof(location) , revisionLocationFile); + fclose(revisionLocationFile); - *revision_location = apr_pstrdup(archive->mp, location); + *revision_location = strdup(location); status = CELIX_SUCCESS; } else { // revision file not found @@ -690,7 +604,7 @@ static celix_status_t bundleArchive_getRevisionLocation(bundle_archive_pt archiv } - framework_logIfError(archive->logger, status, NULL, "Failed to get revision location"); + framework_logIfError(logger, status, NULL, "Failed to get revision location"); return status; } @@ -703,19 +617,20 @@ static celix_status_t bundleArchive_setRevisionLocation(bundle_archive_pt archiv status = bundleArchive_getRefreshCount(archive, &refreshCount); if (status == CELIX_SUCCESS) { - apr_file_t * revisionLocationFile; + FILE * revisionLocationFile; - sprintf(revisionLocation, "%s/version%ld.%ld/revision.location", archive->archiveRoot, refreshCount, revNr); + snprintf(revisionLocation, sizeof(revisionLocation), "%s/version%ld.%ld/revision.location", archive->archiveRoot, refreshCount, revNr); - if (apr_file_open(&revisionLocationFile, revisionLocation, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, archive->mp) != APR_SUCCESS) { + revisionLocationFile = fopen(revisionLocation, "w"); + if (revisionLocationFile == NULL) { status = CELIX_FILE_IO_EXCEPTION; } else { - apr_file_printf(revisionLocationFile, "%s", location); - apr_file_close(revisionLocationFile); + fprintf(revisionLocationFile, "%s", location); + fclose(revisionLocationFile); } } - framework_logIfError(archive->logger, status, NULL, "Failed to set revision location"); + framework_logIfError(logger, status, NULL, "Failed to set revision location"); return status; } @@ -731,10 +646,10 @@ celix_status_t bundleArchive_closeAndDelete(bundle_archive_pt archive) { status = bundleArchive_close(archive); if (status == CELIX_SUCCESS) { - status = bundleArchive_deleteTree(archive, archive->archiveRoot, archive->mp); + status = bundleArchive_deleteTree(archive, archive->archiveRoot); } - framework_logIfError(archive->logger, status, NULL, "Failed to close and delete archive"); + framework_logIfError(logger, status, NULL, "Failed to close and delete archive"); return status; } @@ -743,108 +658,87 @@ static celix_status_t bundleArchive_initialize(bundle_archive_pt archive) { celix_status_t status = CELIX_SUCCESS; if (archive->archiveRootDir == NULL) { - if (apr_dir_make(archive->archiveRoot, APR_UREAD|APR_UWRITE|APR_UEXECUTE, archive->mp) != APR_SUCCESS) { + if (mkdir(archive->archiveRoot, S_IRWXU) != 0) { status = CELIX_FILE_IO_EXCEPTION; } else { - apr_pool_t *spool = NULL; - - apr_pool_create(&spool, archive->mp); - apr_status_t apr_status = apr_dir_open(&archive->archiveRootDir, archive->archiveRoot, spool); - if (apr_status != APR_SUCCESS) { + archive->archiveRootDir = opendir(archive->archiveRoot); + if (archive->archiveRootDir == NULL) { status = CELIX_FILE_IO_EXCEPTION; } else { - apr_file_t *bundleIdFile; - apr_status_t apr_status; - char *bundleId = NULL; + FILE *bundleIdFile; + char bundleId[512]; - bundleId = (char *)apr_palloc(spool, sizeof(*bundleId) * (strlen(archive->archiveRoot) + 11)); - bundleId = apr_pstrcat(spool, archive->archiveRoot, "/bundle.id", NULL); + snprintf(bundleId, sizeof(bundleId), "%s/bundle.id", archive->archiveRoot); + bundleIdFile = fopen(bundleId, "w"); - apr_status = apr_file_open(&bundleIdFile, bundleId, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, spool); - if (apr_status != APR_SUCCESS) { + if (bundleIdFile == NULL) { status = CELIX_FILE_IO_EXCEPTION; } else { - char * bundleLocation; - apr_file_t *bundleLocationFile; + FILE *bundleLocationFile; + char bundleLocation[512]; - apr_file_printf(bundleIdFile, "%ld", archive->id); + fprintf(bundleIdFile, "%ld", archive->id); // Ignore close status, let it fail if needed again - apr_file_close(bundleIdFile); + fclose(bundleIdFile); - bundleLocation = (char *) apr_palloc(spool, strlen(archive->archiveRoot) + 17); - bundleLocation = apr_pstrcat(spool, archive->archiveRoot, "/bundle.location", NULL); + snprintf(bundleLocation, sizeof(bundleLocation), "%s/bundle.location", archive->archiveRoot); + bundleLocationFile = fopen(bundleLocation, "w"); - apr_status = apr_file_open(&bundleLocationFile, bundleLocation, APR_FOPEN_CREATE|APR_FOPEN_WRITE, APR_OS_DEFAULT, spool); - if (apr_status != APR_SUCCESS) { + if (bundleLocationFile == NULL) { status = CELIX_FILE_IO_EXCEPTION; } else { - apr_file_printf(bundleLocationFile, "%s", archive->location); + fprintf(bundleLocationFile, "%s", archive->location); // Ignore close status, let it fail if needed again - apr_file_close(bundleLocationFile); + fclose(bundleLocationFile); status = bundleArchive_writeLastModified(archive); } } - status = apr_dir_close(archive->archiveRootDir); + closedir(archive->archiveRootDir); } - apr_pool_destroy(spool); } } - framework_logIfError(archive->logger, status, NULL, "Failed to initialize archive"); + framework_logIfError(logger, status, NULL, "Failed to initialize archive"); return status; } -static celix_status_t bundleArchive_deleteTree(bundle_archive_pt archive, char * directory, apr_pool_t *mp) { - apr_dir_t *dir; +static celix_status_t bundleArchive_deleteTree(bundle_archive_pt archive, char * directory) { + DIR *dir; celix_status_t status = CELIX_SUCCESS; - apr_status_t stat = apr_dir_open(&dir, directory, mp); - if (stat != APR_SUCCESS) { + dir = opendir(directory); + if (dir == NULL) { status = CELIX_FILE_IO_EXCEPTION; } else { - apr_finfo_t dp; - apr_status_t apr_status; - while ((apr_status = apr_dir_read(&dp, APR_FINFO_DIRENT|APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - if ((strcmp((dp.name), ".") != 0) && (strcmp((dp.name), "..") != 0)) { - apr_pool_t *subpool; - char * subdir = NULL; + struct dirent *dp; + while ((dp = readdir(dir)) != NULL) { + if ((strcmp((dp->d_name), ".") != 0) && (strcmp((dp->d_name), "..") != 0)) { + char subdir[512]; + snprintf(subdir, sizeof(subdir), "%s/%s", directory, dp->d_name); - apr_pool_create(&subpool, mp); - - subdir = (char *) apr_palloc(subpool, strlen(directory) + strlen(dp.name) + 2); - - strcpy(subdir, directory); - strcat(subdir, "/"); - strcat(subdir, dp.name); - - if (dp.filetype == APR_DIR) { - status = bundleArchive_deleteTree(archive, subdir, mp); - } else { - if (apr_file_remove(subdir, mp) != APR_SUCCESS) { - status = CELIX_FILE_IO_EXCEPTION; - free(subdir); - break; - } - } - apr_pool_destroy(subpool); - } + if (dp->d_type == DT_DIR) { + status = bundleArchive_deleteTree(archive, subdir); + } else { + if (remove(subdir) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + break; + } + } + } } - if (apr_status != APR_SUCCESS && apr_status != APR_ENOENT) { - status = CELIX_FILE_IO_EXCEPTION; - } - apr_status = apr_dir_close(dir); - if (apr_status != APR_SUCCESS) { + + if (closedir(dir) != 0) { status = CELIX_FILE_IO_EXCEPTION; } if (status == CELIX_SUCCESS) { - if (apr_dir_remove(directory, mp) != APR_SUCCESS) { + if (rmdir(directory) != 0) { status = CELIX_FILE_IO_EXCEPTION; } } } - framework_logIfError(archive->logger, status, NULL, "Failed to delete tree"); + framework_logIfError(logger, status, NULL, "Failed to delete tree"); return status; } diff --git a/src/hos_celix/src/framework/private/src/bundle_cache.c b/src/hos_celix/src/framework/private/src/bundle_cache.c index 5f5ed4b8..c4b3bd6c 100644 --- a/src/hos_celix/src/framework/private/src/bundle_cache.c +++ b/src/hos_celix/src/framework/private/src/bundle_cache.c @@ -20,45 +20,38 @@ * bundle_cache.c * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef _WIN32 -#include -#endif #include #include #include - -#include -#include +#include +#include +#include #include "bundle_cache_private.h" #include "bundle_archive.h" #include "constants.h" #include "celix_log.h" -static celix_status_t bundleCache_deleteTree(bundle_cache_pt cache, char * directory, apr_pool_t *mp); -static apr_status_t bundleCache_destroy(void *cacheP); +static celix_status_t bundleCache_deleteTree(bundle_cache_pt cache, char * directory); -celix_status_t bundleCache_create(properties_pt configurationMap, apr_pool_t *mp, framework_logger_pt logger, bundle_cache_pt *bundle_cache) { +celix_status_t bundleCache_create(properties_pt configurationMap, framework_logger_pt logger, bundle_cache_pt *bundle_cache) { celix_status_t status; bundle_cache_pt cache; - cache = (bundle_cache_pt) apr_palloc(mp, (sizeof(*cache))); + cache = (bundle_cache_pt) malloc((sizeof(*cache))); if (cache == NULL) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(mp, cache, bundleCache_destroy); - - if (configurationMap != NULL && mp != NULL && *bundle_cache == NULL) { + if (configurationMap != NULL && *bundle_cache == NULL) { char * cacheDir = properties_get(configurationMap, (char *) OSGI_FRAMEWORK_FRAMEWORK_STORAGE); cache->configurationMap = configurationMap; if (cacheDir == NULL) { cacheDir = ".cache"; } cache->cacheDir = cacheDir; - cache->mp = mp; cache->logger = logger; *bundle_cache = cache; @@ -73,58 +66,54 @@ celix_status_t bundleCache_create(properties_pt configurationMap, apr_pool_t *mp return status; } -apr_status_t bundleCache_destroy(void *cacheP) { - bundle_cache_pt cache = (bundle_cache_pt) cacheP; +celix_status_t bundleCache_destroy(bundle_cache_pt *cache) { + + free(*cache); + *cache = NULL; + return CELIX_SUCCESS; } celix_status_t bundleCache_delete(bundle_cache_pt cache) { - return bundleCache_deleteTree(cache, cache->cacheDir, cache->mp); + return bundleCache_deleteTree(cache, cache->cacheDir); } -celix_status_t bundleCache_getArchives(bundle_cache_pt cache, apr_pool_t *pool, array_list_pt *archives) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t bundleCache_getArchives(bundle_cache_pt cache, array_list_pt *archives) { + celix_status_t status; - apr_dir_t *dir; - apr_status_t aprStatus = apr_dir_open(&dir, cache->cacheDir, pool); + DIR *dir; + dir = opendir(cache->cacheDir); - if (APR_STATUS_IS_ENOENT(aprStatus)) { - apr_dir_make(cache->cacheDir, APR_UREAD|APR_UWRITE|APR_UEXECUTE, cache->mp); - aprStatus = apr_dir_open(&dir, cache->cacheDir, pool); + if (dir == NULL && errno == ENOENT) { + mkdir(cache->cacheDir, S_IRWXU); + dir = opendir(cache->cacheDir); } - if (aprStatus == APR_SUCCESS) { + if (dir != NULL) { array_list_pt list = NULL; - apr_finfo_t dp; + struct dirent *dp; arrayList_create(&list); - while ((apr_dir_read(&dp, APR_FINFO_DIRENT|APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - apr_pool_t *subpool = NULL; - char *archiveRoot = NULL; + while ((dp = readdir(dir)) != NULL) { + char archiveRoot[512]; - apr_pool_create(&subpool, pool); - archiveRoot = (char *)apr_palloc(subpool, strlen(cache->cacheDir) + strlen(dp.name) + 2); + snprintf(archiveRoot, sizeof(archiveRoot), "%s/%s", cache->cacheDir, dp->d_name); - strcpy(archiveRoot, cache->cacheDir); - strcat(archiveRoot, "/"); - strcat(archiveRoot, dp.name); - - if (dp.filetype == APR_DIR - && (strcmp((dp.name), ".") != 0) - && (strcmp((dp.name), "..") != 0) - && (strncmp(dp.name, "bundle", 6) == 0) - && (strcmp(dp.name, "bundle0") != 0)) { + if (dp->d_type == DT_DIR + && (strcmp((dp->d_name), ".") != 0) + && (strcmp((dp->d_name), "..") != 0) + && (strncmp(dp->d_name, "bundle", 6) == 0) + && (strcmp(dp->d_name, "bundle0") != 0)) { bundle_archive_pt archive = NULL; - status = bundleArchive_recreate(apr_pstrdup(cache->mp, archiveRoot), cache->mp, &archive); + status = bundleArchive_recreate(strdup(archiveRoot), &archive); if (status == CELIX_SUCCESS) { arrayList_add(list, archive); } } - apr_pool_destroy(subpool); } - apr_dir_close(dir); + closedir(dir); *archives = list; @@ -138,13 +127,13 @@ celix_status_t bundleCache_getArchives(bundle_cache_pt cache, apr_pool_t *pool, return status; } -celix_status_t bundleCache_createArchive(bundle_cache_pt cache, apr_pool_t *bundlePool, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive) { +celix_status_t bundleCache_createArchive(bundle_cache_pt cache, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive) { celix_status_t status = CELIX_SUCCESS; - char *archiveRoot = NULL; + char archiveRoot[512]; - if (cache && location && bundlePool) { - archiveRoot = apr_psprintf(bundlePool, "%s/bundle%ld", cache->cacheDir, id); - status = bundleArchive_create(cache->logger, archiveRoot, id, location, inputFile, bundlePool, bundle_archive); + if (cache && location) { + snprintf(archiveRoot, sizeof(archiveRoot), "%s/bundle%ld", cache->cacheDir, id); + status = bundleArchive_create(cache->logger, strdup(archiveRoot), id, location, inputFile, bundle_archive); } framework_logIfError(cache->logger, status, NULL, "Failed to create archive"); @@ -152,37 +141,41 @@ celix_status_t bundleCache_createArchive(bundle_cache_pt cache, apr_pool_t *bund return status; } -static celix_status_t bundleCache_deleteTree(bundle_cache_pt cache, char * directory, apr_pool_t *mp) { +static celix_status_t bundleCache_deleteTree(bundle_cache_pt cache, char * directory) { + DIR *dir; celix_status_t status = CELIX_SUCCESS; - apr_dir_t *dir; + dir = opendir(directory); + if (dir == NULL) { + status = CELIX_FILE_IO_EXCEPTION; + } else { + struct dirent *dp; + while ((dp = readdir(dir)) != NULL) { + if ((strcmp((dp->d_name), ".") != 0) && (strcmp((dp->d_name), "..") != 0)) { + char subdir[512]; + snprintf(subdir, sizeof(subdir), "%s/%s", directory, dp->d_name); - if (directory && mp) { - if (apr_dir_open(&dir, directory, mp) == APR_SUCCESS) { - apr_finfo_t dp; - while ((apr_dir_read(&dp, APR_FINFO_DIRENT|APR_FINFO_TYPE, dir)) == APR_SUCCESS) { - if ((strcmp((dp.name), ".") != 0) && (strcmp((dp.name), "..") != 0)) { - char *subdir = (char *) apr_palloc(mp, sizeof(*subdir) * (strlen(directory) + strlen(dp.name) + 2)); - strcpy(subdir, directory); - strcat(subdir, "/"); - strcat(subdir, dp.name); - - if (dp.filetype == APR_DIR) { - bundleCache_deleteTree(cache, subdir, mp); - } else { - apr_file_remove(subdir, mp); + if (dp->d_type == DT_DIR) { + status = bundleCache_deleteTree(cache, subdir); + } else { + if (remove(subdir) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + break; } } } - apr_dir_close(dir); - apr_dir_remove(directory, mp); - } else { + } + + if (closedir(dir) != 0) { status = CELIX_FILE_IO_EXCEPTION; } - } else { - status = CELIX_ILLEGAL_ARGUMENT; - } + if (status == CELIX_SUCCESS) { + if (rmdir(directory) != 0) { + status = CELIX_FILE_IO_EXCEPTION; + } + } + } - framework_logIfError(cache->logger, status, NULL, "Failed to delete tree"); + framework_logIfError(logger, status, NULL, "Failed to delete tree"); - return status; + return status; } diff --git a/src/hos_celix/src/framework/private/src/bundle_context.c b/src/hos_celix/src/framework/private/src/bundle_context.c index 5a404931..f0f8012b 100644 --- a/src/hos_celix/src/framework/private/src/bundle_context.c +++ b/src/hos_celix/src/framework/private/src/bundle_context.c @@ -20,7 +20,7 @@ * bundle_context.c * * \date Mar 26, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -32,35 +32,24 @@ #include "bundle.h" #include "celix_log.h" -celix_status_t bundleContext_create(framework_pt framework, framework_logger_pt logger, bundle_pt bundle, bundle_context_pt *bundle_context) { +celix_status_t bundleContext_create(apr_pool_t *pool, framework_pt framework, framework_logger_pt logger, bundle_pt bundle, bundle_context_pt *bundle_context) { celix_status_t status = CELIX_SUCCESS; bundle_context_pt context = NULL; if (*bundle_context != NULL && framework == NULL && bundle == NULL) { status = CELIX_ILLEGAL_ARGUMENT; } else { - apr_pool_t *pool = NULL; - - status = bundle_getMemoryPool(bundle, &pool); - if (status == CELIX_SUCCESS) { - apr_pool_t *contextPool = NULL; - if (apr_pool_create(&contextPool, pool) != APR_SUCCESS) { - status = CELIX_ENOMEM; - } else { - context = apr_palloc(contextPool, sizeof(*context)); - if (!context) { - status = CELIX_ENOMEM; - } else { - context->pool = contextPool; - context->framework = framework; - context->bundle = bundle; - context->logger = logger; - - *bundle_context = context; - } - } - } + context = malloc(sizeof(*context)); + if (!context) { + status = CELIX_ENOMEM; + } else { + context->pool = pool; + context->framework = framework; + context->bundle = bundle; + context->logger = logger; + *bundle_context = context; + } } framework_logIfError(logger, status, NULL, "Failed to create context"); @@ -72,8 +61,7 @@ celix_status_t bundleContext_destroy(bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; if (context != NULL) { - apr_pool_t *contextPool = context->pool; - apr_pool_destroy(context->pool); + free(context); context = NULL; } else { status = CELIX_ILLEGAL_ARGUMENT; @@ -219,6 +207,20 @@ celix_status_t bundleContext_getServiceReference(bundle_context_pt context, char return status; } +celix_status_t bundleContext_ungetServiceReference(bundle_context_pt context, service_reference_pt reference) { + celix_status_t status = CELIX_SUCCESS; + + if (context != NULL && reference != NULL) { + status = framework_ungetServiceReference(context->framework, context->bundle, reference); + } else { + status = CELIX_ILLEGAL_ARGUMENT; + } + + framework_logIfError(logger, status, NULL, "Failed to unget service_reference"); + + return status; +} + celix_status_t bundleContext_getService(bundle_context_pt context, service_reference_pt reference, void **service_instance) { celix_status_t status = CELIX_SUCCESS; diff --git a/src/hos_celix/src/framework/private/src/bundle_revision.c b/src/hos_celix/src/framework/private/src/bundle_revision.c index a33d086b..c91976ce 100644 --- a/src/hos_celix/src/framework/private/src/bundle_revision.c +++ b/src/hos_celix/src/framework/private/src/bundle_revision.c @@ -20,34 +20,32 @@ * bundle_revision.c * * \date Apr 12, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include -#include +#include +#include +#include #include "bundle_revision_private.h" #include "archive.h" #include "celix_log.h" -static apr_status_t bundleRevision_destroy(void *revisionP); - -celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision) { +celix_status_t bundleRevision_create(framework_logger_pt loggera, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision) { celix_status_t status = CELIX_SUCCESS; bundle_revision_pt revision = NULL; - revision = (bundle_revision_pt) apr_pcalloc(pool, sizeof(*revision)); + revision = (bundle_revision_pt) malloc(sizeof(*revision)); if (!revision) { status = CELIX_ENOMEM; } else { - apr_status_t apr_status; - apr_pool_pre_cleanup_register(pool, revision, bundleRevision_destroy); // TODO: This overwrites an existing revision, is this supposed to happen? - apr_status = apr_dir_make(root, APR_UREAD|APR_UWRITE|APR_UEXECUTE, pool); - if ((apr_status != APR_SUCCESS) && (!APR_STATUS_IS_EEXIST(apr_status))) { + int state = mkdir(root, S_IRWXU); + if ((state != 0) && (errno != EEXIST)) { + free(revision); status = CELIX_FILE_IO_EXCEPTION; } else { if (inputFile != NULL) { @@ -58,26 +56,37 @@ celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logge status = extractBundle(location, root); } + status = CELIX_DO_IF(status, arrayList_create(&(revision->libraryHandles))); if (status == CELIX_SUCCESS) { revision->revisionNr = revisionNr; - revision->root = apr_pstrdup(pool, root); - revision->location = apr_pstrdup(pool, location); - revision->logger = logger; + revision->root = strdup(root); + revision->location = strdup(location); + revision->logger = loggera; + *bundle_revision = revision; - char *manifest = apr_pstrcat(pool, revision->root, "/META-INF/MANIFEST.MF", NULL); - status = manifest_createFromFile(pool, manifest, &revision->manifest); + char manifest[512]; + snprintf(manifest, sizeof(manifest), "%s/META-INF/MANIFEST.MF", revision->root); + status = manifest_createFromFile(manifest, &revision->manifest); } + else { + free(revision); + } + } } - framework_logIfError(revision->logger, status, NULL, "Failed to create revision"); + framework_logIfError(logger, status, NULL, "Failed to create revision"); return status; } -apr_status_t bundleRevision_destroy(void *revisionP) { - bundle_revision_pt revision = revisionP; +celix_status_t bundleRevision_destroy(bundle_revision_pt revision) { + arrayList_destroy(revision->libraryHandles); + manifest_destroy(revision->manifest); + free(revision->root); + free(revision->location); + free(revision); return CELIX_SUCCESS; } @@ -132,3 +141,16 @@ celix_status_t bundleRevision_getManifest(bundle_revision_pt revision, manifest_ return status; } + +celix_status_t bundleRevision_getHandles(bundle_revision_pt revision, array_list_pt *handles) { + celix_status_t status = CELIX_SUCCESS; + if (revision == NULL) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + *handles = revision->libraryHandles; + } + + framework_logIfError(logger, status, NULL, "Failed to get handles"); + + return status; +} diff --git a/src/hos_celix/src/framework/private/src/capability.c b/src/hos_celix/src/framework/private/src/capability.c index 00ed7483..26511eeb 100644 --- a/src/hos_celix/src/framework/private/src/capability.c +++ b/src/hos_celix/src/framework/private/src/capability.c @@ -20,7 +20,7 @@ * capability.c * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -29,22 +29,18 @@ #include "attribute.h" #include "celix_log.h" -apr_status_t capability_destroy(void *capabilityP); - -celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability) { - celix_status_t status = CELIX_SUCCESS; - *capability = (capability_pt) apr_palloc(pool, sizeof(**capability)); +celix_status_t capability_create(module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability) { + celix_status_t status; + *capability = (capability_pt) malloc(sizeof(**capability)); if (!*capability) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *capability, capability_destroy); - (*capability)->module = module; (*capability)->attributes = attributes; (*capability)->directives = directives; (*capability)->version = NULL; - status = version_createEmptyVersion(pool, &(*capability)->version); + status = version_createEmptyVersion(&(*capability)->version); if (status == CELIX_SUCCESS) { attribute_pt versionAttribute = NULL; attribute_pt serviceAttribute = (attribute_pt) hashMap_get(attributes, "service"); @@ -55,7 +51,7 @@ celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt char *versionStr = NULL; attribute_getValue(versionAttribute, &versionStr); (*capability)->version = NULL; - status = version_createVersionFromString(pool, versionStr, &(*capability)->version); + status = version_createVersionFromString(versionStr, &(*capability)->version); } } } @@ -66,13 +62,12 @@ celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt return status; } -apr_status_t capability_destroy(void *capabilityP) { - capability_pt capability = capabilityP; - +celix_status_t capability_destroy(capability_pt capability) { hash_map_iterator_pt attrIter = hashMapIterator_create(capability->attributes); while (hashMapIterator_hasNext(attrIter)) { attribute_pt attr = hashMapIterator_nextValue(attrIter); hashMapIterator_remove(attrIter); + attribute_destroy(attr); } hashMapIterator_destroy(attrIter); hashMap_destroy(capability->attributes, false, false); @@ -81,9 +76,13 @@ apr_status_t capability_destroy(void *capabilityP) { capability->attributes = NULL; capability->directives = NULL; capability->module = NULL; + + version_destroy(capability->version); capability->version = NULL; - return APR_SUCCESS; + free(capability); + + return CELIX_SUCCESS; } celix_status_t capability_getServiceName(capability_pt capability, char **serviceName) { diff --git a/src/hos_celix/src/framework/private/src/celix_errorcodes.c b/src/hos_celix/src/framework/private/src/celix_errorcodes.c index 579a1248..ac24c102 100644 --- a/src/hos_celix/src/framework/private/src/celix_errorcodes.c +++ b/src/hos_celix/src/framework/private/src/celix_errorcodes.c @@ -20,10 +20,10 @@ * celix_errorcodes.c * * \date Aug 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#include +#include #include "celix_errno.h" @@ -53,10 +53,10 @@ static char *celix_error_string(celix_status_t statcode) { char *celix_strerror(celix_status_t errorcode, char *buffer, size_t bufferSize) { if (errorcode < CELIX_START_ERROR) { - return apr_strerror(errorcode, buffer, bufferSize); + return strerror(errorcode); } else { char * str = celix_error_string(errorcode); - apr_cpystrn(buffer, str, bufferSize); + strncpy(buffer, str, bufferSize); return buffer; } } diff --git a/src/hos_celix/src/framework/private/src/celix_log.c b/src/hos_celix/src/framework/private/src/celix_log.c index e1a39aea..404c02f0 100644 --- a/src/hos_celix/src/framework/private/src/celix_log.c +++ b/src/hos_celix/src/framework/private/src/celix_log.c @@ -20,7 +20,7 @@ * celix_log.c * * \date 6 Oct 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/framework/private/src/filter.c b/src/hos_celix/src/framework/private/src/filter.c index d06f8dd4..91765422 100644 --- a/src/hos_celix/src/framework/private/src/filter.c +++ b/src/hos_celix/src/framework/private/src/filter.c @@ -20,7 +20,7 @@ * filter.c * * \date Apr 28, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -28,19 +28,19 @@ #include #include +#include "celix_log.h" #include "filter_private.h" -#include "array_list.h" void filter_skipWhiteSpace(char * filterString, int * pos); -filter_pt filter_parseFilter(char * filterString, int * pos, apr_pool_t *pool); -filter_pt filter_parseFilterComp(char * filterString, int * pos, apr_pool_t *pool); -filter_pt filter_parseAnd(char * filterString, int * pos, apr_pool_t *pool); -filter_pt filter_parseOr(char * filterString, int * pos, apr_pool_t *pool); -filter_pt filter_parseNot(char * filterString, int * pos, apr_pool_t *pool); -filter_pt filter_parseItem(char * filterString, int * pos, apr_pool_t *pool); +filter_pt filter_parseFilter(char * filterString, int * pos); +filter_pt filter_parseFilterComp(char * filterString, int * pos); +filter_pt filter_parseAnd(char * filterString, int * pos); +filter_pt filter_parseOr(char * filterString, int * pos); +filter_pt filter_parseNot(char * filterString, int * pos); +filter_pt filter_parseItem(char * filterString, int * pos); char * filter_parseAttr(char * filterString, int * pos); char * filter_parseValue(char * filterString, int * pos); -array_list_pt filter_parseSubstring(char * filterString, int * pos, apr_pool_t *pool); +array_list_pt filter_parseSubstring(char * filterString, int * pos); celix_status_t filter_compare(OPERAND operand, char * string, void * value2, bool *result); celix_status_t filter_compareString(OPERAND operand, char * string, void * value2, bool *result); @@ -52,12 +52,12 @@ void filter_skipWhiteSpace(char * filterString, int * pos) { } } -filter_pt filter_create(char * filterString, apr_pool_t *pool) { +filter_pt filter_create(char * filterString) { filter_pt filter = NULL; int pos = 0; - filter = filter_parseFilter(filterString, &pos, pool); + filter = filter_parseFilter(filterString, &pos); if (pos != strlen(filterString)) { - printf("Error: Extraneous trailing characters\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Extraneous trailing characters."); return NULL; } filter->filterStr = filterString; @@ -70,15 +70,18 @@ void filter_destroy(filter_pt filter) { arrayList_clear(filter->value); arrayList_destroy(filter->value); filter->value = NULL; - } else if (filter->operand == OR) { + } else if ( (filter->operand == OR) || (filter->operand == AND) ) { int size = arrayList_size(filter->value); - int i = 0; + unsigned int i = 0; for (i = 0; i < size; i++) { filter_pt f = arrayList_get(filter->value, i); filter_destroy(f); } arrayList_destroy(filter->value); filter->value = NULL; + } else if (filter->operand == NOT) { + filter_destroy(filter->value); + filter->value = NULL; } else { free(filter->value); filter->value = NULL; @@ -90,21 +93,21 @@ void filter_destroy(filter_pt filter) { } } -filter_pt filter_parseFilter(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseFilter(char * filterString, int * pos) { filter_pt filter; filter_skipWhiteSpace(filterString, pos); if (filterString[*pos] != '(') { - printf("Error: Missing '('\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Missing '('."); return NULL; } (*pos)++; - filter = filter_parseFilterComp(filterString, pos, pool); + filter = filter_parseFilterComp(filterString, pos); filter_skipWhiteSpace(filterString, pos); if (filterString[*pos] != ')') { - printf("Error: Missing ')'\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Missing ')'."); return NULL; } (*pos)++; @@ -113,7 +116,7 @@ filter_pt filter_parseFilter(char * filterString, int * pos, apr_pool_t *pool) { return filter; } -filter_pt filter_parseFilterComp(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseFilterComp(char * filterString, int * pos) { char c; filter_skipWhiteSpace(filterString, pos); @@ -122,33 +125,33 @@ filter_pt filter_parseFilterComp(char * filterString, int * pos, apr_pool_t *poo switch (c) { case '&': { (*pos)++; - return filter_parseAnd(filterString, pos, pool); + return filter_parseAnd(filterString, pos); } case '|': { (*pos)++; - return filter_parseOr(filterString, pos, pool); + return filter_parseOr(filterString, pos); } case '!': { (*pos)++; - return filter_parseNot(filterString, pos, pool); + return filter_parseNot(filterString, pos); } } - return filter_parseItem(filterString, pos, pool); + return filter_parseItem(filterString, pos); } -filter_pt filter_parseAnd(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseAnd(char * filterString, int * pos) { filter_pt filter = (filter_pt) malloc(sizeof(*filter)); array_list_pt operands = NULL; arrayList_create(&operands); filter_skipWhiteSpace(filterString, pos); if (filterString[*pos] != '(') { - printf("Error: Missing '('\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Missing '('."); return NULL; } while(filterString[*pos] == '(') { - filter_pt child = filter_parseFilter(filterString, pos, pool); + filter_pt child = filter_parseFilter(filterString, pos); arrayList_add(operands, child); } @@ -159,19 +162,19 @@ filter_pt filter_parseAnd(char * filterString, int * pos, apr_pool_t *pool) { return filter; } -filter_pt filter_parseOr(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseOr(char * filterString, int * pos) { filter_pt filter = (filter_pt) malloc(sizeof(*filter)); array_list_pt operands = NULL; arrayList_create(&operands); filter_skipWhiteSpace(filterString, pos); if (filterString[*pos] != '(') { - printf("Error: Missing '('\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Missing '('."); return NULL; } while(filterString[*pos] == '(') { - filter_pt child = filter_parseFilter(filterString, pos, pool); + filter_pt child = filter_parseFilter(filterString, pos); arrayList_add(operands, child); } @@ -182,17 +185,17 @@ filter_pt filter_parseOr(char * filterString, int * pos, apr_pool_t *pool) { return filter; } -filter_pt filter_parseNot(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseNot(char * filterString, int * pos) { filter_pt child = NULL; filter_pt filter = (filter_pt) malloc(sizeof(*filter)); filter_skipWhiteSpace(filterString, pos); if (filterString[*pos] != '(') { - printf("Error: Missing '('\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Error: Missing '('."); return NULL; } - child = filter_parseFilter(filterString, pos, pool); + child = filter_parseFilter(filterString, pos); filter->operand = NOT; filter->attribute = NULL; @@ -201,7 +204,7 @@ filter_pt filter_parseNot(char * filterString, int * pos, apr_pool_t *pool) { return filter; } -filter_pt filter_parseItem(char * filterString, int * pos, apr_pool_t *pool) { +filter_pt filter_parseItem(char * filterString, int * pos) { char * attr = filter_parseAttr(filterString, pos); filter_skipWhiteSpace(filterString, pos); switch(filterString[*pos]) { @@ -256,7 +259,7 @@ filter_pt filter_parseItem(char * filterString, int * pos, apr_pool_t *pool) { } filter = (filter_pt) malloc(sizeof(*filter)); (*pos)++; - subs = filter_parseSubstring(filterString, pos, pool); + subs = filter_parseSubstring(filterString, pos); if (arrayList_size(subs) == 1) { char * string = (char *) arrayList_get(subs, 0); if (string != NULL) { @@ -276,7 +279,7 @@ filter_pt filter_parseItem(char * filterString, int * pos, apr_pool_t *pool) { return filter; } } - printf("Invalid operator\n"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Invalid operator."); return NULL; } @@ -302,7 +305,7 @@ char * filter_parseAttr(char * filterString, int * pos) { length = end - begin; if (length == 0) { - printf("Missing attr"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Missing attr."); return NULL; } else { char * attr = (char *) malloc(length+1); @@ -313,7 +316,7 @@ char * filter_parseAttr(char * filterString, int * pos) { } char * filter_parseValue(char * filterString, int * pos) { - char * value = strdup(""); + char *value = calloc(strlen(filterString) + 1, sizeof(*value)); int keepRunning = 1; while (keepRunning) { @@ -325,7 +328,7 @@ char * filter_parseValue(char * filterString, int * pos) { break; } case '(': { - printf("Invalid value"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Invalid value."); return NULL; } case '\\': { @@ -345,20 +348,19 @@ char * filter_parseValue(char * filterString, int * pos) { } if (strlen(value) == 0) { - printf("Missing value"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Missing value."); return NULL; } return value; } -array_list_pt filter_parseSubstring(char * filterString, int * pos, apr_pool_t *pool) { - char * sub = (char *) malloc(strlen(filterString)); +array_list_pt filter_parseSubstring(char * filterString, int * pos) { + char *sub = calloc(strlen(filterString) + 1, sizeof(*sub)); array_list_pt operands = NULL; int keepRunning = 1; int size; arrayList_create(&operands); - sub[0] = '\0'; while (keepRunning) { char c = filterString[*pos]; @@ -372,7 +374,7 @@ array_list_pt filter_parseSubstring(char * filterString, int * pos, apr_pool_t * break; } case '(': { - printf("Invalid value"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Invalid value."); return NULL; } case '*': { @@ -403,7 +405,7 @@ array_list_pt filter_parseSubstring(char * filterString, int * pos, apr_pool_t * size = arrayList_size(operands); if (size == 0) { - printf("Missing value"); + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Missing value."); return NULL; } @@ -456,7 +458,7 @@ celix_status_t filter_match(filter_pt filter, properties_pt properties, bool *re case APPROX : { char * value = (properties == NULL) ? NULL: properties_get(properties, filter->attribute); - return filter_compare(filter->operand, (char *) value, filter->value, result); + return filter_compare(filter->operand, value, filter->value, result); } case PRESENT: { char * value = (properties == NULL) ? NULL: properties_get(properties, filter->attribute); @@ -482,7 +484,7 @@ celix_status_t filter_compareString(OPERAND operand, char * string, void * value case SUBSTRING: { array_list_pt subs = (array_list_pt) value2; int pos = 0; - int i; + unsigned int i; int size = arrayList_size(subs); for (i = 0; i < size; i++) { char * substr = (char *) arrayList_get(subs, i); diff --git a/src/hos_celix/src/framework/private/src/framework.c b/src/hos_celix/src/framework/private/src/framework.c index 7cee394a..ba3cbaf5 100644 --- a/src/hos_celix/src/framework/private/src/framework.c +++ b/src/hos_celix/src/framework/private/src/framework.c @@ -20,7 +20,7 @@ * framework.c * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -30,19 +30,13 @@ #include #include "celixbool.h" #include -#include -#include -#include -#include -#include -#include #ifdef _WIN32 #include #include #else #include #endif - +#include #include "framework_private.h" #include "filter.h" @@ -59,11 +53,13 @@ #include "bundle_revision.h" #include "bundle_context.h" #include "linked_list_iterator.h" -#include "service_reference.h" +#include "service_reference_private.h" #include "listener_hook_service.h" -#include "service_registration.h" +#include "service_registration_private.h" #include "celix_log.h" +#include "celix_threads.h" + typedef celix_status_t (*create_function_pt)(bundle_context_pt context, void **userData); typedef celix_status_t (*start_function_pt)(void * handle, bundle_context_pt context); typedef celix_status_t (*stop_function_pt)(void * handle, bundle_context_pt context); @@ -99,11 +95,15 @@ celix_status_t fw_populateDependentGraph(framework_pt framework, bundle_pt expor celix_status_t fw_fireBundleEvent(framework_pt framework, bundle_event_type_e, bundle_pt bundle); celix_status_t fw_fireFrameworkEvent(framework_pt framework, framework_event_type_e eventType, bundle_pt bundle, celix_status_t errorCode); -static void *APR_THREAD_FUNC fw_eventDispatcher(apr_thread_t *thd, void *fw); +static void *fw_eventDispatcher(void *fw); celix_status_t fw_invokeBundleListener(framework_pt framework, bundle_listener_pt listener, bundle_event_pt event, bundle_pt bundle); celix_status_t fw_invokeFrameworkListener(framework_pt framework, framework_listener_pt listener, framework_event_pt event, bundle_pt bundle); +static celix_status_t framework_loadBundleLibraries(framework_pt framework, bundle_pt bundle); +static celix_status_t framework_loadLibraries(framework_pt framework, char *libraries, char *activator, bundle_archive_pt archive, void **activatorHandle); +static celix_status_t framework_loadLibrary(framework_pt framework, char *library, bundle_archive_pt archive, void **handle); + struct fw_refreshHelper { framework_pt framework; bundle_pt bundle; @@ -160,120 +160,6 @@ typedef struct request *request_pt; framework_logger_pt logger; -celix_status_t framework_create(framework_pt *framework, apr_pool_t *memoryPool, properties_pt config) { - celix_status_t status = CELIX_SUCCESS; - char *error = NULL; - - logger = hashMap_get(config, "logger"); - if (logger == NULL) { - logger = apr_palloc(memoryPool, sizeof(*logger)); - logger->logFunction = frameworkLogger_log; - } - - *framework = (framework_pt) apr_palloc(memoryPool, sizeof(**framework)); - if (*framework != NULL) { - apr_status_t apr_status = APR_SUCCESS; - apr_status = CELIX_DO_IF(apr_status, apr_pool_create(&(*framework)->mp, memoryPool)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_cond_create(&(*framework)->condition, (*framework)->mp)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_mutex_create(&(*framework)->mutex, APR_THREAD_MUTEX_UNNESTED, (*framework)->mp)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_mutex_create(&(*framework)->bundleLock, APR_THREAD_MUTEX_UNNESTED, (*framework)->mp)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_mutex_create(&(*framework)->installRequestLock, APR_THREAD_MUTEX_UNNESTED, (*framework)->mp)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_mutex_create(&(*framework)->dispatcherLock, APR_THREAD_MUTEX_UNNESTED, (*framework)->mp)); - apr_status = CELIX_DO_IF(apr_status, apr_thread_cond_create(&(*framework)->dispatcher, (*framework)->mp)); - if (apr_status == APR_SUCCESS) { - (*framework)->bundle = NULL; - (*framework)->installedBundleMap = NULL; - (*framework)->registry = NULL; - (*framework)->interrupted = false; - (*framework)->shutdown = false; - (*framework)->globalLockWaitersList = NULL; - (*framework)->globalLockCount = 0; - (*framework)->globalLockThread = 0; - (*framework)->nextBundleId = 1l; - (*framework)->cache = NULL; - (*framework)->installRequestMap = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - (*framework)->serviceListeners = NULL; - (*framework)->bundleListeners = NULL; - (*framework)->frameworkListeners = NULL; - (*framework)->requests = NULL; - (*framework)->shutdownGate = NULL; - (*framework)->configurationMap = config; - (*framework)->logger = logger; - - - apr_pool_t *pool = NULL; - apr_pool_create(&pool, (*framework)->mp); - status = CELIX_DO_IF(status, bundle_create(&(*framework)->bundle, (*framework)->logger, pool)); - status = CELIX_DO_IF(status, arrayList_create(&(*framework)->globalLockWaitersList)); - status = CELIX_DO_IF(status, bundle_setFramework((*framework)->bundle, (*framework))); - if (status == CELIX_SUCCESS) { - // - } else { - status = CELIX_FRAMEWORK_EXCEPTION; - fw_logCode((*framework)->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not create framework"); - } - } else { - status = CELIX_FRAMEWORK_EXCEPTION; - fw_logCode((*framework)->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not create framework"); - } - } else { - error = "FW exception"; - status = CELIX_FRAMEWORK_EXCEPTION; - fw_logCode((*framework)->logger, OSGI_FRAMEWORK_LOG_ERROR, CELIX_ENOMEM, "Could not create framework"); - } - - return status; -} - -celix_status_t framework_destroy(framework_pt framework) { - celix_status_t status = CELIX_SUCCESS; - - hash_map_iterator_pt iterator = hashMapIterator_create(framework->installedBundleMap); - while (hashMapIterator_hasNext(iterator)) { - linked_list_pt wires; - hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); - bundle_pt bundle = (bundle_pt) hashMapEntry_getValue(entry); - char *location = (char *) hashMapEntry_getKey(entry); - bundle_archive_pt archive = NULL; - - // for each installed bundle, clean up memory - module_pt mod = NULL; - bundle_getCurrentModule(bundle, &mod); - wires = module_getWires(mod); - if (wires != NULL) { - linked_list_iterator_pt iter = linkedListIterator_create(wires, 0); - while (linkedListIterator_hasNext(iter)) { - wire_pt wire = (wire_pt) linkedListIterator_next(iter); - linkedListIterator_remove(iter); - } - linkedListIterator_destroy(iter); - } - -// if (bundle_getArchive(bundle, &archive) == CELIX_SUCCESS) { -// bundleArchive_destroy(archive); -// } - bundle_destroy(bundle); - hashMapIterator_remove(iterator); - } - hashMapIterator_destroy(iterator); - - hashMap_destroy(framework->installRequestMap, false, false); - -// serviceRegistry_destroy(framework->registry); - - arrayList_destroy(framework->globalLockWaitersList); - arrayList_destroy(framework->serviceListeners); - arrayList_destroy(framework->bundleListeners); - arrayList_destroy(framework->frameworkListeners); - arrayList_destroy(framework->requests); - - hashMap_destroy(framework->installedBundleMap, false, false); - - apr_pool_destroy(framework->mp); - - return status; -} - #ifdef _WIN32 #define handle_t HMODULE #define fw_getSystemLibrary() fw_getCurrentModule() @@ -298,14 +184,162 @@ celix_status_t framework_destroy(framework_pt framework) { #define fw_getLastError() dlerror() #endif +celix_status_t framework_create(framework_pt *framework, apr_pool_t *pool, properties_pt config) { + celix_status_t status = CELIX_SUCCESS; + + logger = hashMap_get(config, "logger"); + if (logger == NULL) { + logger = malloc(sizeof(*logger)); + logger->logFunction = frameworkLogger_log; + } + + *framework = (framework_pt) malloc(sizeof(**framework)); + if (*framework != NULL) { + status = CELIX_DO_IF(status, celixThreadCondition_init(&(*framework)->condition, NULL)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*framework)->mutex, NULL)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*framework)->bundleLock, NULL)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*framework)->installRequestLock, NULL)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*framework)->dispatcherLock, NULL)); + status = CELIX_DO_IF(status, celixThreadCondition_init(&(*framework)->dispatcher, NULL)); + if (status == CELIX_SUCCESS) { + (*framework)->pool = pool; + (*framework)->bundle = NULL; + (*framework)->installedBundleMap = NULL; + (*framework)->registry = NULL; + (*framework)->interrupted = false; + (*framework)->shutdown = false; + (*framework)->globalLockWaitersList = NULL; + (*framework)->globalLockCount = 0; + (*framework)->globalLockThread = celix_thread_default; + (*framework)->nextBundleId = 1l; + (*framework)->cache = NULL; + (*framework)->installRequestMap = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); + (*framework)->serviceListeners = NULL; + (*framework)->bundleListeners = NULL; + (*framework)->frameworkListeners = NULL; + (*framework)->requests = NULL; + (*framework)->configurationMap = config; + (*framework)->logger = logger; + + + status = CELIX_DO_IF(status, bundle_create(&(*framework)->bundle, (*framework)->logger)); + status = CELIX_DO_IF(status, arrayList_create(&(*framework)->globalLockWaitersList)); + status = CELIX_DO_IF(status, bundle_setFramework((*framework)->bundle, (*framework))); + if (status == CELIX_SUCCESS) { + // + } else { + status = CELIX_FRAMEWORK_EXCEPTION; + fw_logCode((*framework)->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not create framework"); + } + } else { + status = CELIX_FRAMEWORK_EXCEPTION; + fw_logCode((*framework)->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not create framework"); + } + } else { + status = CELIX_FRAMEWORK_EXCEPTION; + fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, CELIX_ENOMEM, "Could not create framework"); + } + + return status; +} + +celix_status_t framework_destroy(framework_pt framework) { + celix_status_t status = CELIX_SUCCESS; + + if(framework->installedBundleMap!=NULL){ + hash_map_iterator_pt iterator = hashMapIterator_create(framework->installedBundleMap); + while (hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + bundle_pt bundle = (bundle_pt) hashMapEntry_getValue(entry); + char * key = hashMapEntry_getKey(entry); + bundle_archive_pt archive = NULL; + + bool systemBundle = false; + bundle_isSystemBundle(bundle, &systemBundle); + if (systemBundle) { + bundle_context_pt context = NULL; + bundle_getContext(framework->bundle, &context); + bundleContext_destroy(context); + } + + if (bundle_getArchive(bundle, &archive) == CELIX_SUCCESS) { + if (!systemBundle) { + bundle_revision_pt revision = NULL; + array_list_pt handles = NULL; + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); + status = CELIX_DO_IF(status, bundleRevision_getHandles(revision, &handles)); + for (int i = arrayList_size(handles) - 1; i >= 0; i--) { + void *handle = arrayList_get(handles, i); + fw_closeLibrary(handle); + } + } + + bundleArchive_destroy(archive); + } + bundle_destroy(bundle); + hashMapIterator_remove(iterator); + free(key); + } + hashMapIterator_destroy(iterator); + } + + hashMap_destroy(framework->installRequestMap, false, false); + + serviceRegistry_destroy(framework->registry); + + arrayList_destroy(framework->globalLockWaitersList); + + if(framework->serviceListeners!=NULL){ + arrayList_destroy(framework->serviceListeners); + } + if(framework->bundleListeners){ + arrayList_destroy(framework->bundleListeners); + } + if(framework->frameworkListeners){ + arrayList_destroy(framework->frameworkListeners); + } + + if(framework->requests){ + int i; + for (i = 0; i < arrayList_size(framework->requests); i++) { + request_pt request = arrayList_get(framework->requests, i); + free(request); + } + arrayList_destroy(framework->requests); + } + if(framework->installedBundleMap!=NULL){ + hashMap_destroy(framework->installedBundleMap, true, false); + } + + bundleCache_destroy(&framework->cache); + + unsetenv(OSGI_FRAMEWORK_FRAMEWORK_UUID); + + logger = hashMap_get(framework->configurationMap, "logger"); + if (logger == NULL) { + free(framework->logger); + } + + celixThreadCondition_destroy(&framework->dispatcher); + celixThreadMutex_destroy(&framework->dispatcherLock); + celixThreadMutex_destroy(&framework->installRequestLock); + celixThreadMutex_destroy(&framework->bundleLock); + celixThreadMutex_destroy(&framework->mutex); + celixThreadCondition_destroy(&framework->condition); + + free(framework); + + return status; +} + celix_status_t fw_init(framework_pt framework) { bundle_state_e state; - char *location; + char *location = NULL; module_pt module = NULL; - hash_map_pt wires; - array_list_pt archives; + linked_list_pt wires = NULL; + array_list_pt archives = NULL; bundle_archive_pt archive = NULL; - char uuid[APR_UUID_FORMATTED_LENGTH+1]; + char uuid[37]; celix_status_t status = CELIX_SUCCESS; status = CELIX_DO_IF(status, framework_acquireBundleLock(framework, framework->bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED|OSGI_FRAMEWORK_BUNDLE_RESOLVED|OSGI_FRAMEWORK_BUNDLE_STARTING|OSGI_FRAMEWORK_BUNDLE_ACTIVE)); @@ -313,12 +347,12 @@ celix_status_t fw_init(framework_pt framework) { status = CELIX_DO_IF(status, arrayList_create(&framework->bundleListeners)); status = CELIX_DO_IF(status, arrayList_create(&framework->frameworkListeners)); status = CELIX_DO_IF(status, arrayList_create(&framework->requests)); - status = CELIX_DO_IF(status, apr_thread_create(&framework->dispatcherThread, NULL, fw_eventDispatcher, framework, framework->mp)); + status = CELIX_DO_IF(status, celixThread_create(&framework->dispatcherThread, NULL, fw_eventDispatcher, framework)); status = CELIX_DO_IF(status, bundle_getState(framework->bundle, &state)); if (status == CELIX_SUCCESS) { if ((state == OSGI_FRAMEWORK_BUNDLE_INSTALLED) || (state == OSGI_FRAMEWORK_BUNDLE_RESOLVED)) { bundle_state_e state; - status = CELIX_DO_IF(status, bundleCache_create(framework->configurationMap, framework->mp, framework->logger, &framework->cache)); + status = CELIX_DO_IF(status, bundleCache_create(framework->configurationMap, framework->logger, &framework->cache)); status = CELIX_DO_IF(status, bundle_getState(framework->bundle, &state)); if (status == CELIX_SUCCESS) { if (state == OSGI_FRAMEWORK_BUNDLE_INSTALLED) { @@ -333,9 +367,10 @@ celix_status_t fw_init(framework_pt framework) { if (status == CELIX_SUCCESS) { /*create and store framework uuid*/ - apr_uuid_t aprUuid; - apr_uuid_get(&aprUuid); - apr_uuid_format(uuid, &aprUuid); + uuid_t uid; + uuid_generate(uid); + uuid_unparse(uid, uuid); + // #TODO setenv has a memory leak setenv(OSGI_FRAMEWORK_FRAMEWORK_UUID, uuid, true); framework->installedBundleMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); @@ -344,21 +379,20 @@ celix_status_t fw_init(framework_pt framework) { status = CELIX_DO_IF(status, bundle_getArchive(framework->bundle, &archive)); status = CELIX_DO_IF(status, bundleArchive_getLocation(archive, &location)); if (status == CELIX_SUCCESS) { - hashMap_put(framework->installedBundleMap, location, framework->bundle); + hashMap_put(framework->installedBundleMap, strdup(location), framework->bundle); } status = CELIX_DO_IF(status, bundle_getCurrentModule(framework->bundle, &module)); if (status == CELIX_SUCCESS) { wires = resolver_resolve(module); if (wires != NULL) { framework_markResolvedModules(framework, wires); - hashMap_destroy(wires, false, false); } else { status = CELIX_BUNDLE_EXCEPTION; fw_logCode(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Unresolved constraints in System Bundle"); } } - status = CELIX_DO_IF(status, bundleCache_getArchives(framework->cache, framework->mp, &archives)); + status = CELIX_DO_IF(status, bundleCache_getArchives(framework->cache, &archives)); if (status == CELIX_SUCCESS) { unsigned int arcIdx; for (arcIdx = 0; arcIdx < arrayList_size(archives); arcIdx++) { @@ -381,9 +415,9 @@ celix_status_t fw_init(framework_pt framework) { arrayList_destroy(archives); } - status = CELIX_DO_IF(status, serviceRegistry_create(framework->mp, framework, fw_serviceChanged, &framework->registry)); + status = CELIX_DO_IF(status, serviceRegistry_create(framework, fw_serviceChanged, &framework->registry)); status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, framework->bundle, OSGI_FRAMEWORK_BUNDLE_STARTING)); - status = CELIX_DO_IF(status, apr_thread_cond_create(&framework->shutdownGate, framework->mp)); + status = CELIX_DO_IF(status, celixThreadCondition_init(&framework->shutdownGate, NULL)); if (status == CELIX_SUCCESS) { handle_t handle = NULL; handle = fw_getSystemLibrary(); @@ -396,11 +430,13 @@ celix_status_t fw_init(framework_pt framework) { } bundle_context_pt context = NULL; - status = CELIX_DO_IF(status, bundleContext_create(framework, framework->logger, framework->bundle, &context)); + apr_pool_t *bundlePool = NULL; + apr_pool_create(&bundlePool, framework->pool); + status = CELIX_DO_IF(status, bundleContext_create(bundlePool, framework, framework->logger, framework->bundle, &context)); status = CELIX_DO_IF(status, bundle_setContext(framework->bundle, context)); if (status == CELIX_SUCCESS) { activator_pt activator = NULL; - activator = (activator_pt) apr_palloc(framework->mp, (sizeof(*activator))); + activator = (activator_pt) malloc((sizeof(*activator))); if (activator != NULL) { bundle_context_pt context = NULL; void * userData = NULL; @@ -442,7 +478,7 @@ celix_status_t fw_init(framework_pt framework) { celix_status_t framework_start(framework_pt framework) { celix_status_t status = CELIX_SUCCESS; - bundle_state_e state; + bundle_state_e state = OSGI_FRAMEWORK_BUNDLE_UNKNOWN; status = CELIX_DO_IF(status, framework_acquireBundleLock(framework, framework->bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED|OSGI_FRAMEWORK_BUNDLE_RESOLVED|OSGI_FRAMEWORK_BUNDLE_STARTING|OSGI_FRAMEWORK_BUNDLE_ACTIVE)); status = CELIX_DO_IF(status, bundle_getState(framework->bundle, &state)); @@ -502,8 +538,7 @@ celix_status_t fw_installBundle(framework_pt framework, bundle_pt * bundle, char celix_status_t fw_installBundle2(framework_pt framework, bundle_pt * bundle, long id, char * location, char *inputFile, bundle_archive_pt archive) { celix_status_t status = CELIX_SUCCESS; // bundle_archive_pt bundle_archive = NULL; - bundle_state_e state; - apr_pool_t *bundlePool; + bundle_state_e state = OSGI_FRAMEWORK_BUNDLE_UNKNOWN; bool locked; status = CELIX_DO_IF(status, framework_acquireInstallLock(framework, location)); @@ -523,10 +558,14 @@ celix_status_t fw_installBundle2(framework_pt framework, bundle_pt * bundle, lon return CELIX_SUCCESS; } - apr_pool_create(&bundlePool, framework->mp); if (archive == NULL) { id = framework_getNextBundleId(framework); - status = CELIX_DO_IF(status, bundleCache_createArchive(framework->cache, bundlePool, id, location, inputFile, &archive)); + + status = CELIX_DO_IF(status, bundleCache_createArchive(framework->cache, id, location, inputFile, &archive)); + + if (status != CELIX_SUCCESS) { + bundleArchive_destroy(archive); + } } else { // purge revision // multiple revisions not yet implemented @@ -537,20 +576,20 @@ celix_status_t fw_installBundle2(framework_pt framework, bundle_pt * bundle, lon if (!locked) { status = CELIX_BUNDLE_EXCEPTION; } else { - status = CELIX_DO_IF(status, bundle_createFromArchive(bundle, framework, archive, bundlePool)); + status = CELIX_DO_IF(status, bundle_createFromArchive(bundle, framework, archive)); framework_releaseGlobalLock(framework); if (status == CELIX_SUCCESS) { - hashMap_put(framework->installedBundleMap, location, *bundle); + hashMap_put(framework->installedBundleMap, strdup(location), *bundle); } else { status = CELIX_BUNDLE_EXCEPTION; status = CELIX_DO_IF(status, bundleArchive_closeAndDelete(archive)); - apr_pool_destroy(bundlePool); } } } } - status = CELIX_DO_IF(status, framework_releaseInstallLock(framework, location)); + + framework_releaseInstallLock(framework, location); if (status != CELIX_SUCCESS) { fw_logCode(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not install bundle"); @@ -561,7 +600,7 @@ celix_status_t fw_installBundle2(framework_pt framework, bundle_pt * bundle, lon return status; } -celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, apr_pool_t *pool, char **entry) { +celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle, char *name, char **entry) { celix_status_t status = CELIX_SUCCESS; bundle_revision_pt revision; @@ -572,18 +611,20 @@ celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); status = CELIX_DO_IF(status, bundleRevision_getRoot(revision, &root)); if (status == CELIX_SUCCESS) { - char *e = NULL; - apr_status_t ret; - apr_finfo_t info; if ((strlen(name) > 0) && (name[0] == '/')) { name++; } - apr_filepath_merge(&e, root, name, APR_FILEPATH_NOTABOVEROOT, framework->mp); - ret = apr_stat(&info, e, APR_FINFO_DIRENT|APR_FINFO_TYPE, framework->mp); - if (ret == APR_ENOENT) { + char e[strlen(name) + strlen(root) + 2]; + strcpy(e, root); + strcat(e, "/"); + strcat(e, name); + + struct stat info; + + if (stat(e, &info) == 0) { + (*entry) = strdup(e); + } else { (*entry) = NULL; - } else if (ret == APR_SUCCESS || ret == APR_INCOMPLETE) { - (*entry) = apr_pstrdup(pool, e); } } @@ -593,34 +634,13 @@ celix_status_t framework_getBundleEntry(framework_pt framework, bundle_pt bundle celix_status_t fw_startBundle(framework_pt framework, bundle_pt bundle, int options) { celix_status_t status = CELIX_SUCCESS; - hash_map_pt wires = NULL; - handle_t handle; + linked_list_pt wires = NULL; bundle_context_pt context = NULL; bundle_state_e state; module_pt module = NULL; - manifest_pt manifest = NULL; - char *library; - #ifdef __linux__ - char * library_prefix = "lib"; - char * library_extension = ".so"; - #elif __APPLE__ - char * library_prefix = "lib"; - char * library_extension = ".dylib"; - #elif WIN32 - char * library_prefix = ""; - char * library_extension = ".dll"; - #endif - - char libraryPath[256]; - long refreshCount; - char *archiveRoot; - long revisionNumber; activator_pt activator = NULL; - bundle_archive_pt archive = NULL; - bundle_revision_pt revision = NULL; - apr_pool_t *bundlePool = NULL; char *error = NULL; - + char *name = NULL; status = CELIX_DO_IF(status, framework_acquireBundleLock(framework, bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED|OSGI_FRAMEWORK_BUNDLE_RESOLVED|OSGI_FRAMEWORK_BUNDLE_STARTING|OSGI_FRAMEWORK_BUNDLE_ACTIVE)); status = CELIX_DO_IF(status, bundle_getState(bundle, &state)); @@ -647,6 +667,7 @@ celix_status_t fw_startBundle(framework_pt framework, bundle_pt bundle, int opti break; case OSGI_FRAMEWORK_BUNDLE_INSTALLED: bundle_getCurrentModule(bundle, &module); + module_getSymbolicName(module, &name); if (!module_isResolved(module)) { wires = resolver_resolve(module); if (wires == NULL) { @@ -654,83 +675,58 @@ celix_status_t fw_startBundle(framework_pt framework, bundle_pt bundle, int opti return CELIX_BUNDLE_EXCEPTION; } framework_markResolvedModules(framework, wires); - } - if (wires != NULL) { - hashMap_destroy(wires, false, false); + } /* no break */ case OSGI_FRAMEWORK_BUNDLE_RESOLVED: - status = CELIX_DO_IF(status, bundleContext_create(framework, framework->logger, bundle, &context)); + module = NULL; + name = NULL; + bundle_getCurrentModule(bundle, &module); + module_getSymbolicName(module, &name); + apr_pool_t *bundlePool = NULL; + apr_pool_create(&bundlePool, framework->pool); + status = CELIX_DO_IF(status, bundleContext_create(bundlePool, framework, framework->logger, bundle, &context)); status = CELIX_DO_IF(status, bundle_setContext(bundle, context)); - status = CELIX_DO_IF(status, bundle_getArchive(bundle, &archive)); - status = CELIX_DO_IF(status, bundle_getMemoryPool(bundle, &bundlePool)); - status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); - status = CELIX_DO_IF(status, bundleRevision_getManifest(revision, &manifest)); if (status == CELIX_SUCCESS) { - library = manifest_getValue(manifest, OSGI_FRAMEWORK_HEADER_LIBRARY); - } + activator = (activator_pt) malloc((sizeof(*activator))); + if (activator == NULL) { + status = CELIX_ENOMEM; + } else { + void * userData = NULL; + bundle_context_pt context; + create_function_pt create = (create_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_CREATE); + start_function_pt start = (start_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_START); + stop_function_pt stop = (stop_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_STOP); + destroy_function_pt destroy = (destroy_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_DESTROY); - status = CELIX_DO_IF(status, bundleArchive_getRefreshCount(archive, &refreshCount)); - status = CELIX_DO_IF(status, bundleArchive_getArchiveRoot(archive, &archiveRoot)); - status = CELIX_DO_IF(status, bundleArchive_getCurrentRevisionNumber(archive, &revisionNumber)); + activator->start = start; + activator->stop = stop; + activator->destroy = destroy; + status = CELIX_DO_IF(status, bundle_setActivator(bundle, activator)); - if (status == CELIX_SUCCESS) { - sprintf(libraryPath, "%s/version%ld.%ld/%s%s%s", archiveRoot, refreshCount, revisionNumber, library_prefix, library, library_extension); + status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_STARTING)); + status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_STARTING, bundle)); - // BUG: Can't use apr_dso_load, apr assumes RTLD_GLOBAL for loading libraries. - // apr_dso_handle_t *handle; - // apr_dso_load(&handle, libraryPath, bundle->memoryPool); - handle = fw_openLibrary(libraryPath); - if (handle == NULL) { - char err[1024]; - sprintf(err, "library could not be opened: %s", fw_getLastError()); - // #TODO this is wrong - error = err; - status = CELIX_BUNDLE_EXCEPTION; - } + status = CELIX_DO_IF(status, bundle_getContext(bundle, &context)); - if (status == CELIX_SUCCESS) { - bundle_setHandle(bundle, handle); - - activator = (activator_pt) apr_palloc(bundlePool, (sizeof(*activator))); - if (activator == NULL) { - status = CELIX_ENOMEM; - } else { - void * userData = NULL; - bundle_context_pt context; - create_function_pt create = (create_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_CREATE); - start_function_pt start = (start_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_START); - stop_function_pt stop = (stop_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_STOP); - destroy_function_pt destroy = (destroy_function_pt) fw_getSymbol((handle_t) bundle_getHandle(bundle), OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_DESTROY); - - activator->start = start; - activator->stop = stop; - activator->destroy = destroy; - status = CELIX_DO_IF(status, bundle_setActivator(bundle, activator)); - - status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_STARTING)); - status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_STARTING, bundle)); - - status = CELIX_DO_IF(status, bundle_getContext(bundle, &context)); - - if (status == CELIX_SUCCESS) { - if (create != NULL) { - status = CELIX_DO_IF(status, create(context, &userData)); - if (status == CELIX_SUCCESS) { - activator->userData = userData; - } + if (status == CELIX_SUCCESS) { + if (create != NULL) { + status = CELIX_DO_IF(status, create(context, &userData)); + if (status == CELIX_SUCCESS) { + activator->userData = userData; } } - if (status == CELIX_SUCCESS) { - if (start != NULL) { - status = CELIX_DO_IF(status, start(userData, context)); - } - } - - status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_ACTIVE)); - status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_STARTED, bundle)); } + if (status == CELIX_SUCCESS) { + if (start != NULL) { + + status = CELIX_DO_IF(status, start(userData, context)); + } + } + + status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_ACTIVE)); + status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_STARTED, bundle)); } } @@ -788,6 +784,17 @@ celix_status_t framework_updateBundle(framework_pt framework, bundle_pt bundle, status = CELIX_DO_IF(status, bundleArchive_setLastModified(archive, time(NULL))); status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED)); + // TODO Unload all libraries for transition to unresolved + bundle_revision_pt revision = NULL; + array_list_pt handles = NULL; + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); + status = CELIX_DO_IF(status, bundleRevision_getHandles(revision, &handles)); + for (int i = arrayList_size(handles) - 1; i >= 0; i--) { + void *handle = arrayList_get(handles, i); + fw_closeLibrary(handle); + } + + status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_UNRESOLVED, bundle)); status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_UPDATED, bundle)); @@ -823,8 +830,6 @@ celix_status_t fw_stopBundle(framework_pt framework, bundle_pt bundle, bool reco bundle_state_e state; activator_pt activator = NULL; bundle_context_pt context = NULL; - module_pt module = NULL; - manifest_pt manifest = NULL; bool wasActive = false; long id = 0; char *error = NULL; @@ -882,22 +887,19 @@ celix_status_t fw_stopBundle(framework_pt framework, bundle_pt bundle, bool reco status = CELIX_DO_IF(status, activator->destroy(activator->userData, context)); } } - } - - status = CELIX_DO_IF(status, bundle_getCurrentModule(bundle, &module)); - if (status == CELIX_SUCCESS) { - if (strcmp(module_getId(module), "0") != 0) { - if (activator != NULL) { - activator->start = NULL; - activator->stop = NULL; - activator->userData = NULL; - //free(activator); - status = CELIX_DO_IF(status, bundle_setActivator(bundle, NULL)); - } + if (id != 0) { status = CELIX_DO_IF(status, serviceRegistry_unregisterServices(framework->registry, bundle)); if (status == CELIX_SUCCESS) { + module_pt module = NULL; + char *symbolicName = NULL; + long id = 0; + bundle_getCurrentModule(bundle, &module); + module_getSymbolicName(module, &symbolicName); + bundle_getBundleId(bundle, &id); + serviceRegistry_ungetServices(framework->registry, bundle); + serviceRegistry_ungetServiceReferences(framework->registry, bundle); } // #TODO remove listeners for bundle @@ -906,12 +908,14 @@ celix_status_t fw_stopBundle(framework_pt framework, bundle_pt bundle, bool reco status = CELIX_DO_IF(status, bundle_setContext(bundle, NULL)); } - // #TODO enable dlclose call - dlclose(bundle_getHandle(bundle)); - status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_RESOLVED)); } } + + if (activator != NULL) { + bundle_setActivator(bundle, NULL); + free(activator); + } } framework_releaseBundleLock(framework, bundle); @@ -937,11 +941,10 @@ celix_status_t fw_stopBundle(framework_pt framework, bundle_pt bundle, bool reco celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle) { celix_status_t status = CELIX_SUCCESS; - bundle_state_e state; bool locked; bundle_archive_pt archive = NULL; - char * location; - bundle_pt target; + char * location = NULL; + bundle_pt target = NULL; char *error = NULL; status = CELIX_DO_IF(status, framework_acquireBundleLock(framework, bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED|OSGI_FRAMEWORK_BUNDLE_RESOLVED|OSGI_FRAMEWORK_BUNDLE_STARTING|OSGI_FRAMEWORK_BUNDLE_ACTIVE|OSGI_FRAMEWORK_BUNDLE_STOPPING)); @@ -957,9 +960,13 @@ celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle) { status = CELIX_DO_IF(status, bundle_getArchive(bundle, &archive)); status = CELIX_DO_IF(status, bundleArchive_getLocation(archive, &location)); if (status == CELIX_SUCCESS) { - // TODO sync issues? - target = (bundle_pt) hashMap_remove(framework->installedBundleMap, location); + // TODO sync issues? + hash_map_entry_pt entry = hashMap_getEntry(framework->installedBundleMap, location); + char* entryLocation = hashMapEntry_getKey(entry); + + target = (bundle_pt) hashMap_remove(framework->installedBundleMap, location); + free(entryLocation); if (target != NULL) { status = CELIX_DO_IF(status, bundle_setPersistentStateUninstalled(target)); // fw_rememberUninstalledBundle(framework, target); @@ -976,6 +983,16 @@ celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle) { status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED)); + // TODO Unload all libraries for transition to unresolved + bundle_revision_pt revision = NULL; + array_list_pt handles = NULL; + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); + status = CELIX_DO_IF(status, bundleRevision_getHandles(revision, &handles)); + for (int i = arrayList_size(handles) - 1; i >= 0; i--) { + void *handle = arrayList_get(handles, i); + fw_closeLibrary(handle); + } + status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_UNRESOLVED, bundle)); status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_UNINSTALLED)); @@ -993,6 +1010,7 @@ celix_status_t fw_uninstallBundle(framework_pt framework, bundle_pt bundle) { if (refreshStatus != CELIX_SUCCESS) { printf("Could not refresh bundle"); } else { + bundleArchive_destroy(archive); status = CELIX_DO_IF(status, bundle_destroy(bundle)); } @@ -1214,27 +1232,22 @@ celix_status_t fw_registerService(framework_pt framework, service_registration_p if (strcmp(serviceName, OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME) == 0) { unsigned int i; array_list_pt infos = NULL; - apr_pool_t *subpool; service_reference_pt ref = NULL; - listener_hook_service_pt hook; - apr_pool_t *pool = NULL; + listener_hook_service_pt hook = NULL; - status = CELIX_DO_IF(status, bundle_getMemoryPool(bundle, &pool)); status = CELIX_DO_IF(status, arrayList_create(&infos)); if (status == CELIX_SUCCESS) { celix_status_t subs = CELIX_SUCCESS; for (i = 0; i < arrayList_size(framework->serviceListeners); i++) { fw_service_listener_pt listener =(fw_service_listener_pt) arrayList_get(framework->serviceListeners, i); - apr_pool_t *pool = NULL; bundle_context_pt context = NULL; listener_hook_info_pt info = NULL; bundle_context_pt lContext = NULL; subs = CELIX_DO_IF(subs, bundle_getContext(bundle, &context)); - subs = CELIX_DO_IF(subs, bundleContext_getMemoryPool(context, &pool)); if (subs == CELIX_SUCCESS) { - info = (listener_hook_info_pt) apr_palloc(pool, sizeof(*info)); + info = (listener_hook_info_pt) malloc(sizeof(*info)); if (info == NULL) { subs = CELIX_ENOMEM; } @@ -1257,16 +1270,20 @@ celix_status_t fw_registerService(framework_pt framework, service_registration_p bool ungetResult = false; - status = CELIX_DO_IF(status, apr_pool_create(&subpool, pool)); - - status = CELIX_DO_IF(status, serviceRegistry_createServiceReference(framework->registry, subpool, *registration, &ref)); + status = CELIX_DO_IF(status, serviceRegistry_createServiceReference(framework->registry, framework->bundle, *registration, &ref)); status = CELIX_DO_IF(status, fw_getService(framework,framework->bundle, ref, (void **) &hook)); if (status == CELIX_SUCCESS) { hook->added(hook->handle, infos); } status = CELIX_DO_IF(status, serviceRegistry_ungetService(framework->registry, framework->bundle, ref, &ungetResult)); + status = CELIX_DO_IF(status, serviceRegistry_ungetServiceReference(framework->registry, framework->bundle, ref)); - apr_pool_destroy(subpool); + int i = 0; + for (i = 0; i < arrayList_size(infos); i++) { + listener_hook_info_pt info = arrayList_get(infos, i); + free(info); + } + arrayList_destroy(infos); } } } @@ -1301,16 +1318,12 @@ celix_status_t fw_getServiceReferences(framework_pt framework, array_list_pt *re filter_pt filter = NULL; unsigned int refIdx = 0; - apr_pool_t *pool = NULL; - status = CELIX_DO_IF(status, bundle_getMemoryPool(bundle, &pool)); - if (status == CELIX_SUCCESS) { - if (sfilter != NULL) { - filter = filter_create(sfilter, pool); - } + if (sfilter != NULL) { + filter = filter_create(sfilter); } - status = CELIX_DO_IF(status, serviceRegistry_getServiceReferences(framework->registry, pool, serviceName, filter, references)); + status = CELIX_DO_IF(status, serviceRegistry_getServiceReferences(framework->registry, bundle, serviceName, filter, references)); if (filter != NULL) { filter_destroy(filter); @@ -1339,12 +1352,16 @@ celix_status_t fw_getServiceReferences(framework_pt framework, array_list_pt *re return status; } +celix_status_t framework_ungetServiceReference(framework_pt framework, bundle_pt bundle, service_reference_pt reference) { + return serviceRegistry_ungetServiceReference(framework->registry, bundle, reference); +} + celix_status_t fw_getService(framework_pt framework, bundle_pt bundle, service_reference_pt reference, void **service) { return serviceRegistry_getService(framework->registry, bundle, reference, service); } -celix_status_t fw_getBundleRegisteredServices(framework_pt framework, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services) { - return serviceRegistry_getRegisteredServices(framework->registry, pool, bundle, services); +celix_status_t fw_getBundleRegisteredServices(framework_pt framework, bundle_pt bundle, array_list_pt *services) { + return serviceRegistry_getRegisteredServices(framework->registry, bundle, services); } celix_status_t fw_getBundleServicesInUse(framework_pt framework, bundle_pt bundle, array_list_pt *services) { @@ -1358,27 +1375,16 @@ celix_status_t framework_ungetService(framework_pt framework, bundle_pt bundle, } void fw_addServiceListener(framework_pt framework, bundle_pt bundle, service_listener_pt listener, char * sfilter) { -// apr_pool_t *pool; -// apr_pool_t *bpool; -// bundle_context_pt context; -// bundle_getContext(bundle, &context); -// bundleContext_getMemoryPool(context, &bpool); -// apr_pool_create(&pool, bpool); array_list_pt listenerHooks = NULL; - apr_pool_t *subpool; listener_hook_info_pt info; unsigned int i; fw_service_listener_pt fwListener = (fw_service_listener_pt) malloc(sizeof(*fwListener)); - apr_pool_t *pool = NULL; - bundle_context_pt context = NULL; - bundle_getMemoryPool(bundle, &pool); - fwListener->bundle = bundle; if (sfilter != NULL) { - filter_pt filter = filter_create(sfilter, pool); + filter_pt filter = filter_create(sfilter); fwListener->filter = filter; } else { fwListener->filter = NULL; @@ -1386,16 +1392,15 @@ void fw_addServiceListener(framework_pt framework, bundle_pt bundle, service_lis fwListener->listener = listener; arrayList_add(framework->serviceListeners, fwListener); - apr_pool_create(&subpool, listener->pool); - serviceRegistry_getListenerHooks(framework->registry, subpool, &listenerHooks); + serviceRegistry_getListenerHooks(framework->registry, framework->bundle, &listenerHooks); - info = (listener_hook_info_pt) apr_palloc(subpool, sizeof(*info)); + info = (listener_hook_info_pt) malloc(sizeof(*info)); bundle_getContext(bundle, &context); info->context = context; info->removed = false; - info->filter = sfilter == NULL ? NULL : apr_pstrdup(subpool, sfilter); + info->filter = sfilter == NULL ? NULL : strdup(sfilter); for (i = 0; i < arrayList_size(listenerHooks); i++) { service_reference_pt ref = (service_reference_pt) arrayList_get(listenerHooks, i); @@ -1403,36 +1408,40 @@ void fw_addServiceListener(framework_pt framework, bundle_pt bundle, service_lis array_list_pt infos = NULL; bool ungetResult = false; - celix_status_t status = fw_getService(framework, framework->bundle, ref, (void **) &hook); + fw_getService(framework, framework->bundle, ref, (void **) &hook); arrayList_create(&infos); arrayList_add(infos, info); hook->added(hook->handle, infos); serviceRegistry_ungetService(framework->registry, framework->bundle, ref, &ungetResult); + serviceRegistry_ungetServiceReference(framework->registry, framework->bundle, ref); + arrayList_destroy(infos); } + if (info->filter != NULL) { + free(info->filter); + } + free(info); + arrayList_destroy(listenerHooks); - apr_pool_destroy(subpool); } void fw_removeServiceListener(framework_pt framework, bundle_pt bundle, service_listener_pt listener) { listener_hook_info_pt info = NULL; - apr_pool_t *pool; unsigned int i; fw_service_listener_pt element; bundle_context_pt context; bundle_getContext(bundle, &context); - bundleContext_getMemoryPool(context, &pool); for (i = 0; i < arrayList_size(framework->serviceListeners); i++) { element = (fw_service_listener_pt) arrayList_get(framework->serviceListeners, i); if (element->listener == listener && element->bundle == bundle) { bundle_context_pt lContext = NULL; - info = (listener_hook_info_pt) apr_palloc(pool, sizeof(*info)); + info = (listener_hook_info_pt) malloc(sizeof(*info)); - bundle_getContext(element->bundle, &context); + bundle_getContext(element->bundle, &lContext); info->context = lContext; // TODO Filter toString; @@ -1454,7 +1463,7 @@ void fw_removeServiceListener(framework_pt framework, bundle_pt bundle, service_ if (info != NULL) { unsigned int i; array_list_pt listenerHooks = NULL; - serviceRegistry_getListenerHooks(framework->registry, pool, &listenerHooks); + serviceRegistry_getListenerHooks(framework->registry, framework->bundle, &listenerHooks); for (i = 0; i < arrayList_size(listenerHooks); i++) { service_reference_pt ref = (service_reference_pt) arrayList_get(listenerHooks, i); @@ -1462,26 +1471,26 @@ void fw_removeServiceListener(framework_pt framework, bundle_pt bundle, service_ array_list_pt infos = NULL; bool ungetResult; - celix_status_t status = fw_getService(framework, framework->bundle, ref, (void **) &hook); + fw_getService(framework, framework->bundle, ref, (void **) &hook); arrayList_create(&infos); arrayList_add(infos, info); hook->removed(hook->handle, infos); serviceRegistry_ungetService(framework->registry, framework->bundle, ref, &ungetResult); + serviceRegistry_ungetServiceReference(framework->registry, framework->bundle, ref); + arrayList_destroy(infos); } arrayList_destroy(listenerHooks); + free(info); } } celix_status_t fw_addBundleListener(framework_pt framework, bundle_pt bundle, bundle_listener_pt listener) { celix_status_t status = CELIX_SUCCESS; - - apr_pool_t *pool = NULL; fw_bundle_listener_pt bundleListener = NULL; - apr_pool_create(&pool, framework->mp); - bundleListener = (fw_bundle_listener_pt) apr_palloc(pool, sizeof(*bundleListener)); + bundleListener = (fw_bundle_listener_pt) malloc(sizeof(*bundleListener)); if (!bundleListener) { status = CELIX_ENOMEM; } else { @@ -1506,6 +1515,10 @@ celix_status_t fw_removeBundleListener(framework_pt framework, bundle_pt bundle, bundleListener = (fw_bundle_listener_pt) arrayList_get(framework->bundleListeners, i); if (bundleListener->listener == listener && bundleListener->bundle == bundle) { arrayList_remove(framework->bundleListeners, i); + + bundleListener->bundle = NULL; + bundleListener->listener = NULL; + free(bundleListener); } } @@ -1516,12 +1529,9 @@ celix_status_t fw_removeBundleListener(framework_pt framework, bundle_pt bundle, celix_status_t fw_addFrameworkListener(framework_pt framework, bundle_pt bundle, framework_listener_pt listener) { celix_status_t status = CELIX_SUCCESS; - - apr_pool_t *pool = NULL; fw_framework_listener_pt frameworkListener = NULL; - apr_pool_create(&pool, framework->mp); - frameworkListener = (fw_framework_listener_pt) apr_palloc(pool, sizeof(*frameworkListener)); + frameworkListener = (fw_framework_listener_pt) malloc(sizeof(*frameworkListener)); if (!frameworkListener) { status = CELIX_ENOMEM; } else { @@ -1546,6 +1556,10 @@ celix_status_t fw_removeFrameworkListener(framework_pt framework, bundle_pt bund frameworkListener = (fw_framework_listener_pt) arrayList_get(framework->frameworkListeners, i); if (frameworkListener->listener == listener && frameworkListener->bundle == bundle) { arrayList_remove(framework->frameworkListeners, i); + + frameworkListener->bundle = NULL; + frameworkListener->listener = NULL; + free(frameworkListener); } } @@ -1572,17 +1586,19 @@ void fw_serviceChanged(framework_pt framework, service_event_type_e eventType, s if (matched) { service_reference_pt reference = NULL; service_event_pt event; - apr_pool_t *spool = NULL; - apr_pool_create(&spool, element->listener->pool); - event = (service_event_pt) apr_palloc(spool, sizeof(*event)); + event = (service_event_pt) malloc(sizeof(*event)); - serviceRegistry_createServiceReference(framework->registry, spool, registration, &reference); + serviceRegistry_createServiceReference(framework->registry, element->bundle, registration, &reference); event->type = eventType; event->reference = reference; element->listener->serviceChanged(element->listener, event); + + free(event); + //TODO cleanup service reference + } else if (eventType == OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED) { bool matchResult = false; int matched = 0; @@ -1594,11 +1610,13 @@ void fw_serviceChanged(framework_pt framework, service_event_type_e eventType, s service_reference_pt reference = NULL; service_event_pt endmatch = (service_event_pt) malloc(sizeof(*endmatch)); - serviceRegistry_createServiceReference(framework->registry, element->listener->pool, registration, &reference); + serviceRegistry_createServiceReference(framework->registry, element->bundle, registration, &reference); endmatch->reference = reference; endmatch->type = OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED_ENDMATCH; element->listener->serviceChanged(element->listener, endmatch); + + //TODO clean up serviceReference after serviceChanged update } } } @@ -1627,38 +1645,117 @@ long framework_getNextBundleId(framework_pt framework) { return id; } -celix_status_t framework_markResolvedModules(framework_pt framework, hash_map_pt resolvedModuleWireMap) { +celix_status_t framework_markResolvedModules(framework_pt framework, linked_list_pt resolvedModuleWireMap) { if (resolvedModuleWireMap != NULL) { - hash_map_iterator_pt iterator = hashMapIterator_create(resolvedModuleWireMap); - while (hashMapIterator_hasNext(iterator)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); - module_pt module = (module_pt) hashMapEntry_getKey(entry); - linked_list_pt wires = (linked_list_pt) hashMapEntry_getValue(entry); + // hash_map_iterator_pt iterator = hashMapIterator_create(resolvedModuleWireMap); + linked_list_iterator_pt iterator = linkedListIterator_create(resolvedModuleWireMap, linkedList_size(resolvedModuleWireMap)); + while (linkedListIterator_hasPrevious(iterator)) { + importer_wires_pt iw = linkedListIterator_previous(iterator); + // hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + module_pt module = iw->importer; + +// bundle_pt bundle = module_getBundle(module); +// bundle_archive_pt archive = NULL; +// bundle_getArchive(bundle, &archive); +// bundle_revision_pt revision = NULL; +// bundleArchive_getCurrentRevision(archive, &revision); +// char *root = NULL; +// bundleRevision_getRoot(revision, &root); +// manifest_pt manifest = NULL; +// bundleRevision_getManifest(revision, &manifest); +// +// char *private = manifest_getValue(manifest, OSGI_FRAMEWORK_PRIVATE_LIBRARY); +// char *export = manifest_getValue(manifest, OSGI_FRAMEWORK_EXPORT_LIBRARY); +// +// printf("Root %s\n", root); + + // for each library update the reference to the wires, if there are any + + linked_list_pt wires = iw->wires; + +// linked_list_iterator_pt wit = linkedListIterator_create(wires, 0); +// while (linkedListIterator_hasNext(wit)) { +// wire_pt wire = linkedListIterator_next(wit); +// module_pt importer = NULL; +// requirement_pt requirement = NULL; +// module_pt exporter = NULL; +// capability_pt capability = NULL; +// wire_getImporter(wire, &importer); +// wire_getRequirement(wire, &requirement); +// +// wire_getExporter(wire, &exporter); +// wire_getCapability(wire, &capability); +// +// char *importerName = NULL; +// module_getSymbolicName(importer, &importerName); +// +// char *exporterName = NULL; +// module_getSymbolicName(exporter, &exporterName); +// +// version_pt version = NULL; +// char *name = NULL; +// capability_getServiceName(capability, &name); +// capability_getVersion(capability, &version); +// char *versionString = NULL; +// version_toString(version, framework->mp, &versionString); +// +// printf("Module %s imports library %s:%s from %s\n", importerName, name, versionString, exporterName); +// } module_setWires(module, wires); module_setResolved(module); resolver_moduleResolved(module); + + char *mname = NULL; + module_getSymbolicName(module, &mname); framework_markBundleResolved(framework, module); + linkedListIterator_remove(iterator); + free(iw); } - hashMapIterator_destroy(iterator); + linkedListIterator_destroy(iterator); + linkedList_destroy(resolvedModuleWireMap); } return CELIX_SUCCESS; } celix_status_t framework_markBundleResolved(framework_pt framework, module_pt module) { + celix_status_t status = CELIX_SUCCESS; bundle_pt bundle = module_getBundle(module); bundle_state_e state; + char *error = NULL; if (bundle != NULL) { framework_acquireBundleLock(framework, bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED|OSGI_FRAMEWORK_BUNDLE_RESOLVED|OSGI_FRAMEWORK_BUNDLE_ACTIVE); bundle_getState(bundle, &state); if (state != OSGI_FRAMEWORK_BUNDLE_INSTALLED) { printf("Trying to resolve a resolved bundle"); + status = CELIX_ILLEGAL_STATE; } else { - framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_RESOLVED); - // framework_fireBundleEvent(BUNDLE_EVENT_RESOLVED, bundle); + // Load libraries of this module + bool isSystemBundle = false; + bundle_isSystemBundle(bundle, &isSystemBundle); + if (!isSystemBundle) { + status = CELIX_DO_IF(status, framework_loadBundleLibraries(framework, bundle)); + } + + status = CELIX_DO_IF(status, framework_setBundleStateAndNotify(framework, bundle, OSGI_FRAMEWORK_BUNDLE_RESOLVED)); + status = CELIX_DO_IF(status, fw_fireBundleEvent(framework, OSGI_FRAMEWORK_BUNDLE_EVENT_RESOLVED, bundle)); } + + if (status != CELIX_SUCCESS) { + module_pt module = NULL; + char *symbolicName = NULL; + long id = 0; + module_getSymbolicName(module, &symbolicName); + bundle_getBundleId(bundle, &id); + if (error != NULL) { + fw_logCode(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not start bundle: %s [%ld]; cause: %s", symbolicName, id, error); + } else { + fw_logCode(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, status, "Could not start bundle: %s [%ld]", symbolicName, id); + } + } + framework_releaseBundleLock(framework, bundle); } @@ -1702,25 +1799,25 @@ bundle_pt framework_getBundleById(framework_pt framework, long id) { } celix_status_t framework_acquireInstallLock(framework_pt framework, char * location) { - apr_thread_mutex_lock(framework->installRequestLock); + celixThreadMutex_lock(&framework->installRequestLock); while (hashMap_get(framework->installRequestMap, location) != NULL) { - apr_thread_cond_wait(framework->condition, framework->installRequestLock); + celixThreadCondition_wait(&framework->condition, &framework->installRequestLock); } hashMap_put(framework->installRequestMap, location, location); - apr_thread_mutex_unlock(framework->installRequestLock); + celixThreadMutex_unlock(&framework->installRequestLock); return CELIX_SUCCESS; } celix_status_t framework_releaseInstallLock(framework_pt framework, char * location) { - apr_thread_mutex_lock(framework->installRequestLock); + celixThreadMutex_lock(&framework->installRequestLock); hashMap_remove(framework->installRequestMap, location); - apr_thread_cond_broadcast(framework->condition); + celixThreadCondition_broadcast(&framework->condition); - apr_thread_mutex_unlock(framework->installRequestLock); + celixThreadMutex_unlock(&framework->installRequestLock); return CELIX_SUCCESS; } @@ -1728,35 +1825,35 @@ celix_status_t framework_releaseInstallLock(framework_pt framework, char * locat celix_status_t framework_setBundleStateAndNotify(framework_pt framework, bundle_pt bundle, int state) { int ret = CELIX_SUCCESS; - int err = apr_thread_mutex_lock(framework->bundleLock); + int err = celixThreadMutex_lock(&framework->bundleLock); if (err != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Failed to lock"); return CELIX_BUNDLE_EXCEPTION; } bundle_setState(bundle, state); - err = apr_thread_cond_broadcast(framework->condition); + err = celixThreadCondition_broadcast(&framework->condition); if (err != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Failed to broadcast"); ret = CELIX_BUNDLE_EXCEPTION; } - err = apr_thread_mutex_unlock(framework->bundleLock); + err = celixThreadMutex_unlock(&framework->bundleLock); if (err != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Failed to unlock"); return CELIX_BUNDLE_EXCEPTION; } - return CELIX_SUCCESS; + return ret; } celix_status_t framework_acquireBundleLock(framework_pt framework, bundle_pt bundle, int desiredStates) { celix_status_t status = CELIX_SUCCESS; bool locked; - apr_os_thread_t lockingThread = 0; + celix_thread_t lockingThread = celix_thread_default; - int err = apr_thread_mutex_lock(framework->bundleLock); - if (err != APR_SUCCESS) { + int err = celixThreadMutex_lock(&framework->bundleLock); + if (err != CELIX_SUCCESS) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Failed to lock"); status = CELIX_BUNDLE_EXCEPTION; } else { @@ -1767,7 +1864,7 @@ celix_status_t framework_acquireBundleLock(framework_pt framework, bundle_pt bun thread_equalsSelf(framework->globalLockThread, &isSelf); while (!lockable - || ((framework->globalLockThread != 0) + || (( celixThread_initalized(framework->globalLockThread) == true) && !isSelf)) { bundle_state_e state; bundle_getState(bundle, &state); @@ -1777,14 +1874,14 @@ celix_status_t framework_acquireBundleLock(framework_pt framework, bundle_pt bun } else bundle_getLockingThread(bundle, &lockingThread); if (isSelf - && (lockingThread != 0) + && (celixThread_initalized(lockingThread) == true) && arrayList_contains(framework->globalLockWaitersList, &lockingThread)) { framework->interrupted = true; - // pthread_cond_signal_thread_np(&framework->condition, bundle_getLockingThread(bundle)); - apr_thread_cond_signal(framework->condition); +// celixThreadCondition_signal_thread_np(&framework->condition, bundle_getLockingThread(bundle)); + celixThreadCondition_signal(&framework->condition); } - apr_thread_cond_wait(framework->condition, framework->bundleLock); + celixThreadCondition_wait(&framework->condition, &framework->bundleLock); status = bundle_isLockable(bundle, &lockable); if (status != CELIX_SUCCESS) { @@ -1805,7 +1902,7 @@ celix_status_t framework_acquireBundleLock(framework_pt framework, bundle_pt bun } } } - apr_thread_mutex_unlock(framework->bundleLock); + celixThreadMutex_unlock(&framework->bundleLock); } framework_logIfError(framework->logger, status, NULL, "Failed to get bundle lock"); @@ -1815,21 +1912,21 @@ celix_status_t framework_acquireBundleLock(framework_pt framework, bundle_pt bun bool framework_releaseBundleLock(framework_pt framework, bundle_pt bundle) { bool unlocked; - apr_os_thread_t lockingThread = 0; + celix_thread_t lockingThread = celix_thread_default; - apr_thread_mutex_lock(framework->bundleLock); + celixThreadMutex_lock(&framework->bundleLock); bundle_unlock(bundle, &unlocked); if (!unlocked) { - apr_thread_mutex_unlock(framework->bundleLock); + celixThreadMutex_unlock(&framework->bundleLock); return false; } bundle_getLockingThread(bundle, &lockingThread); - if (lockingThread == 0) { - apr_thread_cond_broadcast(framework->condition); + if (celixThread_initalized(lockingThread) == false) { + celixThreadCondition_broadcast(&framework->condition); } - apr_thread_mutex_unlock(framework->bundleLock); + celixThreadMutex_unlock(&framework->bundleLock); return true; } @@ -1838,18 +1935,18 @@ bool framework_acquireGlobalLock(framework_pt framework) { bool interrupted = false; bool isSelf = false; - apr_thread_mutex_lock(framework->bundleLock); + celixThreadMutex_lock(&framework->bundleLock); thread_equalsSelf(framework->globalLockThread, &isSelf); while (!interrupted - && (framework->globalLockThread != 0) + && (celixThread_initalized(framework->globalLockThread) == true) && (!isSelf)) { - apr_os_thread_t currentThread = apr_os_thread_current(); + celix_thread_t currentThread = celixThread_self(); arrayList_add(framework->globalLockWaitersList, ¤tThread); - apr_thread_cond_broadcast(framework->condition); + celixThreadCondition_broadcast(&framework->condition); - apr_thread_cond_wait(framework->condition, framework->bundleLock); + celixThreadCondition_wait(&framework->condition, &framework->bundleLock); if (framework->interrupted) { interrupted = true; framework->interrupted = false; @@ -1860,26 +1957,26 @@ bool framework_acquireGlobalLock(framework_pt framework) { if (!interrupted) { framework->globalLockCount++; - framework->globalLockThread = apr_os_thread_current(); + framework->globalLockThread = celixThread_self(); } - apr_thread_mutex_unlock(framework->bundleLock); + celixThreadMutex_unlock(&framework->bundleLock); return !interrupted; } celix_status_t framework_releaseGlobalLock(framework_pt framework) { int status = CELIX_SUCCESS; - if (apr_thread_mutex_lock(framework->bundleLock) != 0) { + if (celixThreadMutex_lock(&framework->bundleLock) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error locking framework bundle lock"); return CELIX_FRAMEWORK_EXCEPTION; } - if (framework->globalLockThread == apr_os_thread_current()) { + if (celixThread_equals(framework->globalLockThread, celixThread_self())) { framework->globalLockCount--; if (framework->globalLockCount == 0) { - framework->globalLockThread = 0; - if (apr_thread_cond_broadcast(framework->condition) != 0) { + framework->globalLockThread = celix_thread_default; + if (celixThreadCondition_broadcast(&framework->condition) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Failed to broadcast global lock release."); status = CELIX_FRAMEWORK_EXCEPTION; // still need to unlock before returning @@ -1889,7 +1986,7 @@ celix_status_t framework_releaseGlobalLock(framework_pt framework) { printf("The current thread does not own the global lock"); } - if (apr_thread_mutex_unlock(framework->bundleLock) != 0) { + if (celixThreadMutex_unlock(&framework->bundleLock) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking framework bundle lock"); return CELIX_FRAMEWORK_EXCEPTION; } @@ -1900,18 +1997,18 @@ celix_status_t framework_releaseGlobalLock(framework_pt framework) { } celix_status_t framework_waitForStop(framework_pt framework) { - if (apr_thread_mutex_lock(framework->mutex) != 0) { + if (celixThreadMutex_lock(&framework->mutex) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error locking the framework, shutdown gate not set."); return CELIX_FRAMEWORK_EXCEPTION; } while (!framework->shutdown) { - apr_status_t apr_status = apr_thread_cond_wait(framework->shutdownGate, framework->mutex); - if (apr_status != 0) { + celix_status_t status = celixThreadCondition_wait(&framework->shutdownGate, &framework->mutex); + if (status != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error waiting for shutdown gate."); return CELIX_FRAMEWORK_EXCEPTION; } } - if (apr_thread_mutex_unlock(framework->mutex) != 0) { + if (celixThreadMutex_unlock(&framework->mutex) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking the framework."); return CELIX_FRAMEWORK_EXCEPTION; } @@ -1919,55 +2016,60 @@ celix_status_t framework_waitForStop(framework_pt framework) { return CELIX_SUCCESS; } -static void *APR_THREAD_FUNC framework_shutdown(apr_thread_t *thd, void *framework) { -//static void * framework_shutdown(void * framework) { +static void *framework_shutdown(void *framework) { framework_pt fw = (framework_pt) framework; - hash_map_iterator_pt iterator; int err; fw_log(fw->logger, OSGI_FRAMEWORK_LOG_INFO, "FRAMEWORK: Shutdown"); - iterator = hashMapIterator_create(fw->installedBundleMap); - while (hashMapIterator_hasNext(iterator)) { - bundle_pt bundle = (bundle_pt) hashMapIterator_nextValue(iterator); - bundle_state_e state; - bundle_getState(bundle, &state); - if (state == OSGI_FRAMEWORK_BUNDLE_ACTIVE || state == OSGI_FRAMEWORK_BUNDLE_STARTING) { - char *location; - bundle_archive_pt archive = NULL; - - bundle_getArchive(bundle, &archive); - bundleArchive_getLocation(archive, &location); - fw_stopBundle(fw, bundle, 0); - } + hash_map_iterator_pt iter = hashMapIterator_create(fw->installedBundleMap); + bundle_pt bundle = NULL; + while ((bundle = hashMapIterator_nextValue(iter)) != NULL) { + bundle_state_e state; + bundle_getState(bundle, &state); + if (state == OSGI_FRAMEWORK_BUNDLE_ACTIVE || state == OSGI_FRAMEWORK_BUNDLE_STARTING) { + fw_stopBundle(fw, bundle, 0); + hashMapIterator_destroy(iter); + iter = hashMapIterator_create(fw->installedBundleMap); + } } - hashMapIterator_destroy(iterator); + hashMapIterator_destroy(iter); - err = apr_thread_mutex_lock(fw->mutex); + iter = hashMapIterator_create(fw->installedBundleMap); + bundle = NULL; + while ((bundle = hashMapIterator_nextValue(iter)) != NULL) { + bundle_close(bundle); + } + hashMapIterator_destroy(iter); + + pthread_cancel(fw->dispatcherThread.thread); + celixThread_join(fw->dispatcherThread, NULL); + + err = celixThreadMutex_lock(&fw->mutex); if (err != 0) { fw_log(fw->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error locking the framework, cannot exit clean."); - apr_thread_exit(thd, APR_ENOLOCK); + celixThread_exit(NULL); return NULL; } fw->shutdown = true; - err = apr_thread_cond_broadcast(fw->shutdownGate); + err = celixThreadCondition_broadcast(&fw->shutdownGate); if (err != 0) { fw_log(fw->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error waking the shutdown gate, cannot exit clean."); - err = apr_thread_mutex_unlock(fw->mutex); + err = celixThreadMutex_unlock(&fw->mutex); if (err != 0) { fw_log(fw->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking the framework, cannot exit clean."); } - apr_thread_exit(thd, APR_ENOLOCK); + celixThread_exit(NULL); return NULL; } - err = apr_thread_mutex_unlock(fw->mutex); + err = celixThreadMutex_unlock(&fw->mutex); if (err != 0) { - fw_log(fw->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking the framework, cannot exit clean."); +// fw_log(fw->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking the framework, cannot exit clean."); } - fw_log(fw->logger, OSGI_FRAMEWORK_LOG_INFO, "FRAMEWORK: Shutdown done\n"); - apr_thread_exit(thd, APR_SUCCESS); +// fw_log(fw->logger, OSGI_FRAMEWORK_LOG_INFO, "FRAMEWORK: Shutdown done\n"); + celixThread_exit((void *) CELIX_SUCCESS); return NULL; } @@ -2003,14 +2105,14 @@ celix_status_t fw_fireBundleEvent(framework_pt framework, bundle_event_type_e ev request->type = BUNDLE_EVENT_TYPE; request->error = NULL; - arrayList_add(framework->requests, request); - if (apr_thread_mutex_lock(framework->dispatcherLock) != APR_SUCCESS) { + if (celixThreadMutex_lock(&framework->dispatcherLock) != CELIX_SUCCESS) { status = CELIX_FRAMEWORK_EXCEPTION; } else { - if (apr_thread_cond_broadcast(framework->dispatcher)) { + arrayList_add(framework->requests, request); + if (celixThreadCondition_broadcast(&framework->dispatcher)) { status = CELIX_FRAMEWORK_EXCEPTION; } else { - if (apr_thread_mutex_unlock(framework->dispatcherLock)) { + if (celixThreadMutex_unlock(&framework->dispatcherLock)) { status = CELIX_FRAMEWORK_EXCEPTION; } } @@ -2036,6 +2138,7 @@ celix_status_t fw_fireFrameworkEvent(framework_pt framework, framework_event_typ request->listeners = framework->frameworkListeners; request->type = FRAMEWORK_EVENT_TYPE; request->errorCode = errorCode; + request->error = ""; if (errorCode != CELIX_SUCCESS) { char message[256]; @@ -2043,14 +2146,14 @@ celix_status_t fw_fireFrameworkEvent(framework_pt framework, framework_event_typ request->error = message; } - arrayList_add(framework->requests, request); - if (apr_thread_mutex_lock(framework->dispatcherLock) != APR_SUCCESS) { + if (celixThreadMutex_lock(&framework->dispatcherLock) != CELIX_SUCCESS) { status = CELIX_FRAMEWORK_EXCEPTION; } else { - if (apr_thread_cond_broadcast(framework->dispatcher)) { + arrayList_add(framework->requests, request); + if (celixThreadCondition_broadcast(&framework->dispatcher)) { status = CELIX_FRAMEWORK_EXCEPTION; } else { - if (apr_thread_mutex_unlock(framework->dispatcherLock)) { + if (celixThreadMutex_unlock(&framework->dispatcherLock)) { status = CELIX_FRAMEWORK_EXCEPTION; } } @@ -2062,65 +2165,79 @@ celix_status_t fw_fireFrameworkEvent(framework_pt framework, framework_event_typ return status; } -static void *APR_THREAD_FUNC fw_eventDispatcher(apr_thread_t *thd, void *fw) { +static void *fw_eventDispatcher(void *fw) { framework_pt framework = (framework_pt) fw; - request_pt request = NULL; + //request_pt request = NULL; + struct request req; while (true) { int size; - apr_status_t status; + celix_status_t status; - if (apr_thread_mutex_lock(framework->dispatcherLock) != 0) { + if (celixThreadMutex_lock(&framework->dispatcherLock) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error locking the dispatcher"); + celixThread_exit(NULL); return NULL; } size = arrayList_size(framework->requests); while (size == 0 && !framework->shutdown) { - apr_status_t apr_status = apr_thread_cond_wait(framework->dispatcher, framework->dispatcherLock); + celixThreadCondition_wait(&framework->dispatcher, &framework->dispatcherLock); // Ignore status and just keep waiting size = arrayList_size(framework->requests); } if (size == 0 && framework->shutdown) { - apr_thread_exit(thd, APR_SUCCESS); + celixThread_exit(NULL); return NULL; } - request = (request_pt) arrayList_remove(framework->requests, 0); + request_pt request = (request_pt) arrayList_remove(framework->requests, 0); + bool validReq=false; + if(request!=NULL){ + memset(&req,0,sizeof(struct request)); + memcpy(&req,request,sizeof(struct request)); + free(request); + request=&req; + validReq=true; + } - if ((status = apr_thread_mutex_unlock(framework->dispatcherLock)) != 0) { + if ((status = celixThreadMutex_unlock(&framework->dispatcherLock)) != 0) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Error unlocking the dispatcher."); - apr_thread_exit(thd, status); + celixThread_exit(NULL); return NULL; } - if (request != NULL) { + if (validReq) { int i; int size = arrayList_size(request->listeners); for (i = 0; i < size; i++) { if (request->type == BUNDLE_EVENT_TYPE) { fw_bundle_listener_pt listener = (fw_bundle_listener_pt) arrayList_get(request->listeners, i); - bundle_event_pt event = (bundle_event_pt) apr_palloc(listener->listener->pool, sizeof(*event)); + bundle_event_pt event = (bundle_event_pt) malloc(sizeof(*event)); event->bundle = request->bundle; event->type = request->eventType; fw_invokeBundleListener(framework, listener->listener, event, listener->bundle); + + free(event); } else if (request->type == FRAMEWORK_EVENT_TYPE) { fw_framework_listener_pt listener = (fw_framework_listener_pt) arrayList_get(request->listeners, i); - framework_event_pt event = (framework_event_pt) apr_palloc(listener->listener->pool, sizeof(*event)); + framework_event_pt event = (framework_event_pt) malloc(sizeof(*event)); event->bundle = request->bundle; event->type = request->eventType; event->error = request->error; event->errorCode = request->errorCode; fw_invokeFrameworkListener(framework, listener->listener, event, listener->bundle); + + free(event); } } } } - apr_thread_exit(thd, APR_SUCCESS); + celixThread_exit(NULL); return NULL; @@ -2129,23 +2246,23 @@ static void *APR_THREAD_FUNC fw_eventDispatcher(apr_thread_t *thd, void *fw) { celix_status_t fw_invokeBundleListener(framework_pt framework, bundle_listener_pt listener, bundle_event_pt event, bundle_pt bundle) { // We only support async bundle listeners for now bundle_state_e state; - bundle_getState(bundle, &state); + celix_status_t ret = bundle_getState(bundle, &state); if (state == OSGI_FRAMEWORK_BUNDLE_STARTING || state == OSGI_FRAMEWORK_BUNDLE_ACTIVE) { listener->bundleChanged(listener, event); } - return CELIX_SUCCESS; + return ret; } celix_status_t fw_invokeFrameworkListener(framework_pt framework, framework_listener_pt listener, framework_event_pt event, bundle_pt bundle) { bundle_state_e state; - bundle_getState(bundle, &state); + celix_status_t ret = bundle_getState(bundle, &state); if (state == OSGI_FRAMEWORK_BUNDLE_STARTING || state == OSGI_FRAMEWORK_BUNDLE_ACTIVE) { listener->frameworkEvent(listener, event); } - return CELIX_SUCCESS; + return ret; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { @@ -2156,15 +2273,15 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_thread_t *shutdownThread; + celix_thread_t shutdownThread; framework_pt framework; if (bundleContext_getFramework(context, &framework) == CELIX_SUCCESS) { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_INFO, "FRAMEWORK: Start shutdownthread"); - if (apr_thread_create(&shutdownThread, NULL, framework_shutdown, framework, framework->mp) == APR_SUCCESS) { -// apr_thread_join(&status, shutdownThread); - apr_thread_detach(shutdownThread); + if (celixThread_create(&shutdownThread, NULL, &framework_shutdown, framework) == CELIX_SUCCESS) { +// celixThread_join(&status, shutdownThread); + celixThread_detach(shutdownThread); } else { fw_log(framework->logger, OSGI_FRAMEWORK_LOG_ERROR, "Could not create shutdown thread, normal exit not possible."); status = CELIX_FRAMEWORK_EXCEPTION; @@ -2181,3 +2298,146 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { return CELIX_SUCCESS; } + + +static celix_status_t framework_loadBundleLibraries(framework_pt framework, bundle_pt bundle) { + celix_status_t status = CELIX_SUCCESS; + + handle_t handle; + bundle_archive_pt archive = NULL; + bundle_revision_pt revision = NULL; + manifest_pt manifest = NULL; + + status = CELIX_DO_IF(status, bundle_getArchive(bundle, &archive)); + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); + status = CELIX_DO_IF(status, bundleRevision_getManifest(revision, &manifest)); + if (status == CELIX_SUCCESS) { + char *library = NULL; + char *privateLibraries = NULL; + char *exportLibraries = NULL; + char *activator = NULL; + + library = manifest_getValue(manifest, OSGI_FRAMEWORK_HEADER_LIBRARY); + privateLibraries = manifest_getValue(manifest, OSGI_FRAMEWORK_PRIVATE_LIBRARY); + exportLibraries = manifest_getValue(manifest, OSGI_FRAMEWORK_EXPORT_LIBRARY); + activator = manifest_getValue(manifest, OSGI_FRAMEWORK_BUNDLE_ACTIVATOR); + + if (exportLibraries != NULL) { + status = CELIX_DO_IF(status, framework_loadLibraries(framework, exportLibraries, activator, archive, &handle)); + } + + if (privateLibraries != NULL) { + status = CELIX_DO_IF(status, framework_loadLibraries(framework, privateLibraries, activator, archive, &handle)); + } + + if (library != NULL) { + status = CELIX_DO_IF(status, framework_loadLibrary(framework, library, archive, &handle)); + } + + if (status == CELIX_SUCCESS) { + bundle_setHandle(bundle, handle); + } + } + + framework_logIfError(framework->logger, status, NULL, "Could not load all bundle libraries"); + + return status; +} + +// TODO Store all handles for unloading! +static celix_status_t framework_loadLibraries(framework_pt framework, char *libraries, char *activator, bundle_archive_pt archive, void **activatorHandle) { + celix_status_t status = CELIX_SUCCESS; + + char *last; + char *token = strtok_r(libraries, ",", &last); + while (token != NULL) { + void *handle = NULL; + char lib[strlen(token)]; + + char *path; + char *pathToken = strtok_r(token, ";", &path); + strcpy(lib, pathToken); + pathToken = strtok_r(NULL, ";", &path); + + while (pathToken != NULL) { + if (strncmp(pathToken, "version", 7) == 0) { + char *ver = strdup(pathToken); + char version[strlen(ver) - 9]; + strncpy(version, ver+9, strlen(ver) - 10); + version[strlen(ver) - 10] = '\0'; + + strcat(lib, "-"); + strcat(lib, version); + } + pathToken = strtok_r(NULL, ";", &path); + } + + status = framework_loadLibrary(framework, lib, archive, &handle); + + if (status == CELIX_SUCCESS) { + if (activator != NULL) { + if (strcmp(lib, activator) == 0) { + *activatorHandle = handle; + } + } + } + + token = strtok_r(NULL, ",", &last); + } + + framework_logIfError(framework->logger, status, NULL, "Could not load all libraries"); + + return status; +} + +static celix_status_t framework_loadLibrary(framework_pt framework, char *library, bundle_archive_pt archive, void **handle) { + celix_status_t status = CELIX_SUCCESS; + char *error = NULL; + + #ifdef __linux__ + char * library_prefix = "lib"; + char * library_extension = ".so"; + #elif __APPLE__ + char * library_prefix = "lib"; + char * library_extension = ".dylib"; + #elif WIN32 + char * library_prefix = ""; + char * library_extension = ".dll"; + #endif + + char libraryPath[256]; + long refreshCount = 0; + char *archiveRoot = NULL; + long revisionNumber = 0; + + status = CELIX_DO_IF(status, bundleArchive_getRefreshCount(archive, &refreshCount)); + status = CELIX_DO_IF(status, bundleArchive_getArchiveRoot(archive, &archiveRoot)); + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevisionNumber(archive, &revisionNumber)); + + memset(libraryPath, 0, sizeof(libraryPath)); + int written = snprintf(libraryPath, 256, "%s/version%ld.%ld/%s%s%s", archiveRoot, refreshCount, revisionNumber, library_prefix, library, library_extension); + + if (written >= 256) { + error = "library path is too long"; + status = CELIX_FRAMEWORK_EXCEPTION; + } else { + *handle = fw_openLibrary(libraryPath); + if (*handle == NULL) { + error = fw_getLastError(); + // #TODO this is wrong + status = CELIX_BUNDLE_EXCEPTION; + } else { + bundle_revision_pt revision = NULL; + array_list_pt handles = NULL; + + status = CELIX_DO_IF(status, bundleArchive_getCurrentRevision(archive, &revision)); + status = CELIX_DO_IF(status, bundleRevision_getHandles(revision, &handles)); + + arrayList_add(handles, *handle); + } + } + + framework_logIfError(framework->logger, status, error, "Could not load library: %s", libraryPath); + + return status; +} diff --git a/src/hos_celix/src/framework/private/src/manifest.c b/src/hos_celix/src/framework/private/src/manifest.c index f54a2f23..7d413441 100644 --- a/src/hos_celix/src/framework/private/src/manifest.c +++ b/src/hos_celix/src/framework/private/src/manifest.c @@ -20,7 +20,7 @@ * manifest.c * * \date Jul 5, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -34,17 +34,14 @@ int fpeek(FILE *stream); celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt properties, FILE *file); -apr_status_t manifest_destroy(void *manifestP); -celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest) { +celix_status_t manifest_create(manifest_pt *manifest) { celix_status_t status = CELIX_SUCCESS; - *manifest = apr_palloc(pool, sizeof(**manifest)); + *manifest = malloc(sizeof(**manifest)); if (!*manifest) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *manifest, manifest_destroy); - (*manifest)->pool = pool; (*manifest)->mainAttributes = properties_create(); (*manifest)->attributes = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); } @@ -54,22 +51,22 @@ celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest) { return status; } -apr_status_t manifest_destroy(void *manifestP) { - manifest_pt manifest = manifestP; +celix_status_t manifest_destroy(manifest_pt manifest) { if (manifest != NULL) { - properties_destroy(manifest->mainAttributes); - hashMap_destroy(manifest->attributes, false, false); + properties_destroy(manifest->mainAttributes); + hashMap_destroy(manifest->attributes, true, false); manifest->mainAttributes = NULL; manifest->attributes = NULL; + free(manifest); manifest = NULL; } - return APR_SUCCESS; + return CELIX_SUCCESS; } -celix_status_t manifest_createFromFile(apr_pool_t *pool, char *filename, manifest_pt *manifest) { +celix_status_t manifest_createFromFile(char *filename, manifest_pt *manifest) { celix_status_t status = CELIX_SUCCESS; - status = manifest_create(pool, manifest); + status = manifest_create(manifest); if (status == CELIX_SUCCESS) { manifest_read(*manifest, filename); } @@ -99,14 +96,13 @@ celix_status_t manifest_read(manifest_pt manifest, char *filename) { if (file != NULL) { char lbuf[512]; int len; - char * name = NULL; + char name[512]; bool skipEmptyLines = true; - char * lastline = NULL; - apr_pool_t *subpool; + char lastline[512]; + name[0] = '\0'; manifest_readAttributes(manifest, manifest->mainAttributes, file); - apr_pool_create(&subpool, manifest->pool); while (fgets(lbuf, sizeof(lbuf), file) != NULL ) { properties_pt attributes; @@ -123,14 +119,13 @@ celix_status_t manifest_read(manifest_pt manifest, char *filename) { } skipEmptyLines = false; - if (name == NULL) { + if (strlen(name) == 0) { if ((tolower(lbuf[0]) == 'n') && (tolower(lbuf[1]) == 'a') && (tolower(lbuf[2]) == 'm') && (tolower(lbuf[3]) == 'e') && (lbuf[4] == ':') && (lbuf[5] == ' ')) { - name = (char *) apr_palloc(subpool, (len + 1) - 6); name[0] = '\0'; - name = strncpy(name, lbuf+6, len - 6); + strncpy(name, lbuf+6, len - 6); name[len - 6] = '\0'; } else { printf("MANIFEST: Invalid manifest format\n"); @@ -139,15 +134,14 @@ celix_status_t manifest_read(manifest_pt manifest, char *filename) { if (fpeek(file) == ' ') { int newlen = len - 6; - lastline = (char *) apr_palloc(subpool, newlen + 1); lastline[0] = '\0'; - lastline = strncpy(lastline, lbuf+6, len - 6); + strncpy(lastline, lbuf+6, len - 6); lastline[newlen] = '\0'; continue; } } else { int newlen = strlen(lastline) + len; - char * buf = (char *) apr_palloc(subpool, newlen); + char buf[512]; buf[0] = '\0'; strcpy(buf, lastline); strncat(buf, lbuf+1, len - 1); @@ -155,16 +149,13 @@ celix_status_t manifest_read(manifest_pt manifest, char *filename) { if (fpeek(file) == ' ') { // lastline = realloc(lastline, strlen(buf) + 1); - lastline = (char *) apr_palloc(subpool, strlen(buf) + 1); lastline[0] = '\0'; - lastline = strcpy(lastline, buf); + strcpy(lastline, buf); continue; } - name = (char *) apr_palloc(subpool, strlen(buf) + 1); name[0] = '\0'; - name = strcpy(name, buf); + strcpy(name, buf); name[strlen(buf)] = '\0'; - lastline = NULL; } attributes = hashMap_get(manifest->attributes, name); @@ -174,10 +165,9 @@ celix_status_t manifest_read(manifest_pt manifest, char *filename) { } manifest_readAttributes(manifest, attributes, file); - name = NULL; + name[0] = '\0'; skipEmptyLines = true; } - apr_pool_destroy(subpool); fclose(file); } else { status = CELIX_FILE_IO_EXCEPTION; @@ -205,14 +195,12 @@ int fpeek(FILE *stream) { } celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt properties, FILE *file) { - char *name = NULL; - char *value = NULL; - char *lastLine = NULL; + char name[512]; + char value[512]; + char lastLine[512]; char lbuf[512]; int len; - apr_pool_t *subpool; - apr_pool_create(&subpool, manifest->pool); while (fgets(lbuf, sizeof(lbuf), file ) != NULL ) { bool lineContinued = false; @@ -230,13 +218,12 @@ celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt prope } if (lbuf[0] == ' ') { - int newlen = strlen(lastLine) + len; - char * buf = (char *) apr_palloc(subpool, newlen); + char buf[512]; buf[0] = '\0'; // Line continued if (name == NULL) { - free(buf); + buf[0] = '\0'; printf("MANIFEST: No continued line expected\n"); return CELIX_FILE_IO_EXCEPTION; } @@ -246,15 +233,12 @@ celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt prope if (fpeek(file) == ' ') { // lastLine = realloc(lastLine, strlen(buf) + 1); - lastLine = (char *) apr_palloc(subpool, strlen(buf) + 1); lastLine[0] = '\0'; - lastLine = strcpy(lastLine, buf); + strcpy(lastLine, buf); continue; } - value = (char *) apr_palloc(subpool, strlen(buf) + 1); value[0] = '\0'; - value = strcpy(value, buf); - lastLine = NULL; + strcpy(value, buf); } else { while (lbuf[i++] != ':') { if (i >= len) { @@ -266,21 +250,18 @@ celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt prope printf("MANIFEST: Invalid header\n"); return CELIX_FILE_IO_EXCEPTION; } - name = (char *) apr_palloc(subpool, (i + 1) - 2); name[0] = '\0'; - name = strncpy(name, lbuf, i - 2); + strncpy(name, lbuf, i - 2); name[i - 2] = '\0'; if (fpeek(file) == ' ') { int newlen = len - i; - lastLine = (char *) apr_palloc(subpool, newlen + 1); lastLine[0] = '\0'; - lastLine = strncpy(lastLine, lbuf+i, len -i); + strncpy(lastLine, lbuf+i, len -i); lastLine[newlen] = '\0'; continue; } - value = (char *) apr_palloc(subpool, (len + 1) - i); value[0] = '\0'; - value = strncpy(value, lbuf+i, len - i); + strncpy(value, lbuf+i, len - i); value[len - i] = '\0'; } @@ -288,7 +269,6 @@ celix_status_t manifest_readAttributes(manifest_pt manifest, properties_pt prope printf("Duplicate entry: %s", name); } } - apr_pool_destroy(subpool); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/framework/private/src/manifest_parser.c b/src/hos_celix/src/framework/private/src/manifest_parser.c index 40b1b9db..9ffd7673 100644 --- a/src/hos_celix/src/framework/private/src/manifest_parser.c +++ b/src/hos_celix/src/framework/private/src/manifest_parser.c @@ -20,12 +20,11 @@ * manifest_parser.c * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include #include "utils.h" #include "constants.h" @@ -38,6 +37,8 @@ #include "linked_list_iterator.h" #include "celix_log.h" +//FIXME the manifest parser has no destroy function and as result contains memory leaks. + struct manifestParser { module_pt owner; manifest_pt manifest; @@ -48,18 +49,18 @@ struct manifestParser { linked_list_pt requirements; }; -static linked_list_pt manifestParser_parseImportHeader(char * header, apr_pool_t *memory_pool); -static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * header, apr_pool_t *memory_pool); -static linked_list_pt manifestParser_parseDelimitedString(char * value, char * delim, apr_pool_t *memory_pool); -static linked_list_pt manifestParser_parseStandardHeaderClause(char * clauseString, apr_pool_t *memory_pool); -static linked_list_pt manifestParser_parseStandardHeader(char * header, apr_pool_t *memory_pool); +static linked_list_pt manifestParser_parseImportHeader(char * header); +static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * header); +static linked_list_pt manifestParser_parseDelimitedString(char * value, char * delim); +static linked_list_pt manifestParser_parseStandardHeaderClause(char * clauseString); +static linked_list_pt manifestParser_parseStandardHeader(char * header); -celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, apr_pool_t *memory_pool, manifest_parser_pt *manifest_parser) { +celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, manifest_parser_pt *manifest_parser) { celix_status_t status; manifest_parser_pt parser; status = CELIX_SUCCESS; - parser = (manifest_parser_pt) apr_pcalloc(memory_pool, sizeof(*parser)); + parser = (manifest_parser_pt) malloc(sizeof(*parser)); if (parser) { char * bundleVersion = NULL; char * bundleSymbolicName = NULL; @@ -69,18 +70,18 @@ celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, apr_ bundleVersion = manifest_getValue(manifest, OSGI_FRAMEWORK_BUNDLE_VERSION); if (bundleVersion != NULL) { parser->bundleVersion = NULL; - version_createVersionFromString(memory_pool, bundleVersion, &parser->bundleVersion); + version_createVersionFromString(bundleVersion, &parser->bundleVersion); } else { parser->bundleVersion = NULL; - version_createEmptyVersion(memory_pool, &parser->bundleVersion); + version_createEmptyVersion(&parser->bundleVersion); } bundleSymbolicName = manifest_getValue(manifest, OSGI_FRAMEWORK_BUNDLE_SYMBOLICNAME); if (bundleSymbolicName != NULL) { parser->bundleSymbolicName = bundleSymbolicName; } - parser->capabilities = manifestParser_parseExportHeader(owner, manifest_getValue(manifest, OSGI_FRAMEWORK_EXPORT_PACKAGE), memory_pool); - parser->requirements = manifestParser_parseImportHeader(manifest_getValue(manifest, OSGI_FRAMEWORK_IMPORT_PACKAGE), memory_pool); + parser->capabilities = manifestParser_parseExportHeader(owner, manifest_getValue(manifest, OSGI_FRAMEWORK_EXPORT_LIBRARY)); + parser->requirements = manifestParser_parseImportHeader(manifest_getValue(manifest, OSGI_FRAMEWORK_IMPORT_LIBRARY)); *manifest_parser = parser; @@ -94,66 +95,72 @@ celix_status_t manifestParser_create(module_pt owner, manifest_pt manifest, apr_ return status; } -static linked_list_pt manifestParser_parseDelimitedString(char * value, char * delim, apr_pool_t *memory_pool) { +celix_status_t manifestParser_destroy(manifest_parser_pt mp) { + linkedList_destroy(mp->capabilities); + mp->capabilities = NULL; + linkedList_destroy(mp->requirements); + mp->requirements = NULL; + mp->bundleSymbolicName = NULL; + version_destroy(mp->bundleVersion); + mp->bundleVersion = NULL; + mp->manifest = NULL; + mp->owner = NULL; + + free(mp); + + return CELIX_SUCCESS; +} + +static linked_list_pt manifestParser_parseDelimitedString(char * value, char * delim) { linked_list_pt list; - apr_pool_t *temp_pool; - if (linkedList_create(memory_pool, &list) == CELIX_SUCCESS) { + if (linkedList_create(&list) == CELIX_SUCCESS) { if (value != NULL) { - if (apr_pool_create(&temp_pool, NULL) == APR_SUCCESS) { - int CHAR = 1; - int DELIMITER = 2; - int STARTQUOTE = 4; - int ENDQUOTE = 8; + int CHAR = 1; + int DELIMITER = 2; + int STARTQUOTE = 4; + int ENDQUOTE = 8; - char * buffer = (char *) apr_pcalloc(temp_pool, sizeof(char) * 512); - if (buffer != NULL) { - int expecting = (CHAR | DELIMITER | STARTQUOTE); - unsigned int i; + char buffer[512]; + int expecting = (CHAR | DELIMITER | STARTQUOTE); + unsigned int i; - buffer[0] = '\0'; - - for (i = 0; i < strlen(value); i++) { - char c = value[i]; + buffer[0] = '\0'; - bool isDelimiter = (strchr(delim, c) != NULL); - bool isQuote = (c == '"'); + for (i = 0; i < strlen(value); i++) { + char c = value[i]; - if (isDelimiter && ((expecting & DELIMITER) > 0)) { - linkedList_addElement(list, apr_pstrdup(memory_pool, buffer)); - buffer[0] = '\0'; - expecting = (CHAR | DELIMITER | STARTQUOTE); - } else if (isQuote && ((expecting & STARTQUOTE) > 0)) { - char tmp[2]; - tmp[0] = c; - tmp[1] = '\0'; - strcat(buffer, tmp); - expecting = CHAR | ENDQUOTE; - } else if (isQuote && ((expecting & ENDQUOTE) > 0)) { - char tmp[2]; - tmp[0] = c; - tmp[1] = '\0'; - strcat(buffer, tmp); - expecting = (CHAR | STARTQUOTE | DELIMITER); - } else if ((expecting & CHAR) > 0) { - char tmp[2]; - tmp[0] = c; - tmp[1] = '\0'; - strcat(buffer, tmp); - } else { - apr_pool_destroy(temp_pool); - return NULL; - } - } + bool isDelimiter = (strchr(delim, c) != NULL); + bool isQuote = (c == '"'); - if (strlen(buffer) > 0) { - linkedList_addElement(list, apr_pstrdup(memory_pool, utils_stringTrim(buffer))); - } + if (isDelimiter && ((expecting & DELIMITER) > 0)) { + linkedList_addElement(list, strdup(buffer)); + buffer[0] = '\0'; + expecting = (CHAR | DELIMITER | STARTQUOTE); + } else if (isQuote && ((expecting & STARTQUOTE) > 0)) { + char tmp[2]; + tmp[0] = c; + tmp[1] = '\0'; + strcat(buffer, tmp); + expecting = CHAR | ENDQUOTE; + } else if (isQuote && ((expecting & ENDQUOTE) > 0)) { + char tmp[2]; + tmp[0] = c; + tmp[1] = '\0'; + strcat(buffer, tmp); + expecting = (CHAR | STARTQUOTE | DELIMITER); + } else if ((expecting & CHAR) > 0) { + char tmp[2]; + tmp[0] = c; + tmp[1] = '\0'; + strcat(buffer, tmp); + } else { + return NULL; } + } - if (temp_pool) { - apr_pool_destroy(temp_pool); - } + if (strlen(buffer) > 0) { + linkedList_addElement(list, strdup(utils_stringTrim(buffer))); } } } @@ -161,116 +168,116 @@ static linked_list_pt manifestParser_parseDelimitedString(char * value, char * d return list; } -static linked_list_pt manifestParser_parseStandardHeaderClause(char * clauseString, apr_pool_t *memory_pool) { +static linked_list_pt manifestParser_parseStandardHeaderClause(char * clauseString) { linked_list_pt paths; - apr_pool_t *temp_pool; linked_list_pt clause; linked_list_pt pieces; clause = NULL; pieces = NULL; - if (apr_pool_create(&temp_pool, memory_pool) == APR_SUCCESS) { - pieces = manifestParser_parseDelimitedString(clauseString, ";", temp_pool); + pieces = manifestParser_parseDelimitedString(clauseString, ";"); - if (linkedList_create(memory_pool, &paths) == CELIX_SUCCESS) { - int pathCount = 0; - int pieceIdx; - hash_map_pt dirsMap = NULL; - hash_map_pt attrsMap = NULL; - char * sepPtr; - char * sep; + if (linkedList_create(&paths) == CELIX_SUCCESS) { + int pathCount = 0; + int pieceIdx; + hash_map_pt dirsMap = NULL; + hash_map_pt attrsMap = NULL; + char * sepPtr; + char * sep; - for (pieceIdx = 0; pieceIdx < linkedList_size(pieces); pieceIdx++) { - char * piece = linkedList_get(pieces, pieceIdx); - if (strchr(piece, '=') != NULL) { - break; - } else { - linkedList_addElement(paths, apr_pstrdup(memory_pool, piece)); - pathCount++; - } + for (pieceIdx = 0; pieceIdx < linkedList_size(pieces); pieceIdx++) { + char * piece = linkedList_get(pieces, pieceIdx); + if (strchr(piece, '=') != NULL) { + break; + } else { + linkedList_addElement(paths, strdup(piece)); + pathCount++; } + free(piece); + } - if (pathCount == 0) { + if (pathCount == 0) { + return NULL; + } + + dirsMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + attrsMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + + for (pieceIdx = pathCount; pieceIdx < linkedList_size(pieces); pieceIdx++) { + char * key; + char * value; + char * DIRECTIVE_SEP = ":="; + char * ATTRIBUTE_SEP = "="; + char * piece = linkedList_get(pieces, pieceIdx); + if ((sepPtr = strstr(piece, DIRECTIVE_SEP)) != NULL) { + sep = DIRECTIVE_SEP; + } else if ((sepPtr = strstr(piece, ATTRIBUTE_SEP)) != NULL) { + sep = ATTRIBUTE_SEP; + } else { return NULL; } - dirsMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - attrsMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + key = string_ndup(piece, sepPtr - piece); + value = strdup(sepPtr+strlen(sep)); - - for (pieceIdx = pathCount; pieceIdx < linkedList_size(pieces); pieceIdx++) { - char * key; - char * value; - char * DIRECTIVE_SEP = ":="; - char * ATTRIBUTE_SEP = "="; - char * piece = linkedList_get(pieces, pieceIdx); - if ((sepPtr = strstr(piece, DIRECTIVE_SEP)) != NULL) { - sep = DIRECTIVE_SEP; - } else if ((sepPtr = strstr(piece, ATTRIBUTE_SEP)) != NULL) { - sep = ATTRIBUTE_SEP; - } else { + if (value[0] == '"' && value[strlen(value) -1] == '"') { + char * oldV = strdup(value); + int len = strlen(oldV) - 2; + value = (char *) malloc(sizeof(char) * len+1); + value[0] = '\0'; + value = strncpy(value, oldV+1, strlen(oldV) - 2); + value[len] = '\0'; + } + + if (strcmp(sep, DIRECTIVE_SEP) == 0) { + // Not implemented + } else { + attribute_pt attr = NULL; + if (hashMap_containsKey(attrsMap, key)) { return NULL; } - key = string_ndup(piece, sepPtr - piece); - value = apr_pstrdup(temp_pool, sepPtr+strlen(sep)); - - if (value[0] == '"' && value[strlen(value) -1] == '"') { - char * oldV = apr_pstrdup(memory_pool, value); - int len = strlen(oldV) - 2; - value = (char *) apr_pcalloc(memory_pool, sizeof(char) * len+1); - value[0] = '\0'; - value = strncpy(value, oldV+1, strlen(oldV) - 2); - value[len] = '\0'; - } - - if (strcmp(sep, DIRECTIVE_SEP) == 0) { - // Not implemented - } else { - attribute_pt attr = NULL; - if (hashMap_containsKey(attrsMap, key)) { - return NULL; - } - - if (attribute_create(memory_pool, key, value, &attr) == CELIX_SUCCESS) { - hashMap_put(attrsMap, key, attr); - } + if (attribute_create(key, value, &attr) == CELIX_SUCCESS) { + hashMap_put(attrsMap, key, attr); } } + } - if (linkedList_create(memory_pool, &clause) == CELIX_SUCCESS) { - linkedList_addElement(clause, paths); - linkedList_addElement(clause, dirsMap); - linkedList_addElement(clause, attrsMap); - } + if (linkedList_create(&clause) == CELIX_SUCCESS) { + linkedList_addElement(clause, paths); + linkedList_addElement(clause, dirsMap); + linkedList_addElement(clause, attrsMap); } } - if (temp_pool != NULL) { - apr_pool_destroy(temp_pool); - } + linkedList_destroy(pieces); return clause; } -static linked_list_pt manifestParser_parseStandardHeader(char * header, apr_pool_t *memory_pool) { +static linked_list_pt manifestParser_parseStandardHeader(char * header) { int i; char *clauseString; linked_list_pt clauseStrings = NULL; linked_list_pt completeList = NULL; - if (linkedList_create(memory_pool, &completeList) == CELIX_SUCCESS) { + if (linkedList_create(&completeList) == CELIX_SUCCESS) { if (header != NULL) { if (strlen(header) == 0) { return NULL; } - clauseStrings = manifestParser_parseDelimitedString(apr_pstrdup(memory_pool, header), ",", memory_pool); + char *hdr = strdup(header); + clauseStrings = manifestParser_parseDelimitedString(hdr, ","); + free(hdr); if (clauseStrings != NULL) { for (i = 0; i < linkedList_size(clauseStrings); i++) { clauseString = (char *) linkedList_get(clauseStrings, i); - linkedList_addElement(completeList, manifestParser_parseStandardHeaderClause(clauseString, memory_pool)); + linkedList_addElement(completeList, manifestParser_parseStandardHeaderClause(clauseString)); + free(clauseString); } + linkedList_destroy(clauseStrings); } } } @@ -278,16 +285,14 @@ static linked_list_pt manifestParser_parseStandardHeader(char * header, apr_pool return completeList; } -static linked_list_pt manifestParser_parseImportHeader(char * header, apr_pool_t *memory_pool) { - apr_pool_t *temp_pool; +static linked_list_pt manifestParser_parseImportHeader(char * header) { linked_list_pt clauses; linked_list_pt requirements; - if (apr_pool_create(&temp_pool, memory_pool) == APR_SUCCESS) { int clauseIdx; linked_list_iterator_pt iter; - clauses = manifestParser_parseStandardHeader(header, memory_pool); - linkedList_create(memory_pool, &requirements); + clauses = manifestParser_parseStandardHeader(header); + linkedList_create(&requirements); for (clauseIdx = 0; clauseIdx < linkedList_size(clauses); clauseIdx++) { linked_list_pt clause = linkedList_get(clauses, clauseIdx); @@ -305,13 +310,13 @@ static linked_list_pt manifestParser_parseImportHeader(char * header, apr_pool_t return NULL; } - if (attribute_create(memory_pool, apr_pstrdup(memory_pool, "service"), path, &name) == CELIX_SUCCESS) { + if (attribute_create(strdup("service"), path, &name) == CELIX_SUCCESS) { char *key = NULL; attribute_getKey(name, &key); hashMap_put(attributes, key, name); } - requirement_create(memory_pool, directives, attributes, &req); + requirement_create(directives, attributes, &req); linkedList_addElement(requirements, req); } } @@ -321,24 +326,24 @@ static linked_list_pt manifestParser_parseImportHeader(char * header, apr_pool_t linked_list_pt clause = linkedListIterator_next(iter); linked_list_pt paths = linkedList_get(clause, 0); + linkedList_destroy(paths); linkedListIterator_remove(iter); + linkedList_destroy(clause); } linkedListIterator_destroy(iter); - - apr_pool_destroy(temp_pool); - } + linkedList_destroy(clauses); return requirements; } -static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * header, apr_pool_t *memory_pool) { +static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * header) { linked_list_pt clauses; linked_list_pt capabilities; int clauseIdx; linked_list_iterator_pt iter; - clauses = manifestParser_parseStandardHeader(header, memory_pool); - linkedList_create(memory_pool, &capabilities); + clauses = manifestParser_parseStandardHeader(header); + linkedList_create(&capabilities); for (clauseIdx = 0; clauseIdx < linkedList_size(clauses); clauseIdx++) { @@ -357,13 +362,13 @@ static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * return NULL; } - if (attribute_create(memory_pool, apr_pstrdup(memory_pool, "service"), path, &name) == CELIX_SUCCESS) { + if (attribute_create(strdup("service"), path, &name) == CELIX_SUCCESS) { char *key = NULL; attribute_getKey(name, &key); hashMap_put(attributes, key, name); } - capability_create(memory_pool, module, directives, attributes, &cap); + capability_create(module, directives, attributes, &cap); linkedList_addElement(capabilities, cap); } } @@ -372,35 +377,38 @@ static linked_list_pt manifestParser_parseExportHeader(module_pt module, char * linked_list_pt clause = linkedListIterator_next(iter); linked_list_pt paths = linkedList_get(clause, 0); + linkedList_destroy(paths); linkedListIterator_remove(iter); + linkedList_destroy(clause); } linkedListIterator_destroy(iter); + linkedList_destroy(clauses); return capabilities; } -celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, apr_pool_t *pool, char **symbolicName) { - *symbolicName = apr_pstrdup(pool, parser->bundleSymbolicName); +celix_status_t manifestParser_getSymbolicName(manifest_parser_pt parser, char **symbolicName) { + *symbolicName = strdup(parser->bundleSymbolicName); return CELIX_SUCCESS; } -celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, apr_pool_t *pool, version_pt *version) { - return version_clone(parser->bundleVersion, pool, version); +celix_status_t manifestParser_getBundleVersion(manifest_parser_pt parser, version_pt *version) { + return version_clone(parser->bundleVersion, version); } -celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *capabilities) { +celix_status_t manifestParser_getCapabilities(manifest_parser_pt parser, linked_list_pt *capabilities) { celix_status_t status = CELIX_SUCCESS; - status = linkedList_clone(parser->capabilities, pool, capabilities); + status = linkedList_clone(parser->capabilities, capabilities); return status; } -celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, apr_pool_t *pool, linked_list_pt *requirements) { +celix_status_t manifestParser_getRequirements(manifest_parser_pt parser, linked_list_pt *requirements) { celix_status_t status = CELIX_SUCCESS; - status = linkedList_clone(parser->requirements, pool, requirements); + status = linkedList_clone(parser->requirements, requirements); return status; } diff --git a/src/hos_celix/src/framework/private/src/module.c b/src/hos_celix/src/framework/private/src/module.c index 4a918839..15d5c0e4 100644 --- a/src/hos_celix/src/framework/private/src/module.c +++ b/src/hos_celix/src/framework/private/src/module.c @@ -20,20 +20,16 @@ * module.c * * \date Jul 19, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include #include "module.h" #include "manifest_parser.h" #include "linked_list_iterator.h" -#include "capability.h" -#include "wire.h" -#include "bundle.h" struct module { linked_list_pt capabilities; @@ -53,44 +49,35 @@ struct module { }; module_pt module_create(manifest_pt headerMap, char * moduleId, bundle_pt bundle) { - module_pt module; + module_pt module = NULL; manifest_parser_pt mp; - apr_pool_t *pool; - apr_pool_t *bundlePool = NULL; - - module = NULL; - pool = NULL; if (headerMap != NULL) { - bundle_getMemoryPool(bundle, &bundlePool); - - module = (module_pt) apr_palloc(bundlePool, sizeof(*module)); + module = (module_pt) malloc(sizeof(*module)); module->headerMap = headerMap; - module->id = apr_pstrdup(bundlePool, moduleId); + module->id = strdup(moduleId); module->bundle = bundle; module->resolved = false; module->dependentImporters = NULL; arrayList_create(&module->dependentImporters); - if (apr_pool_create(&pool, bundlePool) == APR_SUCCESS) { - if (manifestParser_create(module, headerMap, pool, &mp) == CELIX_SUCCESS) { - module->symbolicName = NULL; - manifestParser_getSymbolicName(mp, bundlePool, &module->symbolicName); + if (manifestParser_create(module, headerMap, &mp) == CELIX_SUCCESS) { + module->symbolicName = NULL; + manifestParser_getSymbolicName(mp, &module->symbolicName); - module->version = NULL; - manifestParser_getBundleVersion(mp, bundlePool, &module->version); + module->version = NULL; + manifestParser_getBundleVersion(mp, &module->version); - module->capabilities = NULL; - manifestParser_getCapabilities(mp, bundlePool, &module->capabilities); + module->capabilities = NULL; + manifestParser_getCapabilities(mp, &module->capabilities); - module->requirements = NULL; - manifestParser_getRequirements(mp, bundlePool, &module->requirements); + module->requirements = NULL; + manifestParser_getRequirements(mp, &module->requirements); - module->wires = NULL; - } else { - apr_pool_destroy(pool); - } + module->wires = NULL; + + manifestParser_destroy(mp); } } @@ -99,34 +86,22 @@ module_pt module_create(manifest_pt headerMap, char * moduleId, bundle_pt bundle module_pt module_createFrameworkModule(bundle_pt bundle) { module_pt module; - apr_pool_t *capabilities_pool; - apr_pool_t *requirements_pool; - apr_pool_t *dependentImporters_pool; - apr_pool_t *bundlePool = NULL; - bundle_getMemoryPool(bundle, &bundlePool); - - module = (module_pt) apr_palloc(bundlePool, sizeof(*module)); + module = (module_pt) malloc(sizeof(*module)); if (module) { - if (apr_pool_create(&capabilities_pool, bundlePool) == APR_SUCCESS) { - if (apr_pool_create(&requirements_pool, bundlePool) == APR_SUCCESS) { - if (apr_pool_create(&dependentImporters_pool, bundlePool) == APR_SUCCESS) { - module->id = apr_pstrdup(bundlePool, "0"); - module->symbolicName = apr_pstrdup(bundlePool, "framework"); - module->version = NULL; - version_createVersion(bundlePool, 1, 0, 0, "", &module->version); + module->id = strdup("0"); + module->symbolicName = strdup("framework"); + module->version = NULL; + version_createVersion(1, 0, 0, "", &module->version); - linkedList_create(capabilities_pool, &module->capabilities); - linkedList_create(requirements_pool, &module->requirements); - module->dependentImporters = NULL; - arrayList_create(&module->dependentImporters); - module->wires = NULL; - module->headerMap = NULL; - module->resolved = false; - module->bundle = bundle; - } - } - } + linkedList_create(&module->capabilities); + linkedList_create(&module->requirements); + module->dependentImporters = NULL; + arrayList_create(&module->dependentImporters); + module->wires = NULL; + module->headerMap = NULL; + module->resolved = false; + module->bundle = bundle; } return module; } @@ -134,7 +109,46 @@ module_pt module_createFrameworkModule(bundle_pt bundle) { void module_destroy(module_pt module) { arrayList_destroy(module->dependentImporters); + version_destroy(module->version); + + if (module->wires != NULL) { + linked_list_iterator_pt iter = linkedListIterator_create(module->wires, 0); + while (linkedListIterator_hasNext(iter)) { + wire_pt next = linkedListIterator_next(iter); + linkedListIterator_remove(iter); + wire_destroy(next); + } + linkedListIterator_destroy(iter); + linkedList_destroy(module->wires); + } + + if (module->requirements != NULL) { + linked_list_iterator_pt iter = linkedListIterator_create(module->requirements, 0); + while (linkedListIterator_hasNext(iter)) { + requirement_pt next = linkedListIterator_next(iter); + linkedListIterator_remove(iter); + requirement_destroy(next); + } + linkedListIterator_destroy(iter); + linkedList_destroy(module->requirements); + } + + if (module->capabilities != NULL) { + linked_list_iterator_pt iter = linkedListIterator_create(module->capabilities, 0); + while (linkedListIterator_hasNext(iter)) { + capability_pt next = linkedListIterator_next(iter); + linkedListIterator_remove(iter); + capability_destroy(next); + } + linkedListIterator_destroy(iter); + linkedList_destroy(module->capabilities); + } + module->headerMap = NULL; + + free(module->id); + free(module->symbolicName); + free(module); } wire_pt module_getWire(module_pt module, char * serviceName) { @@ -189,6 +203,17 @@ void module_setWires(module_pt module, linked_list_pt wires) { module_removeDependentImporter(exporter, module); } + if (module->wires != NULL) { + linked_list_iterator_pt iter = linkedListIterator_create(module->wires, 0); + while (linkedListIterator_hasNext(iter)) { + wire_pt next = linkedListIterator_next(iter); + linkedListIterator_remove(iter); + wire_destroy(next); + } + linkedListIterator_destroy(iter); + linkedList_destroy(module->wires); + } + module->wires = wires; for (i = 0; (module->wires != NULL) && (i < linkedList_size(module->wires)); i++) { diff --git a/src/hos_celix/src/framework/private/src/properties.c b/src/hos_celix/src/framework/private/src/properties.c index 775adce1..38ed2142 100644 --- a/src/hos_celix/src/framework/private/src/properties.c +++ b/src/hos_celix/src/framework/private/src/properties.c @@ -20,7 +20,7 @@ * properties.c * * \date Apr 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -47,7 +47,7 @@ void properties_destroy(properties_pt properties) { } properties_pt properties_load(char *filename) { - properties_pt props = properties_create(); + properties_pt props = NULL; FILE *file = fopen ( filename, "r" ); char line[1024]; @@ -55,12 +55,12 @@ properties_pt properties_load(char *filename) { char value[1024]; bool precedingCharIsBackslash = false; bool isComment = false; - int valueStart = 0; int linePos = 0; int outputPos = 0; char *output = NULL; if (file != NULL ) { + props = properties_create(); while ( fgets ( line, sizeof line, file ) != NULL ) { linePos = 0; @@ -141,7 +141,6 @@ properties_pt properties_load(char *filename) { */ void properties_store(properties_pt properties, char * filename, char * header) { FILE *file = fopen ( filename, "w+" ); - int i; char *str; if (file != NULL) { @@ -170,6 +169,7 @@ void properties_store(properties_pt properties, char * filename, char * header) fputc('\n', file); } + hashMapIterator_destroy(iterator); } fclose(file); } else { diff --git a/src/hos_celix/src/framework/private/src/requirement.c b/src/hos_celix/src/framework/private/src/requirement.c index d8107ede..72664841 100644 --- a/src/hos_celix/src/framework/private/src/requirement.c +++ b/src/hos_celix/src/framework/private/src/requirement.c @@ -20,7 +20,7 @@ * requirement.c * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -30,20 +30,16 @@ #include "attribute.h" #include "celix_log.h" -apr_status_t requirement_destroy(void *requirementP); +celix_status_t requirement_create(hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement) { + celix_status_t status; -celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement) { - celix_status_t status = CELIX_SUCCESS; - - *requirement = (requirement_pt) apr_palloc(pool, sizeof(**requirement)); + *requirement = (requirement_pt) malloc(sizeof(**requirement)); if (!*requirement) { status = CELIX_ENOMEM; } else { attribute_pt serviceAttribute = NULL; attribute_pt versionAttribute = NULL; - apr_pool_pre_cleanup_register(pool, *requirement, requirement_destroy); - (*requirement)->attributes = attributes; (*requirement)->directives = directives; @@ -51,14 +47,14 @@ celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash status = attribute_getValue(serviceAttribute, &(*requirement)->targetName); if (status == CELIX_SUCCESS) { (*requirement)->versionRange = NULL; - status = versionRange_createInfiniteVersionRange(pool, &(*requirement)->versionRange); + status = versionRange_createInfiniteVersionRange(&(*requirement)->versionRange); if (status == CELIX_SUCCESS) { versionAttribute = (attribute_pt) hashMap_get(attributes, "version"); if (versionAttribute != NULL) { char *versionStr = NULL; attribute_getValue(versionAttribute, &versionStr); (*requirement)->versionRange = NULL; - status = versionRange_parse(pool, versionStr, &(*requirement)->versionRange); + status = versionRange_parse(versionStr, &(*requirement)->versionRange); } } } @@ -69,12 +65,12 @@ celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash return status; } -apr_status_t requirement_destroy(void *requirementP) { - requirement_pt requirement = requirementP; +celix_status_t requirement_destroy(requirement_pt requirement) { hash_map_iterator_pt attrIter = hashMapIterator_create(requirement->attributes); while (hashMapIterator_hasNext(attrIter)) { attribute_pt attr = hashMapIterator_nextValue(attrIter); hashMapIterator_remove(attrIter); + attribute_destroy(attr); } hashMapIterator_destroy(attrIter); hashMap_destroy(requirement->attributes, false, false); @@ -82,9 +78,13 @@ apr_status_t requirement_destroy(void *requirementP) { requirement->attributes = NULL; requirement->directives = NULL; + + versionRange_destroy(requirement->versionRange); requirement->versionRange = NULL; - return APR_SUCCESS; + free(requirement); + + return CELIX_SUCCESS; } celix_status_t requirement_getVersionRange(requirement_pt requirement, version_range_pt *range) { @@ -98,7 +98,7 @@ celix_status_t requirement_getTargetName(requirement_pt requirement, char **targ } celix_status_t requirement_isSatisfied(requirement_pt requirement, capability_pt capability, bool *inRange) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; version_pt version = NULL; version_range_pt range = NULL; diff --git a/src/hos_celix/src/framework/private/src/resolver.c b/src/hos_celix/src/framework/private/src/resolver.c index 45d80e1f..63b44a71 100644 --- a/src/hos_celix/src/framework/private/src/resolver.c +++ b/src/hos_celix/src/framework/private/src/resolver.c @@ -20,13 +20,12 @@ * resolver.c * * \date Jul 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include #include "resolver.h" #include "linked_list_iterator.h" @@ -57,12 +56,12 @@ linked_list_pt m_resolvedServices = NULL; int resolver_populateCandidatesMap(hash_map_pt candidatesMap, module_pt targetModule); capability_list_pt resolver_getCapabilityList(linked_list_pt list, char * name); void resolver_removeInvalidCandidate(module_pt module, hash_map_pt candidates, linked_list_pt invalid); -hash_map_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, hash_map_pt wireMap); +linked_list_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, linked_list_pt wireMap); -hash_map_pt resolver_resolve(module_pt root) { +linked_list_pt resolver_resolve(module_pt root) { hash_map_pt candidatesMap = NULL; - hash_map_pt wireMap = NULL; - hash_map_pt resolved = NULL; + linked_list_pt wireMap = NULL; + linked_list_pt resolved = NULL; hash_map_iterator_pt iter = NULL; if (module_isResolved(root)) { @@ -75,17 +74,18 @@ hash_map_pt resolver_resolve(module_pt root) { hash_map_iterator_pt iter = hashMapIterator_create(candidatesMap); while (hashMapIterator_hasNext(iter)) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - module_pt key = hashMapEntry_getKey(entry); linked_list_pt value = hashMapEntry_getValue(entry); hashMapIterator_remove(iter); if (value != NULL) { linked_list_iterator_pt candSetIter = linkedListIterator_create(value, 0); while (linkedListIterator_hasNext(candSetIter)) { candidate_set_pt set = linkedListIterator_next(candSetIter); + linkedList_destroy(set->candidates); free(set); linkedListIterator_remove(candSetIter); } linkedListIterator_destroy(candSetIter); + linkedList_destroy(value); } } hashMapIterator_destroy(iter); @@ -93,21 +93,23 @@ hash_map_pt resolver_resolve(module_pt root) { return NULL; } - wireMap = hashMap_create(NULL,NULL,NULL,NULL); + linkedList_create(&wireMap); resolved = resolver_populateWireMap(candidatesMap, root, wireMap); iter = hashMapIterator_create(candidatesMap); while (hashMapIterator_hasNext(iter)) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - module_pt key = hashMapEntry_getKey(entry); linked_list_pt value = hashMapEntry_getValue(entry); hashMapIterator_remove(iter); if (value != NULL) { linked_list_iterator_pt candSetIter = linkedListIterator_create(value, 0); while (linkedListIterator_hasNext(candSetIter)) { candidate_set_pt set = linkedListIterator_next(candSetIter); + linkedList_destroy(set->candidates); free(set); + linkedListIterator_remove(candSetIter); } linkedListIterator_destroy(candSetIter); + linkedList_destroy(value); } } hashMapIterator_destroy(iter); @@ -117,21 +119,12 @@ hash_map_pt resolver_resolve(module_pt root) { int resolver_populateCandidatesMap(hash_map_pt candidatesMap, module_pt targetModule) { linked_list_pt candSetList; - apr_pool_t *candSetList_pool; linked_list_pt candidates; - apr_pool_t *candidates_pool; linked_list_pt invalid; - apr_pool_t *invalid_pool; int i; int c; requirement_pt req; capability_list_pt capList; - apr_pool_t *bundlePool = NULL; - bundle_pt bundle = NULL; - - bundle = module_getBundle(targetModule); - bundle_getMemoryPool(bundle, &bundlePool); - if (hashMap_containsKey(candidatesMap, targetModule)) { return 0; @@ -139,16 +132,14 @@ int resolver_populateCandidatesMap(hash_map_pt candidatesMap, module_pt targetMo hashMap_put(candidatesMap, targetModule, NULL); - if (apr_pool_create(&candSetList_pool, bundlePool) == APR_SUCCESS) { - if (linkedList_create(candSetList_pool, &candSetList) == CELIX_SUCCESS) { + if (linkedList_create(&candSetList) == CELIX_SUCCESS) { for (i = 0; i < linkedList_size(module_getRequirements(targetModule)); i++) { char *targetName = NULL; req = (requirement_pt) linkedList_get(module_getRequirements(targetModule), i); requirement_getTargetName(req, &targetName); capList = resolver_getCapabilityList(m_resolvedServices, targetName); - if (apr_pool_create(&candidates_pool, bundlePool) == APR_SUCCESS) { - if (linkedList_create(candidates_pool, &candidates) == CELIX_SUCCESS) { + if (linkedList_create(&candidates) == CELIX_SUCCESS) { for (c = 0; (capList != NULL) && (c < linkedList_size(capList->capabilities)); c++) { capability_pt cap = (capability_pt) linkedList_get(capList->capabilities, c); bool satisfied = false; @@ -183,18 +174,15 @@ int resolver_populateCandidatesMap(hash_map_pt candidatesMap, module_pt targetMo } if (linkedList_size(candidates) == 0) { - if (apr_pool_create(&invalid_pool, bundlePool) == APR_SUCCESS) { - if (linkedList_create(invalid_pool, &invalid) == CELIX_SUCCESS) { - char *name = NULL; - resolver_removeInvalidCandidate(targetModule, candidatesMap, invalid); - apr_pool_destroy(invalid_pool); - apr_pool_destroy(candidates_pool); - - module_getSymbolicName(targetModule, &name); + if (linkedList_create(&invalid) == CELIX_SUCCESS) { + char *name = NULL; + resolver_removeInvalidCandidate(targetModule, candidatesMap, invalid); - printf("Unable to resolve: %s, %s\n", name, targetName); - } + module_getSymbolicName(targetModule, &name); + + printf("Unable to resolve: %s, %s\n", name, targetName); } + linkedList_destroy(candidates); return -1; } else if (linkedList_size(candidates) > 0) { candidate_set_pt cs = (candidate_set_pt) malloc(sizeof(*cs)); @@ -204,12 +192,10 @@ int resolver_populateCandidatesMap(hash_map_pt candidatesMap, module_pt targetMo linkedList_addElement(candSetList, cs); } - } } } hashMap_put(candidatesMap, targetModule, candSetList); } - } return 0; } @@ -219,7 +205,6 @@ void resolver_removeInvalidCandidate(module_pt invalidModule, hash_map_pt candid for (iterator = hashMapIterator_create(candidates); hashMapIterator_hasNext(iterator); ) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); - module_pt module = (module_pt) hashMapEntry_getKey(entry); linked_list_pt candSetList = (linked_list_pt) hashMapEntry_getValue(entry); if (candSetList != NULL) { linked_list_iterator_pt itCandSetList; @@ -241,10 +226,12 @@ void resolver_removeInvalidCandidate(module_pt invalidModule, hash_map_pt candid break; } } + linkedListIterator_destroy(candIter); } + linkedListIterator_destroy(itCandSetList); } } - free(iterator); + hashMapIterator_destroy(iterator); if (linkedList_size(invalid) > 0) { while (!linkedList_isEmpty(invalid)) { @@ -255,29 +242,14 @@ void resolver_removeInvalidCandidate(module_pt invalidModule, hash_map_pt candid } void resolver_addModule(module_pt module) { - apr_pool_t *modules_pool; - apr_pool_t *unresolvedServices_pool; - apr_pool_t *resolvedServices_pool; int i; capability_pt cap; capability_list_pt list; - apr_pool_t *capabilities_pool; - apr_pool_t *bundlePool = NULL; - bundle_pt bundle = NULL; - - bundle = module_getBundle(module); - bundle_getMemoryPool(bundle, &bundlePool); if (m_modules == NULL) { - if (apr_pool_create(&modules_pool, bundlePool) == APR_SUCCESS) { - if (apr_pool_create(&unresolvedServices_pool, bundlePool) == APR_SUCCESS) { - if (apr_pool_create(&resolvedServices_pool, bundlePool) == APR_SUCCESS) { - linkedList_create(modules_pool, &m_modules); - linkedList_create(unresolvedServices_pool, &m_unresolvedServices); - linkedList_create(resolvedServices_pool, &m_resolvedServices); - } - } - } + linkedList_create(&m_modules); + linkedList_create(&m_unresolvedServices); + linkedList_create(&m_resolvedServices); } if (m_modules != NULL && m_unresolvedServices != NULL) { @@ -289,13 +261,11 @@ void resolver_addModule(module_pt module) { capability_getServiceName(cap, &serviceName); list = resolver_getCapabilityList(m_unresolvedServices, serviceName); if (list == NULL) { - if (apr_pool_create(&capabilities_pool, bundlePool) == APR_SUCCESS) { - list = (capability_list_pt) apr_palloc(capabilities_pool, sizeof(*list)); - if (list != NULL) { - list->serviceName = apr_pstrdup(capabilities_pool, serviceName); - if (linkedList_create(capabilities_pool, &list->capabilities) == APR_SUCCESS) { - linkedList_addElement(m_unresolvedServices, list); - } + list = (capability_list_pt) malloc(sizeof(*list)); + if (list != NULL) { + list->serviceName = strdup(serviceName); + if (linkedList_create(&list->capabilities) == CELIX_SUCCESS) { + linkedList_addElement(m_unresolvedServices, list); } } } @@ -319,29 +289,52 @@ void resolver_removeModule(module_pt module) { list = resolver_getCapabilityList(m_unresolvedServices, serviceName); if (list != NULL) { linkedList_removeElement(list->capabilities, cap); + + if (linkedList_isEmpty(list->capabilities)) { + linkedList_removeElement(m_unresolvedServices, list); + linkedList_destroy(list->capabilities); + free(list->serviceName); + free(list); + } } list = resolver_getCapabilityList(m_resolvedServices, serviceName); if (list != NULL) { linkedList_removeElement(list->capabilities, cap); + + if (linkedList_isEmpty(list->capabilities)) { + linkedList_removeElement(m_resolvedServices, list); + linkedList_destroy(list->capabilities); + free(list->serviceName); + free(list); + } } } } + if (linkedList_isEmpty(m_modules)) { + linkedList_destroy(m_modules); + m_modules = NULL; + + if (!linkedList_isEmpty(m_unresolvedServices)) { + // #TODO: Something is wrong, not all modules have been removed from the resolver + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Unexpected entries in unresolved module list"); + } + linkedList_destroy(m_unresolvedServices); + m_unresolvedServices = NULL; + if (!linkedList_isEmpty(m_resolvedServices)) { + // #TODO: Something is wrong, not all modules have been removed from the resolver + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Unexpected entries in resolved module list"); + } + linkedList_destroy(m_resolvedServices); + m_resolvedServices = NULL; + } } void resolver_moduleResolved(module_pt module) { int capIdx; linked_list_pt capsCopy; - apr_pool_t *capsCopy_pool; - apr_pool_t *capabilities_pool; - apr_pool_t *bundlePool = NULL; - bundle_pt bundle = NULL; - - bundle = module_getBundle(module); - bundle_getMemoryPool(bundle, &bundlePool); if (module_isResolved(module)) { - if (apr_pool_create(&capsCopy_pool, bundlePool) == APR_SUCCESS) { - if (linkedList_create(capsCopy_pool, &capsCopy) == APR_SUCCESS) { + if (linkedList_create(&capsCopy) == CELIX_SUCCESS) { linked_list_pt wires = NULL; for (capIdx = 0; (module_getCapabilities(module) != NULL) && (capIdx < linkedList_size(module_getCapabilities(module))); capIdx++) { @@ -383,22 +376,19 @@ void resolver_moduleResolved(module_pt module) { list = resolver_getCapabilityList(m_resolvedServices, serviceName); if (list == NULL) { - if (apr_pool_create(&capabilities_pool, bundlePool) == APR_SUCCESS) { - list = (capability_list_pt) apr_palloc(capabilities_pool, sizeof(*list)); + list = (capability_list_pt) malloc(sizeof(*list)); if (list != NULL) { - list->serviceName = apr_pstrdup(capabilities_pool, serviceName); - if (linkedList_create(capabilities_pool, &list->capabilities) == APR_SUCCESS) { + list->serviceName = strdup(serviceName); + if (linkedList_create(&list->capabilities) == CELIX_SUCCESS) { linkedList_addElement(m_resolvedServices, list); } } - } } linkedList_addElement(list->capabilities, cap); } } - apr_pool_destroy(capsCopy_pool); - } + linkedList_destroy(capsCopy); } } } @@ -417,32 +407,45 @@ capability_list_pt resolver_getCapabilityList(linked_list_pt list, char * name) return capabilityList; } -hash_map_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, hash_map_pt wireMap) { +linked_list_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, linked_list_pt wireMap) { linked_list_pt serviceWires; - apr_pool_t *serviceWires_pool; - linked_list_pt emptyWires; - apr_pool_t *emptyWires_pool; - apr_pool_t *bundlePool = NULL; - bundle_pt bundle = NULL; - - bundle = module_getBundle(importer); - bundle_getMemoryPool(bundle, &bundlePool); + bool resolved = false; if (candidates && importer && wireMap) { linked_list_pt candSetList = NULL; - if (module_isResolved(importer) || (hashMap_get(wireMap, importer))) { - return wireMap; + if (module_isResolved(importer)) { + // already resolved + resolved = true; } + if (!resolved) { + bool self = false; + linked_list_iterator_pt wit = linkedListIterator_create(wireMap, 0); + while (linkedListIterator_hasNext(wit)) { + importer_wires_pt iw = linkedListIterator_next(wit); + if (iw->importer == importer) { + // Do not resolve yourself + self = true; + break; + } + } + linkedListIterator_destroy(wit); - candSetList = (linked_list_pt) hashMap_get(candidates, importer); + if (!self) { + candSetList = (linked_list_pt) hashMap_get(candidates, importer); - if (apr_pool_create(&serviceWires_pool, bundlePool) == APR_SUCCESS) { - if (apr_pool_create(&emptyWires_pool, bundlePool) == APR_SUCCESS) { - if (linkedList_create(serviceWires_pool, &serviceWires) == APR_SUCCESS) { - if (linkedList_create(emptyWires_pool, &emptyWires) == APR_SUCCESS) { + if (linkedList_create(&serviceWires) == CELIX_SUCCESS) { +// if (linkedList_create(&emptyWires) == CELIX_SUCCESS) { int candSetIdx = 0; - - hashMap_put(wireMap, importer, emptyWires); + + // hashMap_put(wireMap, importer, emptyWires); + + char *mname = NULL; + module_getSymbolicName(importer, &mname); + + importer_wires_pt importerWires = malloc(sizeof(*importerWires)); + importerWires->importer = importer; + importerWires->wires = NULL; + linkedList_addElement(wireMap, importerWires); for (candSetIdx = 0; candSetIdx < linkedList_size(candSetList); candSetIdx++) { candidate_set_pt cs = (candidate_set_pt) linkedList_get(candSetList, candSetIdx); @@ -451,8 +454,7 @@ hash_map_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, capability_getModule(((capability_pt) linkedList_get(cs->candidates, 0)), &module); if (importer != module) { wire_pt wire = NULL; - wire_create(serviceWires_pool, importer, cs->requirement, - module, + wire_create(importer, cs->requirement, module, ((capability_pt) linkedList_get(cs->candidates, 0)), &wire); linkedList_addElement(serviceWires, wire); } @@ -462,11 +464,12 @@ hash_map_pt resolver_populateWireMap(hash_map_pt candidates, module_pt importer, wireMap); } - hashMap_put(wireMap, importer, serviceWires); - } + importerWires->wires = serviceWires; + // hashMap_put(wireMap, importer, serviceWires); +// } } } - } + } } return wireMap; diff --git a/src/hos_celix/src/framework/private/src/service_reference.c b/src/hos_celix/src/framework/private/src/service_reference.c index e6267dff..9f954c57 100644 --- a/src/hos_celix/src/framework/private/src/service_reference.c +++ b/src/hos_celix/src/framework/private/src/service_reference.c @@ -20,30 +20,31 @@ * service_reference.c * * \date Jul 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include + +#include "service_reference.h" #include "service_registry.h" #include "service_reference_private.h" -#include "service_registration.h" +#include "service_registration_private.h" #include "module.h" #include "wire.h" #include "bundle.h" #include "celix_log.h" -apr_status_t serviceReference_destroy(void *referenceP); -celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference) { +celix_status_t serviceReference_create(bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference) { celix_status_t status = CELIX_SUCCESS; - *reference = apr_palloc(pool, sizeof(**reference)); + *reference = malloc(sizeof(**reference)); if (!*reference) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *reference, serviceReference_destroy); (*reference)->bundle = bundle; (*reference)->registration = registration; @@ -54,11 +55,12 @@ celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, servi return status; } -apr_status_t serviceReference_destroy(void *referenceP) { - service_reference_pt reference = referenceP; - reference->bundle = NULL; - reference->registration = NULL; - return APR_SUCCESS; +celix_status_t serviceReference_destroy(service_reference_pt *reference) { + (*reference)->bundle = NULL; + (*reference)->registration = NULL; + free(*reference); + *reference = NULL; + return CELIX_SUCCESS; } celix_status_t serviceReference_getBundle(service_reference_pt reference, bundle_pt *bundle) { @@ -71,6 +73,36 @@ celix_status_t serviceReference_getServiceRegistration(service_reference_pt refe return CELIX_SUCCESS; } +celix_status_t serviceReference_getProperty(service_reference_pt reference, char *key, char **value) { + celix_status_t status = CELIX_SUCCESS; + properties_pt props = NULL; + + serviceRegistration_getProperties(reference->registration, &props); + *value = properties_get(props, key); + + return status; +} + +FRAMEWORK_EXPORT celix_status_t serviceReference_getPropertyKeys(service_reference_pt reference, char **keys[], unsigned int *size) { + celix_status_t status = CELIX_SUCCESS; + properties_pt props = NULL; + + serviceRegistration_getProperties(reference->registration, &props); + hash_map_iterator_pt it; + int i = 0; + int vsize = hashMap_size(props); + *size = vsize; + *keys = malloc(vsize * sizeof(*keys)); + it = hashMapIterator_create(props); + while (hashMapIterator_hasNext(it)) { + (*keys)[i] = hashMapIterator_nextKey(it); + i++; + } + hashMapIterator_destroy(it); + + return status; +} + celix_status_t serviceReference_invalidate(service_reference_pt reference) { reference->registration = NULL; return CELIX_SUCCESS; @@ -104,13 +136,13 @@ bool serviceReference_isAssignableTo(service_reference_pt reference, bundle_pt r return allow; } -celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, apr_pool_t *pool, array_list_pt *bundles) { +celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, array_list_pt *bundles) { celix_status_t status = CELIX_SUCCESS; service_registry_pt registry = NULL; serviceRegistration_getRegistry(reference->registration, ®istry); - *bundles = serviceRegistry_getUsingBundles(registry, pool, reference); + *bundles = serviceRegistry_getUsingBundles(registry, reference); return status; } @@ -126,6 +158,47 @@ int serviceReference_equals2(void *reference1, void *reference2) { return equal; } +celix_status_t serviceReference_compareTo(service_reference_pt reference, service_reference_pt compareTo, int *compare) { + celix_status_t status = CELIX_SUCCESS; + + long id, other_id; + char *id_str, *other_id_str; + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_ID, &id_str); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_ID, &other_id_str); + + id = atol(id_str); + other_id = atol(other_id_str); + + if (id == other_id) { + *compare = 0; + } else { + int rank, other_rank; + char *rank_str, *other_rank_str; + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, &rank_str); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_SERVICE_RANKING, &other_rank_str); + + if (rank_str == NULL) { + rank_str = "0"; + } + if (other_rank_str == NULL) { + other_rank_str = "0"; + } + + rank = atoi(rank_str); + other_rank = atoi(other_rank_str); + + if (rank < other_rank) { + *compare = -1; + } else if (rank > other_rank) { + *compare = 1; + } else { + *compare = id < other_id ? 1 : -1; + } + } + + return status; +} + unsigned int serviceReference_hashCode(void *referenceP) { service_reference_pt reference = referenceP; int prime = 31; diff --git a/src/hos_celix/src/framework/private/src/service_registration.c b/src/hos_celix/src/framework/private/src/service_registration.c index ec896163..8e84d1ab 100644 --- a/src/hos_celix/src/framework/private/src/service_registration.c +++ b/src/hos_celix/src/framework/private/src/service_registration.c @@ -20,78 +20,82 @@ * service_registration.c * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include - #include "service_registration_private.h" #include "constants.h" #include "service_factory.h" #include "service_reference.h" #include "celix_log.h" +#include "celix_threads.h" static celix_status_t serviceRegistration_initializeProperties(service_registration_pt registration, properties_pt properties); -celix_status_t serviceRegistration_createInternal(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, +celix_status_t serviceRegistration_createInternal(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary, bool isFactory, service_registration_pt *registration); -service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { +service_registration_pt serviceRegistration_create(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { service_registration_pt registration = NULL; - serviceRegistration_createInternal(pool, registry, bundle, serviceName, serviceId, serviceObject, dictionary, false, ®istration); + serviceRegistration_createInternal(registry, bundle, serviceName, serviceId, serviceObject, dictionary, false, ®istration); return registration; } -service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { +service_registration_pt serviceRegistration_createServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary) { service_registration_pt registration = NULL; - serviceRegistration_createInternal(pool, registry, bundle, serviceName, serviceId, serviceObject, dictionary, true, ®istration); + serviceRegistration_createInternal(registry, bundle, serviceName, serviceId, serviceObject, dictionary, true, ®istration); return registration; } -celix_status_t serviceRegistration_createInternal(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, +celix_status_t serviceRegistration_createInternal(service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary, bool isFactory, service_registration_pt *registration) { celix_status_t status = CELIX_SUCCESS; - *registration = (service_registration_pt) apr_palloc(pool, sizeof(**registration)); - (*registration)->isServiceFactory = isFactory; - (*registration)->registry = registry; - (*registration)->className = apr_pstrdup(pool,serviceName); - (*registration)->bundle = bundle; - (*registration)->references = NULL; - arrayList_create(&(*registration)->references); + *registration = malloc(sizeof(**registration)); + if (*registration) { + (*registration)->services = NULL; + (*registration)->nrOfServices = 0; + (*registration)->isServiceFactory = isFactory; + (*registration)->registry = registry; + (*registration)->className = strdup(serviceName); + (*registration)->bundle = bundle; - (*registration)->serviceId = serviceId; - (*registration)->svcObj = serviceObject; - if (isFactory) { - (*registration)->serviceFactory = (service_factory_pt) (*registration)->svcObj; - } else { - (*registration)->serviceFactory = NULL; - } + (*registration)->serviceId = serviceId; + (*registration)->svcObj = serviceObject; + if (isFactory) { + (*registration)->serviceFactory = (service_factory_pt) (*registration)->svcObj; + } else { + (*registration)->serviceFactory = NULL; + } -// serviceReference_create(pool, bundle, *registration, &(*registration)->reference); + (*registration)->isUnregistering = false; + celixThreadMutex_create(&(*registration)->mutex, NULL); - (*registration)->isUnregistering = false; - apr_thread_mutex_create(&(*registration)->mutex, 0, pool); + serviceRegistration_initializeProperties(*registration, dictionary); + } else { + status = CELIX_ENOMEM; + } - serviceRegistration_initializeProperties(*registration, dictionary); - - return CELIX_SUCCESS; + return status; } -void serviceRegistration_destroy(service_registration_pt registration) { +celix_status_t serviceRegistration_destroy(service_registration_pt registration) { + free(registration->className); registration->className = NULL; registration->registry = NULL; properties_destroy(registration->properties); - arrayList_destroy(registration->references); - apr_thread_mutex_destroy(registration->mutex); + celixThreadMutex_destroy(®istration->mutex); -// free(registration); + free(registration); + registration = NULL; + + return CELIX_SUCCESS; } static celix_status_t serviceRegistration_initializeProperties(service_registration_pt registration, properties_pt dictionary) { @@ -116,24 +120,22 @@ bool serviceRegistration_isValid(service_registration_pt registration) { } void serviceRegistration_invalidate(service_registration_pt registration) { - apr_thread_mutex_lock(registration->mutex); + celixThreadMutex_lock(®istration->mutex); registration->svcObj = NULL; - apr_thread_mutex_unlock(registration->mutex); + celixThreadMutex_unlock(®istration->mutex); } celix_status_t serviceRegistration_unregister(service_registration_pt registration) { celix_status_t status = CELIX_SUCCESS; - apr_thread_mutex_lock(registration->mutex); + celixThreadMutex_lock(®istration->mutex); if (!serviceRegistration_isValid(registration) || registration->isUnregistering) { printf("Service is already unregistered\n"); status = CELIX_ILLEGAL_STATE; } else { registration->isUnregistering = true; } - apr_thread_mutex_unlock(registration->mutex); + celixThreadMutex_unlock(®istration->mutex); -// bundle_pt bundle = NULL; -// status = serviceReference_getBundle(registration->reference, &bundle); if (status == CELIX_SUCCESS) { serviceRegistry_unregisterService(registration->registry, registration->bundle, registration); } @@ -153,6 +155,14 @@ celix_status_t serviceRegistration_getService(service_registration_pt registrati return CELIX_SUCCESS; } +celix_status_t serviceRegistration_ungetService(service_registration_pt registration, bundle_pt bundle, void **service) { + if (registration->isServiceFactory) { + service_factory_pt factory = registration->serviceFactory; + factory->ungetService(registration->serviceFactory, bundle, registration, service); + } + return CELIX_SUCCESS; +} + celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties) { celix_status_t status = CELIX_SUCCESS; @@ -195,7 +205,7 @@ celix_status_t serviceRegistration_getServiceReferences(service_registration_pt celix_status_t status = CELIX_SUCCESS; if (registration != NULL && *references == NULL) { - *references = registration->references; + serviceRegistry_getServiceReferencesForRegistration(registration->registry, registration, references); } else { status = CELIX_ILLEGAL_ARGUMENT; } diff --git a/src/hos_celix/src/framework/private/src/service_registry.c b/src/hos_celix/src/framework/private/src/service_registry.c index 927f81eb..85639b46 100644 --- a/src/hos_celix/src/framework/private/src/service_registry.c +++ b/src/hos_celix/src/framework/private/src/service_registry.c @@ -20,56 +20,52 @@ * service_registry.c * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include #include "service_registry_private.h" -#include "service_registration.h" +#include "service_registration_private.h" #include "module.h" #include "bundle.h" #include "listener_hook_service.h" #include "constants.h" -#include "service_reference.h" +#include "service_reference_private.h" #include "framework_private.h" #include "celix_log.h" -apr_status_t serviceRegistry_destroy(void *handle); +static celix_status_t serviceRegistry_getUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount); +static celix_status_t serviceRegistry_addUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount); +static celix_status_t serviceRegistry_flushUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference); celix_status_t serviceRegistry_registerServiceInternal(service_registry_pt registry, bundle_pt bundle, char * serviceName, void * serviceObject, properties_pt dictionary, bool isFactory, service_registration_pt *registration); celix_status_t serviceRegistry_addHooks(service_registry_pt registry, char *serviceName, void *serviceObject, service_registration_pt registration); celix_status_t serviceRegistry_removeHook(service_registry_pt registry, service_registration_pt registration); -apr_status_t serviceRegistry_removeReference(void *referenceP); - -celix_status_t serviceRegistry_create(apr_pool_t *ppool, framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry) { +celix_status_t serviceRegistry_create(framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, ppool); - - *registry = (service_registry_pt) apr_palloc(pool, (sizeof(**registry))); + *registry = malloc(sizeof(**registry)); if (!*registry) { status = CELIX_ENOMEM; } else { - apr_status_t aprStatus; - apr_pool_pre_cleanup_register(pool, *registry, serviceRegistry_destroy); - - (*registry)->pool=pool; (*registry)->serviceChanged = serviceChanged; (*registry)->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); (*registry)->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); (*registry)->framework = framework; (*registry)->currentServiceId = 1l; + (*registry)->serviceReferences = hashMap_create(NULL, NULL, NULL, NULL);; arrayList_create(&(*registry)->listenerHooks); - aprStatus = apr_thread_mutex_create(&(*registry)->mutex, APR_THREAD_MUTEX_NESTED, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_FRAMEWORK_EXCEPTION; - } + + status = celixThreadMutexAttr_create(&(*registry)->mutexAttr); + status = CELIX_DO_IF(status, celixThreadMutexAttr_settype(&(*registry)->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*registry)->mutex, &(*registry)->mutexAttr)); + status = CELIX_DO_IF(status, celixThreadMutex_create(&(*registry)->referencesMapMutex, NULL)); } framework_logIfError(logger, status, NULL, "Cannot create service registry"); @@ -77,37 +73,33 @@ celix_status_t serviceRegistry_create(apr_pool_t *ppool, framework_pt framework, return status; } -apr_status_t serviceRegistry_destroy(void *handle) { - service_registry_pt registry = (service_registry_pt) handle; +celix_status_t serviceRegistry_destroy(service_registry_pt registry) { hashMap_destroy(registry->inUseMap, false, false); hashMap_destroy(registry->serviceRegistrations, false, false); + hashMap_destroy(registry->serviceReferences, false, false); arrayList_destroy(registry->listenerHooks); - apr_thread_mutex_destroy(registry->mutex); + celixThreadMutex_destroy(®istry->mutex); + celixThreadMutexAttr_destroy(®istry->mutexAttr); + celixThreadMutex_destroy(®istry->referencesMapMutex); registry->framework = NULL; registry->inUseMap = NULL; registry->listenerHooks = NULL; - registry->mutex = NULL; - registry->pool = NULL; registry->serviceChanged = NULL; registry->serviceReferences = NULL; registry->serviceRegistrations = NULL; + free(registry); return CELIX_SUCCESS; } -celix_status_t serviceRegistry_getUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount) { +static celix_status_t serviceRegistry_getUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount) { array_list_pt usages = (array_list_pt) hashMap_get(registry->inUseMap, bundle); *usageCount = NULL; unsigned int i; for (i = 0; (usages != NULL) && (i < arrayList_size(usages)); i++) { usage_count_pt usage = (usage_count_pt) arrayList_get(usages, i); - // @TODO use reference_equals! bool equals = false; -// serviceReference_equals(usage->reference, reference, &equals); - if (usage->reference == reference) { - *usageCount = usage; - break; - } + serviceReference_equals(usage->reference, reference, &equals); if (equals) { *usageCount = usage; break; @@ -116,22 +108,15 @@ celix_status_t serviceRegistry_getUsageCount(service_registry_pt registry, bundl return CELIX_SUCCESS; } -celix_status_t serviceRegistry_addUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount) { - apr_pool_t *pool = NULL; - - apr_pool_create(&pool, registry->pool); - +static celix_status_t serviceRegistry_addUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, usage_count_pt *usageCount) { array_list_pt usages = hashMap_get(registry->inUseMap, bundle); - usage_count_pt usage = (usage_count_pt) apr_palloc(pool, sizeof(*usage)); + usage_count_pt usage = malloc(sizeof(*usage)); usage->reference = reference; usage->count = 0; usage->service = NULL; - usage->pool = pool; if (usages == NULL) { - module_pt mod = NULL; arrayList_create(&usages); - bundle_getCurrentModule(bundle, &mod); } arrayList_add(usages, usage); hashMap_put(registry->inUseMap, bundle, usages); @@ -139,15 +124,17 @@ celix_status_t serviceRegistry_addUsageCount(service_registry_pt registry, bundl return CELIX_SUCCESS; } -celix_status_t serviceRegistry_flushUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference) { +static celix_status_t serviceRegistry_flushUsageCount(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference) { array_list_pt usages = hashMap_get(registry->inUseMap, bundle); if (usages != NULL) { array_list_iterator_pt iter = arrayListIterator_create(usages); while (arrayListIterator_hasNext(iter)) { usage_count_pt usage = arrayListIterator_next(iter); - if (usage->reference == reference) { + bool equals = false; + serviceReference_equals(usage->reference, reference, &equals); + if (equals) { arrayListIterator_remove(iter); - apr_pool_destroy(usage->pool); + free(usage); } } arrayListIterator_destroy(iter); @@ -161,9 +148,10 @@ celix_status_t serviceRegistry_flushUsageCount(service_registry_pt registry, bun return CELIX_SUCCESS; } -celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services) { +celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, bundle_pt bundle, array_list_pt *services) { celix_status_t status = CELIX_SUCCESS; + celixThreadMutex_lock(®istry->mutex); array_list_pt regs = (array_list_pt) hashMap_get(registry->serviceRegistrations, bundle); if (regs != NULL) { unsigned int i; @@ -173,13 +161,14 @@ celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registr service_registration_pt reg = arrayList_get(regs, i); if (serviceRegistration_isValid(reg)) { service_reference_pt reference = NULL; - status = serviceRegistry_createServiceReference(registry, pool, reg, &reference); + status = serviceRegistry_createServiceReference(registry, bundle, reg, &reference); if (status == CELIX_SUCCESS) { arrayList_add(*services, reference); } } } } + celixThreadMutex_unlock(®istry->mutex); framework_logIfError(logger, status, NULL, "Cannot get registered services"); @@ -196,15 +185,12 @@ celix_status_t serviceRegistry_registerServiceFactory(service_registry_pt regist celix_status_t serviceRegistry_registerServiceInternal(service_registry_pt registry, bundle_pt bundle, char * serviceName, void * serviceObject, properties_pt dictionary, bool isFactory, service_registration_pt *registration) { array_list_pt regs; - apr_pool_t *pool = NULL; - apr_thread_mutex_lock(registry->mutex); - - bundle_getMemoryPool(bundle, &pool); + celixThreadMutex_lock(®istry->mutex); if (isFactory) { - *registration = serviceRegistration_createServiceFactory(pool, registry, bundle, serviceName, ++registry->currentServiceId, serviceObject, dictionary); + *registration = serviceRegistration_createServiceFactory(registry, bundle, serviceName, ++registry->currentServiceId, serviceObject, dictionary); } else { - *registration = serviceRegistration_create(pool, registry, bundle, serviceName, ++registry->currentServiceId, serviceObject, dictionary); + *registration = serviceRegistration_create(registry, bundle, serviceName, ++registry->currentServiceId, serviceObject, dictionary); } serviceRegistry_addHooks(registry, serviceName, serviceObject, *registration); @@ -217,7 +203,7 @@ celix_status_t serviceRegistry_registerServiceInternal(service_registry_pt regis arrayList_add(regs, *registration); hashMap_put(registry->serviceRegistrations, bundle, regs); - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); if (registry->serviceChanged != NULL) { // service_event_pt event = (service_event_pt) malloc(sizeof(*event)); @@ -237,7 +223,7 @@ celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, b array_list_pt regs; array_list_pt references = NULL; - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); serviceRegistry_removeHook(registry, registration); @@ -247,24 +233,22 @@ celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, b hashMap_put(registry->serviceRegistrations, bundle, regs); } - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); if (registry->serviceChanged != NULL) { registry->serviceChanged(registry->framework, OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING, registration, NULL); } - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); // unget service serviceRegistration_getServiceReferences(registration, &references); for (i = 0; i < arrayList_size(references); i++) { service_reference_pt reference = (service_reference_pt) arrayList_get(references, i); - apr_pool_t *pool = NULL; array_list_pt clients = NULL; unsigned int j; - apr_pool_create(&pool, registry->pool); - clients = serviceRegistry_getUsingBundles(registry, pool, reference); + clients = serviceRegistry_getUsingBundles(registry, reference); for (j = 0; (clients != NULL) && (j < arrayList_size(clients)); j++) { bundle_pt client = (bundle_pt) arrayList_get(clients, j); bool ungetResult = true; @@ -273,15 +257,17 @@ celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, b } } arrayList_destroy(clients); - apr_pool_destroy(pool); serviceReference_invalidate(reference); } + arrayList_destroy(references); + + //TODO not needed, the registration is destroyed, any reference to the registration is invalid and will result in a segfault serviceRegistration_invalidate(registration); serviceRegistration_destroy(registration); - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); return CELIX_SUCCESS; } @@ -289,9 +275,9 @@ celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, b celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, bundle_pt bundle) { array_list_pt regs = NULL; unsigned int i; - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); regs = (array_list_pt) hashMap_get(registry->serviceRegistrations, bundle); - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); for (i = 0; (regs != NULL) && i < arrayList_size(regs); i++) { service_registration_pt reg = arrayList_get(regs, i); @@ -301,46 +287,88 @@ celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, } if (regs != NULL && arrayList_isEmpty(regs)) { + celixThreadMutex_lock(®istry->mutex); array_list_pt removed = hashMap_remove(registry->serviceRegistrations, bundle); + celixThreadMutex_unlock(®istry->mutex); arrayList_destroy(removed); removed = NULL; } - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); hashMap_remove(registry->serviceRegistrations, bundle); - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); return CELIX_SUCCESS; } -celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, apr_pool_t *pool, service_registration_pt registration, service_reference_pt *reference) { + +celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, bundle_pt owner, service_registration_pt registration, service_reference_pt *reference) { celix_status_t status = CELIX_SUCCESS; bundle_pt bundle = NULL; - array_list_pt references = NULL; - - apr_pool_t *spool = NULL; - apr_pool_create(&spool, pool); serviceRegistration_getBundle(registration, &bundle); - serviceReference_create(spool, bundle, registration, reference); + serviceReference_create(bundle, registration, reference); - apr_pool_pre_cleanup_register(spool, *reference, serviceRegistry_removeReference); - - serviceRegistration_getServiceReferences(registration, &references); + // Lock + celixThreadMutex_lock(®istry->referencesMapMutex); + array_list_pt references = hashMap_get(registry->serviceReferences, owner); + if (references == NULL) { + arrayList_create(&references); + } arrayList_add(references, *reference); + hashMap_put(registry->serviceReferences, owner, references); + + // Unlock + celixThreadMutex_unlock(®istry->referencesMapMutex); framework_logIfError(logger, status, NULL, "Cannot create service reference"); return status; } -celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, apr_pool_t *pool, const char *serviceName, filter_pt filter, array_list_pt *references) { +celix_status_t serviceRegistry_getServiceReferencesForRegistration(service_registry_pt registry, service_registration_pt registration, array_list_pt *references) { + celix_status_t status = CELIX_SUCCESS; + + hash_map_values_pt referenceValues = NULL; + hash_map_iterator_pt iterator = NULL; + + arrayList_create(references); + + celixThreadMutex_lock(®istry->referencesMapMutex); + referenceValues = hashMapValues_create(registry->serviceReferences); + iterator = hashMapValues_iterator(referenceValues); + while (hashMapIterator_hasNext(iterator)) { + array_list_pt refs = (array_list_pt) hashMapIterator_nextValue(iterator); + unsigned int refIdx; + for (refIdx = 0; (refs != NULL) && refIdx < arrayList_size(refs); refIdx++) { + service_registration_pt reg = NULL; + service_reference_pt reference = (service_reference_pt) arrayList_get(refs, refIdx); + bool valid = false; + serviceRefernce_isValid(reference, &valid); + if (valid) { + serviceReference_getServiceRegistration(reference, ®); + if (reg == registration) { + arrayList_add(*references, reference); + } + } + } + } + hashMapIterator_destroy(iterator); + hashMapValues_destroy(referenceValues); + + celixThreadMutex_unlock(®istry->referencesMapMutex); + + return status; +} + +celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, bundle_pt owner, const char *serviceName, filter_pt filter, array_list_pt *references) { celix_status_t status = CELIX_SUCCESS; hash_map_values_pt registrations; hash_map_iterator_pt iterator; arrayList_create(references); + celixThreadMutex_lock(®istry->mutex); registrations = hashMapValues_create(registry->serviceRegistrations); iterator = hashMapValues_iterator(registrations); while (hashMapIterator_hasNext(iterator)) { @@ -373,7 +401,7 @@ celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry if (matched) { if (serviceRegistration_isValid(registration)) { service_reference_pt reference = NULL; - serviceRegistry_createServiceReference(registry, pool, registration, &reference); + serviceRegistry_createServiceReference(registry, owner, registration, &reference); arrayList_add(*references, reference); } } @@ -382,27 +410,64 @@ celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry } hashMapIterator_destroy(iterator); hashMapValues_destroy(registrations); + celixThreadMutex_unlock(®istry->mutex); framework_logIfError(logger, status, NULL, "Cannot get service references"); return status; } -apr_status_t serviceRegistry_removeReference(void *referenceP) { - service_reference_pt reference = referenceP; - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); +celix_status_t serviceRegistry_ungetServiceReference(service_registry_pt registry, bundle_pt owner, service_reference_pt reference) { + celix_status_t status = CELIX_SUCCESS; - if (registration != NULL) { - array_list_pt references = NULL; - serviceRegistration_getServiceReferences(registration, &references); - arrayList_removeElement(references, reference); - } + bool valid = false; + serviceRefernce_isValid(reference, &valid); + if (valid) { + bool ungetResult = true; + while (ungetResult) { + serviceRegistry_ungetService(registry, owner, reference, &ungetResult); + } + } - return APR_SUCCESS; + celixThreadMutex_lock(®istry->referencesMapMutex); + array_list_pt references = hashMap_get(registry->serviceReferences, owner); + if (references != NULL) { + arrayList_removeElement(references, reference); + serviceReference_destroy(&reference); + if (arrayList_size(references) > 0) { + hashMap_put(registry->serviceReferences, owner, references); + } else { + array_list_pt removed = hashMap_remove(registry->serviceReferences, owner); + arrayList_destroy(removed); + } + } + celixThreadMutex_unlock(®istry->referencesMapMutex); + + return status; +} + +celix_status_t serviceRegistry_ungetServiceReferences(service_registry_pt registry, bundle_pt owner) { + celix_status_t status = CELIX_SUCCESS; + + celixThreadMutex_lock(®istry->referencesMapMutex); + array_list_pt references = hashMap_get(registry->serviceReferences, owner); + celixThreadMutex_unlock(®istry->referencesMapMutex); + + if (references != NULL) { + array_list_pt referencesClone = arrayList_clone(references); + int refIdx = 0; + for (refIdx = 0; refIdx < arrayList_size(referencesClone); refIdx++) { + service_reference_pt reference = arrayList_get(referencesClone, refIdx); + serviceRegistry_ungetServiceReference(registry, owner, reference); + } + arrayList_destroy(referencesClone); + } + + return status; } celix_status_t serviceRegistry_getServicesInUse(service_registry_pt registry, bundle_pt bundle, array_list_pt *services) { + celixThreadMutex_lock(®istry->mutex); array_list_pt usages = hashMap_get(registry->inUseMap, bundle); if (usages != NULL) { unsigned int i; @@ -413,6 +478,7 @@ celix_status_t serviceRegistry_getServicesInUse(service_registry_pt registry, bu arrayList_add(*services, usage->reference); } } + celixThreadMutex_unlock(®istry->mutex); return CELIX_SUCCESS; } @@ -423,7 +489,7 @@ celix_status_t serviceRegistry_getService(service_registry_pt registry, bundle_p usage_count_pt usage = NULL; serviceReference_getServiceRegistration(reference, ®istration); - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); if (serviceRegistration_isValid(registration)) { status = serviceRegistry_getUsageCount(registry, bundle, reference, &usage); @@ -433,20 +499,20 @@ celix_status_t serviceRegistry_getService(service_registry_pt registry, bundle_p usage->count++; *service = usage->service; } - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); if ((usage != NULL) && (*service == NULL)) { serviceRegistration_getService(registration, bundle, service); } - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); if ((!serviceRegistration_isValid(registration)) || (*service == NULL)) { serviceRegistry_flushUsageCount(registry, bundle, reference); } else { usage->service = *service; } - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); - return CELIX_SUCCESS; + return status; } celix_status_t serviceRegistry_ungetService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, bool *result) { @@ -454,29 +520,36 @@ celix_status_t serviceRegistry_ungetService(service_registry_pt registry, bundle service_registration_pt registration = NULL; usage_count_pt usage = NULL; serviceReference_getServiceRegistration(reference, ®istration); - - apr_thread_mutex_lock(registry->mutex); + + celixThreadMutex_lock(®istry->mutex); status = serviceRegistry_getUsageCount(registry, bundle, reference, &usage); if (usage == NULL) { - apr_thread_mutex_unlock(registry->mutex); - *result = false; + celixThreadMutex_unlock(®istry->mutex); + if (result) { + *result = false; + } return CELIX_SUCCESS; } + if (usage->count == 1) { + serviceRegistration_ungetService(registration, bundle, &usage->service); + } + usage->count--; - - if ((serviceRegistration_isValid(registration)) || (usage->count <= 0)) { + if ((!serviceRegistration_isValid(registration)) || (usage->count <= 0)) { usage->service = NULL; serviceRegistry_flushUsageCount(registry, bundle, reference); } - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); - *result = true; + if (result) { + *result = true; + } - return CELIX_SUCCESS; + return status; } void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundle) { @@ -484,12 +557,9 @@ void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundl array_list_pt usages; unsigned int i; - apr_pool_t *pool = NULL; - bundle_getMemoryPool(bundle, &pool); - - apr_thread_mutex_lock(registry->mutex); + celixThreadMutex_lock(®istry->mutex); usages = hashMap_get(registry->inUseMap, bundle); - apr_thread_mutex_unlock(registry->mutex); + celixThreadMutex_unlock(®istry->mutex); if (usages == NULL || arrayList_isEmpty(usages)) { return; @@ -510,10 +580,12 @@ void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundl arrayList_destroy(fusages); } -array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_pool_t *pool, service_reference_pt reference) { +array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, service_reference_pt reference) { array_list_pt bundles = NULL; hash_map_iterator_pt iter; arrayList_create(&bundles); + + celixThreadMutex_lock(®istry->mutex); iter = hashMapIterator_create(registry->inUseMap); while (hashMapIterator_hasNext(iter)) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); @@ -522,12 +594,15 @@ array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_ unsigned int i; for (i = 0; i < arrayList_size(usages); i++) { usage_count_pt usage = arrayList_get(usages, i); - if (usage->reference == reference) { + bool equals = false; + serviceReference_equals(usage->reference, reference, &equals); + if (equals) { arrayList_add(bundles, bundle); } } } hashMapIterator_destroy(iter); + celixThreadMutex_unlock(®istry->mutex); return bundles; } @@ -535,7 +610,9 @@ celix_status_t serviceRegistry_addHooks(service_registry_pt registry, char *serv celix_status_t status = CELIX_SUCCESS; if (strcmp(OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME, serviceName) == 0) { + celixThreadMutex_lock(®istry->mutex); arrayList_add(registry->listenerHooks, registration); + celixThreadMutex_unlock(®istry->mutex); } return status; @@ -549,13 +626,15 @@ celix_status_t serviceRegistry_removeHook(service_registry_pt registry, service_ serviceRegistration_getProperties(registration, &props); serviceName = properties_get(props, (char *) OSGI_FRAMEWORK_OBJECTCLASS); if (strcmp(OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME, serviceName) == 0) { + celixThreadMutex_lock(®istry->mutex); arrayList_removeElement(registry->listenerHooks, registration); + celixThreadMutex_unlock(®istry->mutex); } return status; } -celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, apr_pool_t *pool, array_list_pt *hooks) { +celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, bundle_pt owner, array_list_pt *hooks) { celix_status_t status = CELIX_SUCCESS; if (registry == NULL || *hooks != NULL) { @@ -564,12 +643,14 @@ celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, ap status = arrayList_create(hooks); if (status == CELIX_SUCCESS) { unsigned int i; + celixThreadMutex_lock(®istry->mutex); for (i = 0; i < arrayList_size(registry->listenerHooks); i++) { service_registration_pt registration = arrayList_get(registry->listenerHooks, i); service_reference_pt reference = NULL; - serviceRegistry_createServiceReference(registry, pool, registration, &reference); + serviceRegistry_createServiceReference(registry, owner, registration, &reference); arrayList_add(*hooks, reference); } + celixThreadMutex_unlock(®istry->mutex); } } diff --git a/src/hos_celix/src/framework/private/src/service_tracker.c b/src/hos_celix/src/framework/private/src/service_tracker.c index 9fe90224..1221e0c3 100644 --- a/src/hos_celix/src/framework/private/src/service_tracker.c +++ b/src/hos_celix/src/framework/private/src/service_tracker.c @@ -20,40 +20,33 @@ * service_tracker.c * * \date Apr 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include - #include "service_tracker_private.h" #include "bundle_context.h" #include "constants.h" #include "service_reference.h" #include "celix_log.h" -static apr_status_t serviceTracker_destroy(void *trackerP); static celix_status_t serviceTracker_addingService(service_tracker_pt tracker, service_reference_pt reference, void **service); static celix_status_t serviceTracker_track(service_tracker_pt tracker, service_reference_pt reference, service_event_pt event); static celix_status_t serviceTracker_untrack(service_tracker_pt tracker, service_reference_pt reference, service_event_pt event); -celix_status_t serviceTracker_create(apr_pool_t *pool, bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker) { +celix_status_t serviceTracker_create(bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker) { celix_status_t status = CELIX_SUCCESS; if (service == NULL || *tracker != NULL) { status = CELIX_ILLEGAL_ARGUMENT; } else { if (status == CELIX_SUCCESS) { - int len = strlen(service) + strlen(OSGI_FRAMEWORK_OBJECTCLASS) + 4; - char *filter = apr_pstrcat(pool, "(", OSGI_FRAMEWORK_OBJECTCLASS, "=", service, ")", NULL); - if (filter == NULL) { - status = CELIX_ENOMEM; - } else { - serviceTracker_createWithFilter(pool, context, filter, customizer, tracker); - } + char filter[512]; + snprintf(filter, sizeof(filter), "(%s=%s)", OSGI_FRAMEWORK_OBJECTCLASS, service); + serviceTracker_createWithFilter(context, filter, customizer, tracker); } } @@ -62,19 +55,16 @@ celix_status_t serviceTracker_create(apr_pool_t *pool, bundle_context_pt context return status; } -celix_status_t serviceTracker_createWithFilter(apr_pool_t *pool, bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker) { +celix_status_t serviceTracker_createWithFilter(bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker) { celix_status_t status = CELIX_SUCCESS; - *tracker = (service_tracker_pt) apr_palloc(pool, sizeof(**tracker)); + *tracker = (service_tracker_pt) malloc(sizeof(**tracker)); if (!*tracker) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *tracker, serviceTracker_destroy); - (*tracker)->context = context; - (*tracker)->filter = apr_pstrdup(pool,filter); + (*tracker)->filter = strdup(filter); - (*tracker)->pool = pool; (*tracker)->tracker = *tracker; (*tracker)->tracked = NULL; arrayList_create(&(*tracker)->tracked); @@ -87,28 +77,36 @@ celix_status_t serviceTracker_createWithFilter(apr_pool_t *pool, bundle_context_ return status; } -apr_status_t serviceTracker_destroy(void *trackerP) { - service_tracker_pt tracker = (service_tracker_pt) trackerP; +celix_status_t serviceTracker_destroy(service_tracker_pt tracker) { if (tracker->listener != NULL) { bundleContext_removeServiceListener(tracker->context, tracker->listener); } + if (tracker->customizer != NULL) { + serviceTrackerCustomizer_destroy(tracker->customizer); + } arrayList_destroy(tracker->tracked); - return APR_SUCCESS; + if (tracker->listener != NULL) { + free (tracker->listener); + } + + free(tracker->filter); + free(tracker); + + return CELIX_SUCCESS; } celix_status_t serviceTracker_open(service_tracker_pt tracker) { service_listener_pt listener; array_list_pt initial = NULL; celix_status_t status = CELIX_SUCCESS; - listener = (service_listener_pt) apr_palloc(tracker->pool, sizeof(*listener)); + listener = (service_listener_pt) malloc(sizeof(*listener)); status = bundleContext_getServiceReferences(tracker->context, NULL, tracker->filter, &initial); if (status == CELIX_SUCCESS) { service_reference_pt initial_reference; unsigned int i; - listener->pool = tracker->pool; listener->handle = tracker; listener->serviceChanged = (void *) serviceTracker_serviceChanged; status = bundleContext_addServiceListener(tracker->context, listener, tracker->filter); @@ -165,7 +163,6 @@ service_reference_pt serviceTracker_getServiceReference(service_tracker_pt track array_list_pt serviceTracker_getServiceReferences(service_tracker_pt tracker) { tracked_pt tracked; unsigned int i; - int size = arrayList_size(tracker->tracked); array_list_pt references = NULL; arrayList_create(&references); @@ -189,7 +186,6 @@ void *serviceTracker_getService(service_tracker_pt tracker) { array_list_pt serviceTracker_getServices(service_tracker_pt tracker) { tracked_pt tracked; unsigned int i; - int size = arrayList_size(tracker->tracked); array_list_pt references = NULL; arrayList_create(&references); @@ -298,10 +294,10 @@ static celix_status_t serviceTracker_addingService(service_tracker_pt tracker, if (status == CELIX_SUCCESS) { if (function != NULL) { status = function(handle, reference, service); + } else { + status = bundleContext_getService(tracker->context, reference, service); } } - } else { - status = bundleContext_getService(tracker->context, reference, service); } } else { status = bundleContext_getService(tracker->context, reference, service); @@ -340,9 +336,12 @@ static celix_status_t serviceTracker_untrack(service_tracker_pt tracker, service } else { status = bundleContext_ungetService(tracker->context, reference, &result); } - free(tracked); - break; + + // ungetServiceReference + bundleContext_ungetServiceReference(tracker->context, reference); + //break; } + free(tracked); } } diff --git a/src/hos_celix/src/framework/private/src/service_tracker_customizer.c b/src/hos_celix/src/framework/private/src/service_tracker_customizer.c index c652af2f..b62a23a0 100644 --- a/src/hos_celix/src/framework/private/src/service_tracker_customizer.c +++ b/src/hos_celix/src/framework/private/src/service_tracker_customizer.c @@ -20,7 +20,7 @@ * service_tracker_customizer.c * * \date Nov 15, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,22 +29,18 @@ #include "service_tracker_customizer_private.h" #include "celix_log.h" -static apr_status_t serviceTrackerCustomizer_destroy(void *customizerPointer); - -celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, +celix_status_t serviceTrackerCustomizer_create(void *handle, adding_callback_pt addingFunction, added_callback_pt addedFunction, modified_callback_pt modifiedFunction, removed_callback_pt removedFunction, service_tracker_customizer_pt *customizer) { celix_status_t status = CELIX_SUCCESS; - if (pool == NULL || handle == NULL || *customizer != NULL) { + if (handle == NULL || *customizer != NULL) { status = CELIX_ILLEGAL_ARGUMENT; } else { - *customizer = apr_palloc(pool, sizeof(**customizer)); + *customizer = malloc(sizeof(**customizer)); if (!*customizer) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *customizer, serviceTrackerCustomizer_destroy); - (*customizer)->handle = handle; (*customizer)->addingService = addingFunction; (*customizer)->addedService = addedFunction; @@ -58,16 +54,16 @@ celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, return status; } -static apr_status_t serviceTrackerCustomizer_destroy(void *customizerPointer) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) customizerPointer; - +celix_status_t serviceTrackerCustomizer_destroy(service_tracker_customizer_pt customizer) { customizer->handle = NULL; customizer->addingService = NULL; customizer->addedService = NULL; customizer->modifiedService = NULL; customizer->removedService = NULL; - return APR_SUCCESS; + free(customizer); + + return CELIX_SUCCESS; } celix_status_t serviceTrackerCustomizer_getHandle(service_tracker_customizer_pt customizer, void **handle) { diff --git a/src/hos_celix/src/framework/private/src/utils.c b/src/hos_celix/src/framework/private/src/utils.c index bef54795..f679c1d1 100644 --- a/src/hos_celix/src/framework/private/src/utils.c +++ b/src/hos_celix/src/framework/private/src/utils.c @@ -20,15 +20,13 @@ * utils.c * * \date Jul 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include #include "utils.h" -#include "celix_log.h" unsigned int utils_stringHash(void * string) { char * str = (char *) string; @@ -49,9 +47,6 @@ int utils_stringEquals(void * string, void * toCompare) { return strcmp((char *)string, (char *) toCompare) == 0; } -/** - * \deprecated APR provides a correct alternative: apr_pstrndup - */ char * string_ndup(const char *s, size_t n) { size_t len = strlen(s); char *ret; @@ -71,24 +66,26 @@ char * utils_stringTrim(char * string) { char *end; // Trim leading space - while(isspace(*copy)) copy++; + while (isspace(*copy)) { + copy++; + } // Trim trailing space end = copy + strlen(copy) - 1; - while(end > copy && isspace(*end)) end--; - - // Write new null terminator - *(end+1) = 0; + while(end > copy && isspace(*end)) { + *(end) = 0; + end--; + } return copy; } -celix_status_t thread_equalsSelf(apr_os_thread_t thread, bool *equals) { +celix_status_t thread_equalsSelf(celix_thread_t thread, bool *equals) { celix_status_t status = CELIX_SUCCESS; - apr_os_thread_t self = apr_os_thread_current(); + celix_thread_t self = celixThread_self(); if (status == CELIX_SUCCESS) { - *equals = apr_os_thread_equal(self, thread); + *equals = celixThread_equals(self, thread); } return status; diff --git a/src/hos_celix/src/framework/private/src/version.c b/src/hos_celix/src/framework/private/src/version.c index da18774b..51de2380 100644 --- a/src/hos_celix/src/framework/private/src/version.c +++ b/src/hos_celix/src/framework/private/src/version.c @@ -20,40 +20,36 @@ * version.c * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include +#include #include "celix_errno.h" #include "version_private.h" #include "celix_log.h" -static apr_status_t version_destroy(void *handle); - -celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int micro, char * qualifier, version_pt *version) { +celix_status_t version_createVersion(int major, int minor, int micro, char * qualifier, version_pt *version) { celix_status_t status = CELIX_SUCCESS; - if (*version != NULL || pool == NULL) { + if (*version != NULL) { status = CELIX_ILLEGAL_ARGUMENT; } else { - *version = (version_pt) apr_palloc(pool, sizeof(**version)); + *version = (version_pt) malloc(sizeof(**version)); if (!*version) { status = CELIX_ENOMEM; } else { unsigned int i; - apr_pool_pre_cleanup_register(pool, *version, version_destroy); - (*version)->pool = pool; (*version)->major = major; (*version)->minor = minor; (*version)->micro = micro; if (qualifier == NULL) { qualifier = ""; } - (*version)->qualifier = apr_pstrdup(pool, qualifier); + (*version)->qualifier = strdup(qualifier); if (major < 0) { fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Negative major"); @@ -94,26 +90,27 @@ celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int return status; } -celix_status_t version_clone(version_pt version, apr_pool_t *pool, version_pt *clone) { - return version_createVersion(pool, version->major, version->minor, version->micro, version->qualifier, clone); +celix_status_t version_clone(version_pt version, version_pt *clone) { + return version_createVersion(version->major, version->minor, version->micro, version->qualifier, clone); } -apr_status_t version_destroy(void *handle) { - version_pt version = (version_pt) handle; +celix_status_t version_destroy(version_pt version) { version->major = 0; version->minor = 0; version->micro = 0; + free(version->qualifier); version->qualifier = NULL; - return APR_SUCCESS; + free(version); + return CELIX_SUCCESS; } -celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version) { +celix_status_t version_createVersionFromString(char * versionStr, version_pt *version) { celix_status_t status = CELIX_SUCCESS; int major = 0; int minor = 0; int micro = 0; - char * qualifier = ""; + char * qualifier = NULL; char delims[] = "."; char *token = NULL; @@ -121,7 +118,7 @@ celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionS int i = 0; - token = apr_strtok(versionStr, delims, &last); + token = strtok_r(versionStr, delims, &last); if (token != NULL) { for (i = 0; i < strlen(token); i++) { char ch = token[i]; @@ -133,7 +130,7 @@ celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionS break; } major = atoi(token); - token = apr_strtok(NULL, delims, &last); + token = strtok_r(NULL, delims, &last); if (token != NULL) { for (i = 0; i < strlen(token); i++) { char ch = token[i]; @@ -145,7 +142,7 @@ celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionS break; } minor = atoi(token); - token = apr_strtok(NULL, delims, &last); + token = strtok_r(NULL, delims, &last); if (token != NULL) { for (i = 0; i < strlen(token); i++) { char ch = token[i]; @@ -157,10 +154,10 @@ celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionS break; } micro = atoi(token); - token = apr_strtok(NULL, delims, &last); + token = strtok_r(NULL, delims, &last); if (token != NULL) { - qualifier = apr_pstrdup(pool, token); - token = apr_strtok(NULL, delims, &last); + qualifier = strdup(token); + token = strtok_r(NULL, delims, &last); if (token != NULL) { printf("invalid format"); *version = NULL; @@ -171,16 +168,21 @@ celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionS } } if (status == CELIX_SUCCESS) { - status = version_createVersion(pool, major, minor, micro, qualifier, version); + status = version_createVersion(major, minor, micro, qualifier, version); } + if (qualifier != NULL) { + free(qualifier); + } + + framework_logIfError(logger, status, NULL, "Cannot create version [versionString=%s]", versionStr); return status; } -celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version) { - return version_createVersion(pool, 0, 0, 0, "", version); +celix_status_t version_createEmptyVersion(version_pt *version) { + return version_createVersion(0, 0, 0, "", version); } celix_status_t version_getMajor(version_pt version, int *major) { @@ -235,11 +237,22 @@ celix_status_t version_compareTo(version_pt version, version_pt compare, int *re return status; } -celix_status_t version_toString(version_pt version, apr_pool_t *pool, char **string) { +celix_status_t version_toString(version_pt version, char **string) { + celix_status_t status = CELIX_SUCCESS; if (strlen(version->qualifier) > 0) { - *string = apr_psprintf(pool, "%d.%d.%d.%s", version->major, version->minor, version->micro, version->qualifier); + char str[512]; + int written = snprintf(str, 512, "%d.%d.%d.%s", version->major, version->minor, version->micro, version->qualifier); + if (written >= 512 || written < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } + *string = strdup(str); } else { - *string = apr_psprintf(pool, "%d.%d.%d", version->major, version->minor, version->micro); + char str[512]; + int written = snprintf(str, 512, "%d.%d.%d", version->major, version->minor, version->micro); + if (written >= 512 || written < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } + *string = strdup(str); } - return CELIX_SUCCESS; + return status; } diff --git a/src/hos_celix/src/framework/private/src/version_range.c b/src/hos_celix/src/framework/private/src/version_range.c index e622548f..6f4b598a 100644 --- a/src/hos_celix/src/framework/private/src/version_range.c +++ b/src/hos_celix/src/framework/private/src/version_range.c @@ -20,7 +20,7 @@ * version_range.c * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,17 +30,13 @@ #include "version_range_private.h" #include "celix_log.h" -apr_status_t versionRange_destroy(void *rangeP); - -celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, bool isLowInclusive, +celix_status_t versionRange_createVersionRange(version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *range) { celix_status_t status = CELIX_SUCCESS; - *range = (version_range_pt) apr_palloc(pool, sizeof(**range)); + *range = (version_range_pt) malloc(sizeof(**range)); if (!*range) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *range, versionRange_destroy); - (*range)->low = low; (*range)->isLowInclusive = isLowInclusive; (*range)->high = high; @@ -52,22 +48,31 @@ celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, return status; } -apr_status_t versionRange_destroy(void *rangeP) { - version_range_pt range = rangeP; +celix_status_t versionRange_destroy(version_range_pt range) { + if (range->high != NULL) { + version_destroy(range->high); + } + if (range->low != NULL) { + version_destroy(range->low); + } + range->high = NULL; range->isHighInclusive = false; range->low = NULL; range->isLowInclusive = false; - return APR_SUCCESS; + + free(range); + + return CELIX_SUCCESS; } -celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version_range_pt *range) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t versionRange_createInfiniteVersionRange(version_range_pt *range) { + celix_status_t status; version_pt version = NULL; - status = version_createEmptyVersion(pool, &version); + status = version_createEmptyVersion(&version); if (status == CELIX_SUCCESS) { - status = versionRange_createVersionRange(pool, version, true, NULL, true, range); + status = versionRange_createVersionRange(version, true, NULL, true, range); } framework_logIfError(logger, status, NULL, "Cannot create infinite range"); @@ -76,7 +81,7 @@ celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version } celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt version, bool *inRange) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; if (versionRange->high == NULL) { int cmp; status = version_compareTo(version, versionRange->low, &cmp); @@ -126,24 +131,20 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt return status; } -celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_range_pt *range) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t versionRange_parse(char * rangeStr, version_range_pt *range) { + celix_status_t status; if (strchr(rangeStr, ',') != NULL) { - apr_pool_t *spool; - apr_status_t aprStatus = apr_pool_create(&spool, pool); - if (aprStatus != APR_SUCCESS) { - status = CELIX_ILLEGAL_STATE; - } else { int vlowL = strcspn(rangeStr+1, ","); - char * vlow = (char *) apr_palloc(spool, sizeof(*vlow * vlowL)); + char * vlow = (char *) malloc(sizeof(*vlow * (vlowL + 1))); if (!vlow) { status = CELIX_ENOMEM; } else { int vhighL; char * vhigh; vlow = strncpy(vlow, rangeStr+1, vlowL); + vlow[vlowL] = '\0'; vhighL = strlen(rangeStr+1) - vlowL - 2; - vhigh = (char *) apr_palloc(spool, sizeof(*vhigh * vhighL)); + vhigh = (char *) malloc(sizeof(*vhigh * (vhighL+1))); if (!vhigh) { status = CELIX_ENOMEM; } else { @@ -153,13 +154,13 @@ celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_ran char end = rangeStr[rangeL-1]; vhigh = strncpy(vhigh, rangeStr+vlowL+2, vhighL); - - status = version_createVersionFromString(pool, vlow, &versionLow); + vhigh[vhighL] = '\0'; + status = version_createVersionFromString(vlow, &versionLow); if (status == CELIX_SUCCESS) { version_pt versionHigh = NULL; - status = version_createVersionFromString(pool, vhigh, &versionHigh); + status = version_createVersionFromString(vhigh, &versionHigh); if (status == CELIX_SUCCESS) { - status = versionRange_createVersionRange(pool, + status = versionRange_createVersionRange( versionLow, start == '[', versionHigh, @@ -169,14 +170,12 @@ celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_ran } } } - } - apr_pool_destroy(spool); } } else { version_pt version = NULL; - status = version_createVersionFromString(pool, rangeStr, &version); + status = version_createVersionFromString(rangeStr, &version); if (status == CELIX_SUCCESS) { - status = versionRange_createVersionRange(pool, version, true, NULL, false, range); + status = versionRange_createVersionRange(version, true, NULL, false, range); } } diff --git a/src/hos_celix/src/framework/private/src/wire.c b/src/hos_celix/src/framework/private/src/wire.c index 58618648..508c8650 100644 --- a/src/hos_celix/src/framework/private/src/wire.c +++ b/src/hos_celix/src/framework/private/src/wire.c @@ -20,14 +20,12 @@ * wire.c * * \date Jul 19, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include "wire.h" -#include "celix_log.h" struct wire { module_pt importer; @@ -36,21 +34,17 @@ struct wire { capability_pt capability; }; -apr_status_t wire_destroy(void *handle); - -celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt requirement, +celix_status_t wire_create(module_pt importer, requirement_pt requirement, module_pt exporter, capability_pt capability, wire_pt *wire) { celix_status_t status = CELIX_SUCCESS; - if (*wire != NULL || pool == NULL) { + if (*wire != NULL) { status = CELIX_ILLEGAL_ARGUMENT; } else { - (*wire) = (wire_pt) apr_palloc(pool, sizeof(**wire)); + (*wire) = (wire_pt) malloc(sizeof(**wire)); if (!*wire) { status = CELIX_ENOMEM; } else { - apr_pool_pre_cleanup_register(pool, *wire, wire_destroy); - (*wire)->importer = importer; (*wire)->requirement = requirement; (*wire)->exporter = exporter; @@ -63,13 +57,13 @@ celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt return status; } -apr_status_t wire_destroy(void *handle) { - wire_pt wire = (wire_pt) handle; +celix_status_t wire_destroy(wire_pt wire) { wire->importer = NULL; wire->requirement = NULL; wire->exporter = NULL; wire->capability = NULL; - return APR_SUCCESS; + free(wire); + return CELIX_SUCCESS; } celix_status_t wire_getCapability(wire_pt wire, capability_pt *capability) { diff --git a/src/hos_celix/src/framework/private/test/attribute_test.cpp b/src/hos_celix/src/framework/private/test/attribute_test.cpp index aedf4e3c..5847c024 100644 --- a/src/hos_celix/src/framework/private/test/attribute_test.cpp +++ b/src/hos_celix/src/framework/private/test/attribute_test.cpp @@ -20,7 +20,7 @@ * attribute_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(attribute) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -65,7 +59,7 @@ TEST(attribute, create) { char value[] = "value"; attribute_pt attribute = NULL; - celix_status_t status = attribute_create(pool, key, value, &attribute); + celix_status_t status = attribute_create(key, value, &attribute); STRCMP_EQUAL(key, attribute->key); STRCMP_EQUAL(value, attribute->value); } @@ -74,7 +68,7 @@ TEST(attribute, getKey) { char key[] = "key"; char value[] = "value"; - attribute_pt attribute = (attribute_pt) apr_palloc(pool, sizeof(*attribute)); + attribute_pt attribute = (attribute_pt) malloc(sizeof(*attribute)); attribute->key = key; attribute->value = value; @@ -87,7 +81,7 @@ TEST(attribute, getValue) { char key[] = "key"; char value[] = "value"; - attribute_pt attribute = (attribute_pt) apr_palloc(pool, sizeof(*attribute)); + attribute_pt attribute = (attribute_pt) malloc(sizeof(*attribute)); attribute->key = key; attribute->value = value; diff --git a/src/hos_celix/src/framework/private/test/bundle_archive_test.cpp b/src/hos_celix/src/framework/private/test/bundle_archive_test.cpp index 48b29c50..e8f5f60f 100644 --- a/src/hos_celix/src/framework/private/test/bundle_archive_test.cpp +++ b/src/hos_celix/src/framework/private/test/bundle_archive_test.cpp @@ -20,7 +20,7 @@ * bundle_archive_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,6 +33,8 @@ extern "C" { #include "bundle_archive.h" + +framework_logger_pt logger; } int main(int argc, char** argv) { @@ -40,15 +42,12 @@ int main(int argc, char** argv) { } TEST_GROUP(bundle_archive) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); + logger = (framework_logger_pt) malloc(sizeof(*logger)); + logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/bundle_cache_test.cpp b/src/hos_celix/src/framework/private/test/bundle_cache_test.cpp index ec999047..9043727b 100644 --- a/src/hos_celix/src/framework/private/test/bundle_cache_test.cpp +++ b/src/hos_celix/src/framework/private/test/bundle_cache_test.cpp @@ -20,11 +20,13 @@ * bundle_cache_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include +#include #include "CppUTest/TestHarness.h" #include "CppUTest/TestHarness_c.h" @@ -32,7 +34,6 @@ #include "CppUTestExt/MockSupport.h" extern "C" { -#include #include "bundle_cache_private.h" #include "celix_log.h" @@ -44,18 +45,12 @@ int main(int argc, char** argv) { } TEST_GROUP(bundle_cache) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -70,20 +65,18 @@ TEST(bundle_cache, create) { .andReturnValue((char *) NULL); bundle_cache_pt cache = NULL; - celix_status_t status = bundleCache_create(configuration, pool, logger, &cache); + celix_status_t status = bundleCache_create(configuration, logger, &cache); LONGS_EQUAL(CELIX_SUCCESS, status); } TEST(bundle_cache, deleteTree) { - bundle_cache_pt cache = (bundle_cache_pt) apr_palloc(pool, sizeof(*cache)); + bundle_cache_pt cache = (bundle_cache_pt) malloc(sizeof(*cache)); char cacheDir[] = "bundle_cache_test_directory"; char cacheFile[] = "bundle_cache_test_directory/temp"; cache->cacheDir = cacheDir; - cache->mp = pool; - apr_dir_make(cacheDir, APR_UREAD|APR_UWRITE|APR_UEXECUTE, pool); - apr_file_t *file; - apr_file_mktemp(&file, cacheFile, APR_UREAD|APR_UWRITE, pool); + mkdir(cacheDir, S_IRWXU); + mktemp(cacheFile); celix_status_t status = bundleCache_delete(cache); @@ -92,39 +85,37 @@ TEST(bundle_cache, deleteTree) { } TEST(bundle_cache, getArchive) { - bundle_cache_pt cache = (bundle_cache_pt) apr_palloc(pool, sizeof(*cache)); + bundle_cache_pt cache = (bundle_cache_pt) malloc(sizeof(*cache)); char cacheDir[] = "bundle_cache_test_directory"; cache->cacheDir = cacheDir; - cache->mp = pool; char bundle0[] = "bundle_cache_test_directory/bundle0"; char bundle1[] = "bundle_cache_test_directory/bundle1"; - apr_dir_make(cacheDir, APR_UREAD|APR_UWRITE|APR_UEXECUTE, pool); - apr_dir_make(bundle0, APR_UREAD|APR_UWRITE|APR_UEXECUTE, pool); - apr_dir_make(bundle1, APR_UREAD|APR_UWRITE|APR_UEXECUTE, pool); + mkdir(cacheDir, S_IRWXU); + mkdir(bundle0, S_IRWXU); + mkdir(bundle1, S_IRWXU); bundle_archive_pt archive = (bundle_archive_pt) 0x10; mock().expectOneCall("bundleArchive_recreate") .withParameter("archiveRoot", bundle1) - .withParameter("mp", pool) - .andOutputParameter("bundle_archive", archive) + .withOutputParameterReturning("bundle_archive", &archive, sizeof(archive)) .andReturnValue(CELIX_SUCCESS); array_list_pt archives = NULL; - celix_status_t status = bundleCache_getArchives(cache, pool, &archives); + celix_status_t status = bundleCache_getArchives(cache, &archives); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK(archives); LONGS_EQUAL(1, arrayList_size(archives)); POINTERS_EQUAL(archive, arrayList_get(archives, 0)); - apr_dir_remove(bundle0, pool); - apr_dir_remove(bundle1, pool); - apr_dir_remove(cacheDir, pool); + rmdir(bundle0); + rmdir(bundle1); + rmdir(cacheDir); } TEST(bundle_cache, createArchive) { - bundle_cache_pt cache = (bundle_cache_pt) apr_palloc(pool, sizeof(*cache)); + bundle_cache_pt cache = (bundle_cache_pt) malloc(sizeof(*cache)); char cacheDir[] = "bundle_cache_test_directory"; cache->cacheDir = cacheDir; @@ -138,11 +129,10 @@ TEST(bundle_cache, createArchive) { .withParameter("id", id) .withParameter("location", location) .withParameter("inputFile", (char *) NULL) - .withParameter("mp", pool) - .andOutputParameter("bundle_archive", archive) + .withOutputParameterReturning("bundle_archive", &archive, sizeof(archive)) .andReturnValue(CELIX_SUCCESS); bundle_archive_pt actual; - bundleCache_createArchive(cache, pool, 1l, location, NULL, &actual); + bundleCache_createArchive(cache, 1l, location, NULL, &actual); POINTERS_EQUAL(archive, actual); } diff --git a/src/hos_celix/src/framework/private/test/bundle_context_test.cpp b/src/hos_celix/src/framework/private/test/bundle_context_test.cpp index 11af8849..8b9ed51b 100644 --- a/src/hos_celix/src/framework/private/test/bundle_context_test.cpp +++ b/src/hos_celix/src/framework/private/test/bundle_context_test.cpp @@ -20,7 +20,7 @@ * bundle_context_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(bundle_context) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -64,27 +58,19 @@ TEST(bundle_context, create) { framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - mock().expectOneCall("bundle_getMemoryPool") - .withParameter("bundle", bundle) - .andOutputParameter("pool", pool) - .andReturnValue(CELIX_SUCCESS); - bundle_context_pt context = NULL; - bundleContext_create(framework, logger, bundle, &context); + bundleContext_create(NULL, framework, logger, bundle, &context); POINTERS_EQUAL(framework, context->framework) POINTERS_EQUAL(bundle, context->bundle) - CHECK(context->pool); +// CHECK(context->pool); } TEST(bundle_context, destroy) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - apr_pool_t *spool = NULL; - apr_pool_create(&spool, pool); context->framework = framework; context->bundle = bundle; - context->pool = spool; celix_status_t status = bundleContext_destroy(context); LONGS_EQUAL(CELIX_SUCCESS, status); @@ -94,7 +80,7 @@ TEST(bundle_context, destroy) { } TEST(bundle_context, getBundle) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; apr_pool_t *pool = (apr_pool_t *) 0x30; @@ -132,7 +118,7 @@ TEST(bundle_context, getBundle) { } TEST(bundle_context, installBundle) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; apr_pool_t *pool = (apr_pool_t *) 0x30; @@ -146,7 +132,7 @@ TEST(bundle_context, installBundle) { .withParameter("framework", framework) .withParameter("location", location) .withParameter("inputFile", (char *) NULL) - .andOutputParameter("bundle", installedBundle) + .withOutputParameterReturning("bundle", &installedBundle, sizeof(installedBundle)) .andReturnValue(CELIX_SUCCESS); bundle_pt actualInstalledBundle = NULL; @@ -156,13 +142,11 @@ TEST(bundle_context, installBundle) { } TEST(bundle_context, installBundle2) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - apr_pool_t *pool = (apr_pool_t *) 0x30; context->framework = framework; context->bundle = bundle; - context->pool = pool; char location[] = "test.zip"; char inputFile[] = "input.zip"; @@ -171,7 +155,7 @@ TEST(bundle_context, installBundle2) { .withParameter("framework", framework) .withParameter("location", location) .withParameter("inputFile", inputFile) - .andOutputParameter("bundle", installedBundle) + .withOutputParameterReturning("bundle", &installedBundle, sizeof(installedBundle)) .andReturnValue(CELIX_SUCCESS); bundle_pt actualInstalledBundle = NULL; @@ -185,13 +169,11 @@ TEST(bundle_context, installBundle2) { } TEST(bundle_context, registerService) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - apr_pool_t *pool = (apr_pool_t *) 0x30; context->framework = framework; context->bundle = bundle; - context->pool = pool; char serviceName[] = "service"; void *service = (void *) 0x40; @@ -204,7 +186,7 @@ TEST(bundle_context, registerService) { .withParameter("serviceName", serviceName) .withParameter("service", service) .withParameter("properties", properties) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); service_registration_pt actualRegistration = NULL; @@ -218,13 +200,11 @@ TEST(bundle_context, registerService) { } TEST(bundle_context, registerServiceFactory) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - apr_pool_t *pool = (apr_pool_t *) 0x30; context->framework = framework; context->bundle = bundle; - context->pool = pool; char serviceName[] = "service"; service_factory_pt serviceFactory = (service_factory_pt) 0x40; @@ -237,7 +217,7 @@ TEST(bundle_context, registerServiceFactory) { .withParameter("serviceName", serviceName) .withParameter("serviceFactory", serviceFactory) .withParameter("properties", properties) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); service_registration_pt actualRegistration = NULL; @@ -251,13 +231,11 @@ TEST(bundle_context, registerServiceFactory) { } TEST(bundle_context, getServiceReferences) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - apr_pool_t *pool = (apr_pool_t *) 0x30; context->framework = framework; context->bundle = bundle; - context->pool = pool; char serviceName[] = "service"; char filter[] = ""; @@ -268,7 +246,7 @@ TEST(bundle_context, getServiceReferences) { .withParameter("bundle", bundle) .withParameter("serviceName", serviceName) .withParameter("filter", filter) - .andOutputParameter("references", references) + .withOutputParameterReturning("references", &references, sizeof(references)) .andReturnValue(CELIX_SUCCESS); array_list_pt actualReferences = NULL; @@ -282,7 +260,7 @@ TEST(bundle_context, getServiceReferences) { } TEST(bundle_context, getServiceReference) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -299,7 +277,7 @@ TEST(bundle_context, getServiceReference) { .withParameter("bundle", bundle) .withParameter("serviceName", serviceName) .withParameter("filter", (char *) NULL) - .andOutputParameter("references", references) + .withOutputParameterReturning("references", &references, sizeof(references)) .andReturnValue(CELIX_SUCCESS); service_reference_pt actualReference = NULL; @@ -313,7 +291,7 @@ TEST(bundle_context, getServiceReference) { } TEST(bundle_context, getService) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -327,7 +305,7 @@ TEST(bundle_context, getService) { .withParameter("framework", framework) .withParameter("bundle", bundle) .withParameter("reference", serviceReference) - .andOutputParameter("service", service) + .withOutputParameterReturning("service", &service, sizeof(service)) .andReturnValue(CELIX_SUCCESS); void *actualService = NULL; @@ -341,7 +319,7 @@ TEST(bundle_context, getService) { } TEST(bundle_context, ungetService) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -355,7 +333,7 @@ TEST(bundle_context, ungetService) { .withParameter("framework", framework) .withParameter("bundle", bundle) .withParameter("reference", serviceReference) - .andOutputParameter("result", result) + .withOutputParameterReturning("result", &result, sizeof(result)) .andReturnValue(CELIX_SUCCESS); bool actualResult = false; @@ -369,7 +347,7 @@ TEST(bundle_context, ungetService) { } TEST(bundle_context, getBundles) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -392,7 +370,7 @@ TEST(bundle_context, getBundles) { } TEST(bundle_context, getBundleById) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -417,7 +395,7 @@ TEST(bundle_context, getBundleById) { } TEST(bundle_context, addServiceListener) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -442,7 +420,7 @@ TEST(bundle_context, addServiceListener) { } TEST(bundle_context, removeServiceListener) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -465,7 +443,7 @@ TEST(bundle_context, removeServiceListener) { } TEST(bundle_context, addBundleListener) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -488,7 +466,7 @@ TEST(bundle_context, addBundleListener) { } TEST(bundle_context, removeBundleListener) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; @@ -511,18 +489,18 @@ TEST(bundle_context, removeBundleListener) { } TEST(bundle_context, getProperty) { - bundle_context_pt context = (bundle_context_pt) apr_palloc(pool, sizeof(*context)); + bundle_context_pt context = (bundle_context_pt) malloc(sizeof(*context)); framework_pt framework = (framework_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; context->framework = framework; context->bundle = bundle; - char name[] = "property"; - char value[] = "value"; + char *name = (char *) "property"; + char *value = (char *) "value"; mock().expectOneCall("fw_getProperty") .withParameter("framework", framework) .withParameter("name", name) - .withParameter("value", value) + .withOutputParameterReturning("value", &value, sizeof(value)) .andReturnValue(CELIX_SUCCESS); char *actualValue = NULL; diff --git a/src/hos_celix/src/framework/private/test/bundle_revision_test.cpp b/src/hos_celix/src/framework/private/test/bundle_revision_test.cpp index 3b90a926..a71b8df1 100644 --- a/src/hos_celix/src/framework/private/test/bundle_revision_test.cpp +++ b/src/hos_celix/src/framework/private/test/bundle_revision_test.cpp @@ -20,7 +20,7 @@ * bundle_revision_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(bundle_revision) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -72,13 +66,12 @@ TEST(bundle_revision, create) { .withParameter("revisionRoot", root) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("manifest_createFromFile") - .withParameter("pool", pool) .withParameter("filename", "bundle_revision_test/META-INF/MANIFEST.MF") - .andOutputParameter("manifest", manifest) + .withOutputParameterReturning("manifest", &manifest, sizeof(manifest)) .andReturnValue(CELIX_SUCCESS); bundle_revision_pt revision = NULL; - celix_status_t status = bundleRevision_create(pool, logger, root, location, revisionNr, inputFile, &revision); + celix_status_t status = bundleRevision_create(logger, root, location, revisionNr, inputFile, &revision); LONGS_EQUAL(CELIX_SUCCESS, status); LONGS_EQUAL(revisionNr, revision->revisionNr); STRCMP_EQUAL(root, revision->root); @@ -98,13 +91,12 @@ TEST(bundle_revision, createWithInput) { .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("manifest_createFromFile") - .withParameter("pool", pool) .withParameter("filename", "bundle_revision_test/META-INF/MANIFEST.MF") - .andOutputParameter("manifest", manifest) + .withOutputParameterReturning("manifest", &manifest, sizeof(manifest)) .andReturnValue(CELIX_SUCCESS); bundle_revision_pt revision = NULL; - celix_status_t status = bundleRevision_create(pool, logger, root, location, revisionNr, inputFile, &revision); + celix_status_t status = bundleRevision_create(logger, root, location, revisionNr, inputFile, &revision); LONGS_EQUAL(CELIX_SUCCESS, status); LONGS_EQUAL(revisionNr, revision->revisionNr); STRCMP_EQUAL(root, revision->root); @@ -112,7 +104,7 @@ TEST(bundle_revision, createWithInput) { } TEST(bundle_revision, getters) { - bundle_revision_pt revision = (bundle_revision_pt) apr_palloc(pool, sizeof(*revision)); + bundle_revision_pt revision = (bundle_revision_pt) malloc(sizeof(*revision)); char root[] = "bundle_revision_test"; char location[] = "test_bundle.zip"; long revisionNr = 1l; diff --git a/src/hos_celix/src/framework/private/test/bundle_test.cpp b/src/hos_celix/src/framework/private/test/bundle_test.cpp index f0a14e76..58608ecf 100644 --- a/src/hos_celix/src/framework/private/test/bundle_test.cpp +++ b/src/hos_celix/src/framework/private/test/bundle_test.cpp @@ -20,7 +20,7 @@ * bundle_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(bundle) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -63,9 +57,8 @@ TEST_GROUP(bundle) { TEST(bundle, create) { bundle_archive_pt archive = (bundle_archive_pt) 0x10; mock().expectOneCall("bundleArchive_createSystemBundleArchive") - .withParameter("pool", pool) .withParameter("logger", logger) - .andOutputParameter("bundle_archive", archive) + .withOutputParameterReturning("bundle_archive", &archive, sizeof(archive)) .andReturnValue(CELIX_SUCCESS); module_pt module = (module_pt) 0x20; @@ -79,7 +72,7 @@ TEST(bundle, create) { .withParameter("module", module); bundle_pt actual = NULL; - celix_status_t status = bundle_create(&actual, logger, pool); + celix_status_t status = bundle_create(&actual, logger); LONGS_EQUAL(CELIX_SUCCESS, status); POINTERS_EQUAL(NULL, actual->context); POINTERS_EQUAL(NULL, actual->activator); @@ -88,10 +81,9 @@ TEST(bundle, create) { POINTERS_EQUAL(archive, actual->archive); CHECK(actual->modules); POINTERS_EQUAL(NULL, actual->manifest); - POINTERS_EQUAL(pool, actual->memoryPool); - CHECK(actual->lock) +// CHECK(actual->lock) LONGS_EQUAL(0, actual->lockCount); - POINTERS_EQUAL(NULL, actual->lockThread); + POINTERS_EQUAL(NULL, actual->lockThread.thread); POINTERS_EQUAL(NULL, actual->framework); } @@ -101,21 +93,21 @@ TEST(bundle, createFromArchive) { bundle_revision_pt revision = (bundle_revision_pt) 0x21; manifest_pt manifest = (manifest_pt) 0x30; - mock().expectOneCall("bundleArchive_getCurrentRevision") .withParameter("archive", archive) - .andOutputParameter("revision", revision) + .withOutputParameterReturning("revision", &revision, sizeof(revision)) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("bundleRevision_getManifest") .withParameter("revision", revision) - .andOutputParameter("manifest", manifest) + .withOutputParameterReturning("manifest", &manifest, sizeof(manifest)) .andReturnValue(CELIX_SUCCESS); // CPPUTest has no build in support for longs, which breaks this test. + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 1) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); module_pt module = (module_pt) 0x40; @@ -134,7 +126,7 @@ TEST(bundle, createFromArchive) { char symbolicName[] = "name"; mock().expectOneCall("module_getSymbolicName") .withParameter("module", module) - .andOutputParameter("symbolicName", symbolicName) + .withOutputParameterReturning("symbolicName", &symbolicName, sizeof(symbolicName)) .andReturnValue(CELIX_SUCCESS); array_list_pt bundles = NULL; @@ -150,7 +142,7 @@ TEST(bundle, createFromArchive) { .withParameter("module", module); bundle_pt actual = NULL; - celix_status_t status = bundle_createFromArchive(&actual, framework, archive, pool); + celix_status_t status = bundle_createFromArchive(&actual, framework, archive); LONGS_EQUAL(CELIX_SUCCESS, status); POINTERS_EQUAL(NULL, actual->context); POINTERS_EQUAL(NULL, actual->activator); @@ -159,15 +151,14 @@ TEST(bundle, createFromArchive) { POINTERS_EQUAL(archive, actual->archive); CHECK(actual->modules); POINTERS_EQUAL(NULL, actual->manifest); - POINTERS_EQUAL(pool, actual->memoryPool); - CHECK(actual->lock) +// CHECK(actual->lock) LONGS_EQUAL(0, actual->lockCount); - POINTERS_EQUAL(NULL, actual->lockThread); + POINTERS_EQUAL(NULL, actual->lockThread.thread); POINTERS_EQUAL(framework, actual->framework); } TEST(bundle, getArchive) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle_archive_pt archive = (bundle_archive_pt) 0x10; bundle->archive = archive; @@ -182,7 +173,7 @@ TEST(bundle, getArchive) { } TEST(bundle, getCurrentModule) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); module_pt module1 = (module_pt) 0x11; module_pt module2 = (module_pt) 0x12; module_pt module3 = (module_pt) 0x13; @@ -204,7 +195,7 @@ TEST(bundle, getCurrentModule) { } TEST(bundle, getModules) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); array_list_pt modules = (array_list_pt) 0x10; bundle->modules = modules; @@ -213,7 +204,7 @@ TEST(bundle, getModules) { } TEST(bundle, getHandle) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); void *expected = (void *) 0x10; bundle->handle = expected; @@ -222,7 +213,7 @@ TEST(bundle, getHandle) { } TEST(bundle, setHandle) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); void *expected = (void *) 0x10; bundle_setHandle(bundle, expected); @@ -230,7 +221,7 @@ TEST(bundle, setHandle) { } TEST(bundle, getActivator) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); activator_pt expected = (activator_pt) 0x10; bundle->activator = expected; @@ -239,7 +230,7 @@ TEST(bundle, getActivator) { } TEST(bundle, setActivator) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); activator_pt expected = (activator_pt) 0x10; celix_status_t status = bundle_setActivator(bundle, expected); @@ -248,7 +239,7 @@ TEST(bundle, setActivator) { } TEST(bundle, getContext) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle_context_pt expected = (bundle_context_pt) 0x10; bundle->context = expected; @@ -259,7 +250,7 @@ TEST(bundle, getContext) { } TEST(bundle, setContext) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle_context_pt expected = (bundle_context_pt) 0x10; celix_status_t status = bundle_setContext(bundle, expected); @@ -268,7 +259,7 @@ TEST(bundle, setContext) { } TEST(bundle, getEntry) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); framework_pt framework = (framework_pt) 0x10; bundle->framework = framework; @@ -278,18 +269,17 @@ TEST(bundle, getEntry) { .withParameter("framework", framework) .withParameter("bundle", bundle) .withParameter("name", name) - .withParameter("pool", pool) - .andOutputParameter("entry", expected) + .withOutputParameterReturning("entry", &expected, sizeof(expected)) .andReturnValue(CELIX_SUCCESS); char *actual = NULL; - celix_status_t status = bundle_getEntry(bundle, name, pool, &actual); + celix_status_t status = bundle_getEntry(bundle, name, &actual); LONGS_EQUAL(CELIX_SUCCESS, status); POINTERS_EQUAL(expected, actual); } TEST(bundle, getState) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle->state = OSGI_FRAMEWORK_BUNDLE_ACTIVE; bundle_state_e actual = OSGI_FRAMEWORK_BUNDLE_UNKNOWN; @@ -299,7 +289,7 @@ TEST(bundle, getState) { } TEST(bundle, setState) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle->state = OSGI_FRAMEWORK_BUNDLE_UNKNOWN; celix_status_t status = bundle_setState(bundle, OSGI_FRAMEWORK_BUNDLE_INSTALLED); @@ -308,7 +298,7 @@ TEST(bundle, setState) { } TEST(bundle, start) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); framework_pt framework = (framework_pt) 0x10; bundle_archive_pt archive = (bundle_archive_pt) 0x20; bundle->framework = framework; @@ -316,9 +306,10 @@ TEST(bundle, start) { int options = 42; + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 1) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("fw_startBundle") @@ -332,15 +323,16 @@ TEST(bundle, start) { } TEST(bundle, update) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); framework_pt framework = (framework_pt) 0x10; bundle_archive_pt archive = (bundle_archive_pt) 0x20; bundle->framework = framework; bundle->archive = archive; + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 1) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); char input[] = "input"; @@ -355,15 +347,16 @@ TEST(bundle, update) { } TEST(bundle, stop) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); framework_pt framework = (framework_pt) 0x10; bundle_archive_pt archive = (bundle_archive_pt) 0x20; bundle->framework = framework; bundle->archive = archive; + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 1) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); int options = 1; @@ -377,36 +370,37 @@ TEST(bundle, stop) { LONGS_EQUAL(CELIX_SUCCESS, status); } -TEST(bundle, uninstall) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); - framework_pt framework = (framework_pt) 0x10; - bundle_archive_pt archive = (bundle_archive_pt) 0x20; - bundle->framework = framework; - bundle->archive = archive; - - mock().expectOneCall("bundleArchive_getId") - .withParameter("archive", archive) - .andOutputParameter("id", 1) - .andReturnValue(CELIX_SUCCESS); - - mock().expectOneCall("fw_uninstallBundle") - .withParameter("framework", framework) - .withParameter("bundle", bundle) - .andReturnValue(CELIX_SUCCESS); - - celix_status_t status = bundle_uninstall(bundle); - LONGS_EQUAL(CELIX_SUCCESS, status); -} +//TEST(bundle, uninstall) { +// bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); +// framework_pt framework = (framework_pt) 0x10; +// bundle_archive_pt archive = (bundle_archive_pt) 0x20; +// bundle->framework = framework; +// bundle->archive = archive; +// +// long id = 0; +// mock().expectOneCall("bundleArchive_getId") +// .withParameter("archive", archive) +// .withOutputParameterReturning("id", &id, sizeof(id)) +// .andReturnValue(CELIX_SUCCESS); +// +// mock().expectOneCall("fw_uninstallBundle") +// .withParameter("framework", framework) +// .withParameter("bundle", bundle) +// .andReturnValue(CELIX_SUCCESS); +// +// celix_status_t status = bundle_uninstall(bundle); +// LONGS_EQUAL(CELIX_SUCCESS, status); +//} TEST(bundle, setPersistentStateInactive) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle_archive_pt archive = (bundle_archive_pt) 0x10; bundle->archive = archive; - + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 0) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("bundleArchive_setPersistentState") @@ -419,14 +413,14 @@ TEST(bundle, setPersistentStateInactive) { } TEST(bundle, setPersistentStateUninstalled) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); bundle_archive_pt archive = (bundle_archive_pt) 0x10; bundle->archive = archive; - + long id = 1; mock().expectOneCall("bundleArchive_getId") .withParameter("archive", archive) - .andOutputParameter("id", 0) + .withOutputParameterReturning("id", &id, sizeof(id)) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("bundleArchive_setPersistentState") @@ -439,7 +433,7 @@ TEST(bundle, setPersistentStateUninstalled) { } TEST(bundle, revise) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); char location[] = "location"; char inputFile[] = "inputFile"; @@ -447,8 +441,8 @@ TEST(bundle, revise) { } TEST(bundle, isLockable) { - bundle_pt bundle = (bundle_pt) apr_palloc(pool, sizeof(*bundle)); - apr_thread_mutex_create(&bundle->lock, APR_THREAD_MUTEX_UNNESTED, pool); + bundle_pt bundle = (bundle_pt) malloc(sizeof(*bundle)); + celixThreadMutex_create(&bundle->lock, NULL); bool lockable = false; celix_status_t status = bundle_isLockable(bundle, &lockable); diff --git a/src/hos_celix/src/framework/private/test/capability_test.cpp b/src/hos_celix/src/framework/private/test/capability_test.cpp index b00ffd0b..1874dd92 100644 --- a/src/hos_celix/src/framework/private/test/capability_test.cpp +++ b/src/hos_celix/src/framework/private/test/capability_test.cpp @@ -20,7 +20,7 @@ * capability_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -44,18 +44,12 @@ int main(int argc, char** argv) { } TEST_GROUP(capability) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -74,32 +68,32 @@ TEST(capability, create) { version_pt emptyVersion = (version_pt) 0x10; mock().expectOneCall("version_createEmptyVersion") - .withParameter("pool", pool) - .andOutputParameter("version", emptyVersion) + .withOutputParameterReturning("version", &emptyVersion, sizeof(emptyVersion)) .andReturnValue(CELIX_SUCCESS); + char *value1 = (char *) "target"; mock().expectOneCall("attribute_getValue") .withParameter("attribute", serviceAttribute) - .andOutputParameter("value", (char *) "target") + .withOutputParameterReturning("value", &value1, sizeof(value1)) .andReturnValue(CELIX_SUCCESS); + char *value2 = (char *) "1.0.0"; mock().expectOneCall("attribute_getValue") .withParameter("attribute", versionAttribute) - .andOutputParameter("value", (char *) "1.0.0") + .withOutputParameterReturning("value", &value2, sizeof(value2)) .andReturnValue(CELIX_SUCCESS); mock().expectOneCall("version_createVersionFromString") - .withParameter("pool", pool) .withParameter("versionStr", (char *) "1.0.0") - .andOutputParameter("version", emptyVersion) + .withOutputParameterReturning("version", &emptyVersion, sizeof(emptyVersion)) .andReturnValue(CELIX_SUCCESS); capability_pt capability = NULL; - celix_status_t status = capability_create(pool, module, directives, attributes, &capability); + celix_status_t status = capability_create(module, directives, attributes, &capability); } TEST(capability, getServiceName) { - capability_pt capability = (capability_pt) apr_palloc(pool, sizeof(*capability)); + capability_pt capability = (capability_pt) malloc(sizeof(*capability)); char serviceName[] = "service"; capability->serviceName = serviceName; @@ -109,7 +103,7 @@ TEST(capability, getServiceName) { } TEST(capability, getVersion) { - capability_pt capability = (capability_pt) apr_palloc(pool, sizeof(*capability)); + capability_pt capability = (capability_pt) malloc(sizeof(*capability)); version_pt version = (version_pt) 0x10; capability->version = version; @@ -119,7 +113,7 @@ TEST(capability, getVersion) { } TEST(capability, getModule) { - capability_pt capability = (capability_pt) apr_palloc(pool, sizeof(*capability)); + capability_pt capability = (capability_pt) malloc(sizeof(*capability)); module_pt module = (module_pt) 0x10; capability->module = module; diff --git a/src/hos_celix/src/framework/private/test/filter_test.cpp b/src/hos_celix/src/framework/private/test/filter_test.cpp index bfb86943..e6a69307 100644 --- a/src/hos_celix/src/framework/private/test/filter_test.cpp +++ b/src/hos_celix/src/framework/private/test/filter_test.cpp @@ -20,7 +20,7 @@ * filter_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,6 +33,9 @@ extern "C" { #include "filter_private.h" +#include "celix_log.h" + +framework_logger_pt logger; } int main(int argc, char** argv) { @@ -40,15 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(filter) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); + logger = (framework_logger_pt) malloc(sizeof(*logger)); + logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -56,7 +56,7 @@ TEST_GROUP(filter) { TEST(filter, create) { char filterStr[] = "(key=value)"; - filter_pt filter = filter_create(filterStr, pool); + filter_pt filter = filter_create(filterStr); STRCMP_EQUAL(filterStr, filter->filterStr); } diff --git a/src/hos_celix/src/framework/private/test/framework_test.c b/src/hos_celix/src/framework/private/test/framework_test.c index 8e5abefc..7a11e95d 100644 --- a/src/hos_celix/src/framework/private/test/framework_test.c +++ b/src/hos_celix/src/framework/private/test/framework_test.c @@ -17,10 +17,10 @@ *under the License. */ /* - * test.c + * framework_test.c * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/framework/private/test/framework_test.cpp b/src/hos_celix/src/framework/private/test/framework_test.cpp index 465805a7..e1085f7f 100644 --- a/src/hos_celix/src/framework/private/test/framework_test.cpp +++ b/src/hos_celix/src/framework/private/test/framework_test.cpp @@ -20,7 +20,7 @@ * framework_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -40,15 +40,10 @@ int main(int argc, char** argv) { } TEST_GROUP(framework) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/manifest_parser_test.cpp b/src/hos_celix/src/framework/private/test/manifest_parser_test.cpp index 1ab41f7f..035d0ae6 100644 --- a/src/hos_celix/src/framework/private/test/manifest_parser_test.cpp +++ b/src/hos_celix/src/framework/private/test/manifest_parser_test.cpp @@ -20,7 +20,7 @@ * manifest_parser_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(manifest_parser) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/manifest_test.cpp b/src/hos_celix/src/framework/private/test/manifest_test.cpp index 3ae4a1a1..c90cc907 100644 --- a/src/hos_celix/src/framework/private/test/manifest_test.cpp +++ b/src/hos_celix/src/framework/private/test/manifest_test.cpp @@ -20,7 +20,7 @@ * manifest_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -44,18 +44,12 @@ int main(int argc, char** argv) { } TEST_GROUP(manifest) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -99,7 +93,8 @@ TEST(manifest, createFromFile) { .expectOneCall("properties_destroy") .withParameter("properties", properties); - manifest_createFromFile(pool, manifestFile, &manifest); + manifest_createFromFile(manifestFile, &manifest); + manifest_destroy(manifest); } TEST(manifest, createFromFileWithSections) { @@ -165,7 +160,7 @@ TEST(manifest, createFromFileWithSections) { .expectOneCall("properties_destroy") .withParameter("properties", properties); - manifest_createFromFile(pool, manifestFile, &manifest); + manifest_createFromFile(manifestFile, &manifest); properties_pt main = manifest_getMainAttributes(manifest); POINTERS_EQUAL(properties, main); @@ -182,5 +177,7 @@ TEST(manifest, createFromFileWithSections) { actual = (properties_pt) hashMap_get(map, (void *) "b"); POINTERS_EQUAL(properties3, actual); + + manifest_destroy(manifest); } diff --git a/src/hos_celix/src/framework/private/test/module_test.cpp b/src/hos_celix/src/framework/private/test/module_test.cpp index 5232bbeb..3a1c7807 100644 --- a/src/hos_celix/src/framework/private/test/module_test.cpp +++ b/src/hos_celix/src/framework/private/test/module_test.cpp @@ -20,7 +20,7 @@ * module_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -40,15 +40,10 @@ int main(int argc, char** argv) { } TEST_GROUP(module) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/properties_test.cpp b/src/hos_celix/src/framework/private/test/properties_test.cpp index ebe867ce..c06393e1 100644 --- a/src/hos_celix/src/framework/private/test/properties_test.cpp +++ b/src/hos_celix/src/framework/private/test/properties_test.cpp @@ -20,7 +20,7 @@ * properties_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -32,7 +32,6 @@ #include "CppUTestExt/MockSupport.h" extern "C" { -#include #include "properties.h" } @@ -41,15 +40,11 @@ int main(int argc, char** argv) { } TEST_GROUP(properties) { - apr_pool_t *pool; void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/requirement_test.cpp b/src/hos_celix/src/framework/private/test/requirement_test.cpp index f698967c..fc08a84f 100644 --- a/src/hos_celix/src/framework/private/test/requirement_test.cpp +++ b/src/hos_celix/src/framework/private/test/requirement_test.cpp @@ -20,7 +20,7 @@ * requirement_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -45,18 +45,12 @@ int main(int argc, char** argv) { } TEST_GROUP(requirement) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -74,33 +68,30 @@ TEST(requirement, create) { version_range_pt infiniteRange = (version_range_pt) 0x10; version_range_pt parsedRange = (version_range_pt) 0x11; + char *value1 = (char *) "target"; mock().expectOneCall("attribute_getValue") .withParameter("attribute", serviceAttribute) - .andOutputParameter("value", (char *) "target") + .withOutputParameterReturning("value", &value1, sizeof(value1)) .andReturnValue(CELIX_SUCCESS); - mock().expectOneCall("versionRange_createInfiniteVersionRange") - .withParameter("pool", pool) - .andOutputParameter("range", infiniteRange) + .withOutputParameterReturning("range", &infiniteRange, sizeof(infiniteRange)) .andReturnValue(CELIX_SUCCESS); - + char *value2 = (char *) "1.0.0"; mock().expectOneCall("attribute_getValue") .withParameter("attribute", versionAttribute) - .andOutputParameter("value", (char *) "1.0.0") + .withOutputParameterReturning("value", &value2, sizeof(value2)) .andReturnValue(CELIX_SUCCESS); - mock().expectOneCall("versionRange_parse") - .withParameter("pool", pool) .withParameter("rangeStr", (char *) "1.0.0") - .andOutputParameter("range", parsedRange) + .withOutputParameterReturning("range", &parsedRange, sizeof(parsedRange)) .andReturnValue(CELIX_SUCCESS); requirement_pt requirement = NULL; - requirement_create(pool, directives, attributes, &requirement); + requirement_create(directives, attributes, &requirement); } TEST(requirement, getVersionRange) { - requirement_pt requirement = (requirement_pt) apr_palloc(pool, sizeof(*requirement)); + requirement_pt requirement = (requirement_pt) malloc(sizeof(*requirement)); version_range_pt versionRange = (version_range_pt) 0x10; requirement->versionRange = versionRange; @@ -110,7 +101,7 @@ TEST(requirement, getVersionRange) { } TEST(requirement, getTargetName) { - requirement_pt requirement = (requirement_pt) apr_palloc(pool, sizeof(*requirement)); + requirement_pt requirement = (requirement_pt) malloc(sizeof(*requirement)); char targetName[] = "target"; requirement->targetName = targetName; @@ -120,7 +111,7 @@ TEST(requirement, getTargetName) { } TEST(requirement, isSatisfied) { - requirement_pt requirement = (requirement_pt) apr_palloc(pool, sizeof(*requirement)); + requirement_pt requirement = (requirement_pt) malloc(sizeof(*requirement)); version_range_pt versionRange = (version_range_pt) 0x10; requirement->versionRange = versionRange; @@ -129,13 +120,14 @@ TEST(requirement, isSatisfied) { mock().expectOneCall("capability_getVersion") .withParameter("capability", capability) - .andOutputParameter("version", version); + .withOutputParameterReturning("version", &version, sizeof(version)); + bool inRange1 = true; mock().expectOneCall("versionRange_isInRange") .withParameter("versionRange", versionRange) .withParameter("version", version) - .andOutputParameter("inRange", true); + .withOutputParameterReturning("inRange", &inRange1, sizeof(inRange1)); - bool inRange = false; - requirement_isSatisfied(requirement, capability, &inRange); - CHECK(inRange); + bool inRange2 = false; + requirement_isSatisfied(requirement, capability, &inRange2); + CHECK(inRange2); } diff --git a/src/hos_celix/src/framework/private/test/resolver_test.cpp b/src/hos_celix/src/framework/private/test/resolver_test.cpp index 993dcd07..bf864b20 100644 --- a/src/hos_celix/src/framework/private/test/resolver_test.cpp +++ b/src/hos_celix/src/framework/private/test/resolver_test.cpp @@ -20,7 +20,7 @@ * resolver_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,6 +33,9 @@ extern "C" { #include "resolver.h" +#include "celix_log.h" + +framework_logger_pt logger; } int main(int argc, char** argv) { @@ -40,15 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(resolver) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); + logger = (framework_logger_pt) malloc(sizeof(*logger)); + logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } diff --git a/src/hos_celix/src/framework/private/test/service_reference_test.cpp b/src/hos_celix/src/framework/private/test/service_reference_test.cpp index 9bd30208..5d8213a5 100644 --- a/src/hos_celix/src/framework/private/test/service_reference_test.cpp +++ b/src/hos_celix/src/framework/private/test/service_reference_test.cpp @@ -20,7 +20,7 @@ * service_reference_test.cpp * * \date Feb 11, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(service_reference) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -65,14 +59,14 @@ TEST(service_reference, create) { service_registration_pt registration = (service_registration_pt) 0x20; service_reference_pt reference = NULL; - serviceReference_create(pool, bundle, registration, &reference); + serviceReference_create(bundle, registration, &reference); POINTERS_EQUAL(bundle, reference->bundle); POINTERS_EQUAL(registration, reference->registration); } TEST(service_reference, getBundle) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); bundle_pt bundle = (bundle_pt) 0x10; reference->bundle = bundle; @@ -83,7 +77,7 @@ TEST(service_reference, getBundle) { } TEST(service_reference, getServiceRegistration) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; @@ -94,7 +88,7 @@ TEST(service_reference, getServiceRegistration) { } TEST(service_reference, invalidate) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; @@ -104,7 +98,7 @@ TEST(service_reference, invalidate) { } TEST(service_reference, getUsingBundle) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; @@ -117,28 +111,27 @@ TEST(service_reference, getUsingBundle) { mock().expectOneCall("serviceRegistration_getRegistry") .withParameter("registration", registration) - .andOutputParameter("registry", registry); + .withOutputParameterReturning("registry", ®istry, sizeof(registry)); mock().expectOneCall("serviceRegistry_getUsingBundles") .withParameter("registry", registry) - .withParameter("pool", pool) .withParameter("reference", reference) .andReturnValue(bundles); array_list_pt actual = NULL; - celix_status_t status = serviceReference_getUsingBundles(reference, pool, &actual); + celix_status_t status = serviceReference_getUsingBundles(reference, &actual); POINTERS_EQUAL(bundles, actual); LONGS_EQUAL(1, arrayList_size(actual)); POINTERS_EQUAL(bundle, arrayList_get(actual, 0)); } TEST(service_reference, equals) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; bundle_pt bundle = (bundle_pt) 0x20; reference->bundle = bundle; - service_reference_pt toCompare = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt toCompare = (service_reference_pt) malloc(sizeof(*reference)); registration = (service_registration_pt) 0x10; toCompare->registration = registration; bundle = (bundle_pt) 0x30; @@ -149,7 +142,7 @@ TEST(service_reference, equals) { LONGS_EQUAL(CELIX_SUCCESS, status) LONGS_EQUAL(true, equal); - toCompare = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + toCompare = (service_reference_pt) malloc(sizeof(*reference)); registration = (service_registration_pt) 0x11; toCompare->registration = registration; bundle = (bundle_pt) 0x30; @@ -162,13 +155,13 @@ TEST(service_reference, equals) { } TEST(service_reference, equals2) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; bundle_pt bundle = (bundle_pt) 0x20; reference->bundle = bundle; - service_reference_pt toCompare = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt toCompare = (service_reference_pt) malloc(sizeof(*reference)); registration = (service_registration_pt) 0x10; toCompare->registration = registration; bundle = (bundle_pt) 0x30; @@ -177,7 +170,7 @@ TEST(service_reference, equals2) { bool equal = serviceReference_equals2(reference, toCompare); LONGS_EQUAL(true, equal); - toCompare = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + toCompare = (service_reference_pt) malloc(sizeof(*reference)); registration = (service_registration_pt) 0x11; toCompare->registration = registration; bundle = (bundle_pt) 0x30; @@ -188,7 +181,7 @@ TEST(service_reference, equals2) { } TEST(service_reference, hashCode) { - service_reference_pt reference = (service_reference_pt) apr_palloc(pool, sizeof(*reference)); + service_reference_pt reference = (service_reference_pt) malloc(sizeof(*reference)); service_registration_pt registration = (service_registration_pt) 0x10; reference->registration = registration; bundle_pt bundle = (bundle_pt) 0x20; diff --git a/src/hos_celix/src/framework/private/test/service_registration_test.cpp b/src/hos_celix/src/framework/private/test/service_registration_test.cpp index 7773f26c..cec1374c 100644 --- a/src/hos_celix/src/framework/private/test/service_registration_test.cpp +++ b/src/hos_celix/src/framework/private/test/service_registration_test.cpp @@ -20,7 +20,7 @@ * service_registration_test.cpp * * \date Feb 8, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(service_registration) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -81,17 +75,15 @@ TEST(service_registration, create) { .withParameter("value", "service") .andReturnValue((char *) NULL); - service_registration_pt registration = serviceRegistration_create(pool, registry, bundle, (char *) serviceName.c_str(), serviceId, service, NULL); + service_registration_pt registration = serviceRegistration_create(registry, bundle, (char *) serviceName.c_str(), serviceId, service, NULL); POINTERS_EQUAL(registry, registration->registry); STRCMP_EQUAL("service", registration->className); - CHECK(registration->references); - LONGS_EQUAL(0, arrayList_size(registration->references)); POINTERS_EQUAL(bundle, registration->bundle); POINTERS_EQUAL(properties, registration->properties); POINTERS_EQUAL(service, registration->svcObj); LONGS_EQUAL(serviceId, registration->serviceId); - CHECK(registration->mutex); +// CHECK(registration->mutex); LONGS_EQUAL(0, registration->isUnregistering); LONGS_EQUAL(0, registration->isServiceFactory); POINTERS_EQUAL(NULL, registration->serviceFactory); @@ -120,17 +112,15 @@ TEST(service_registration, createServiceFactory) { .withParameter("value", "service") .andReturnValue((char *) NULL); - service_registration_pt registration = serviceRegistration_createServiceFactory(pool, registry, bundle, (char *) serviceName.c_str(), serviceId, service, NULL); + service_registration_pt registration = serviceRegistration_createServiceFactory(registry, bundle, (char *) serviceName.c_str(), serviceId, service, NULL); POINTERS_EQUAL(registry, registration->registry); STRCMP_EQUAL("service", registration->className); - CHECK(registration->references); - LONGS_EQUAL(0, arrayList_size(registration->references)); POINTERS_EQUAL(bundle, registration->bundle); POINTERS_EQUAL(properties, registration->properties); POINTERS_EQUAL(service, registration->svcObj); LONGS_EQUAL(serviceId, registration->serviceId); - CHECK(registration->mutex); +// CHECK(registration->mutex); LONGS_EQUAL(0, registration->isUnregistering); LONGS_EQUAL(1, registration->isServiceFactory); POINTERS_EQUAL(service, registration->serviceFactory); @@ -139,7 +129,7 @@ TEST(service_registration, createServiceFactory) { } TEST(service_registration, isValidTrue) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); void *service = (void *) 0x30; registration->svcObj = service; @@ -149,7 +139,7 @@ TEST(service_registration, isValidTrue) { } TEST(service_registration, isValidFalse) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->svcObj = NULL; bool valid = serviceRegistration_isValid(registration); @@ -158,8 +148,8 @@ TEST(service_registration, isValidFalse) { } TEST(service_registration, invalidate) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); - apr_thread_mutex_create(®istration->mutex, 0, pool); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); + celixThreadMutex_create(®istration->mutex, NULL); void *service = (void *) 0x30; registration->svcObj = service; @@ -171,10 +161,10 @@ TEST(service_registration, invalidate) { TEST(service_registration, unregisterValid) { service_registry_pt registry = (service_registry_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->registry = registry; registration->bundle = bundle; - apr_thread_mutex_create(®istration->mutex, 0, pool); + celixThreadMutex_create(®istration->mutex, NULL); void *service = (void *) 0x30; registration->svcObj = service; @@ -192,10 +182,10 @@ TEST(service_registration, unregisterValid) { TEST(service_registration, unregisterInvalid) { service_registry_pt registry = (service_registry_pt) 0x10; bundle_pt bundle = (bundle_pt) 0x20; - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->registry = registry; registration->bundle = bundle; - apr_thread_mutex_create(®istration->mutex, 0, pool); + celixThreadMutex_create(®istration->mutex, NULL); registration->svcObj = NULL; celix_status_t status = serviceRegistration_unregister(registration); @@ -203,7 +193,7 @@ TEST(service_registration, unregisterInvalid) { } TEST(service_registration, getService) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); bundle_pt bundle = (bundle_pt) 0x10; registration->bundle = bundle; void *service = (void *) 0x20; @@ -222,10 +212,10 @@ celix_status_t serviceRegistrationTest_getService(void *factory, bundle_pt bundl } TEST(service_registration, getServiceFromFactory) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); bundle_pt bundle = (bundle_pt) 0x10; registration->bundle = bundle; - service_factory_pt factory = (service_factory_pt) apr_palloc(pool, sizeof(*factory)); + service_factory_pt factory = (service_factory_pt) malloc(sizeof(*factory)); factory->getService = serviceRegistrationTest_getService; registration->svcObj = factory; registration->serviceFactory = factory; @@ -238,7 +228,7 @@ TEST(service_registration, getServiceFromFactory) { } TEST(service_registration, getProperties) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); properties_pt properties = (properties_pt) 0x10; registration->properties = properties; @@ -249,7 +239,7 @@ TEST(service_registration, getProperties) { } TEST(service_registration, getPropertiesIllegalArgument) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->properties = NULL; properties_pt actual = (properties_pt) 0x01; @@ -258,7 +248,7 @@ TEST(service_registration, getPropertiesIllegalArgument) { } TEST(service_registration, getRegistry) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); service_registry_pt registry = (service_registry_pt) 0x10; registration->registry = registry; @@ -269,27 +259,31 @@ TEST(service_registration, getRegistry) { } TEST(service_registration, getRegistryIllegalArgument) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->registry = NULL; service_registry_pt actual = (service_registry_pt) 0x01; celix_status_t status = serviceRegistration_getRegistry(registration, &actual); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); } - + TEST(service_registration, getServiceReferences) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); - array_list_pt references = (array_list_pt) 0x10; - registration->references = references; + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); + array_list_pt references = NULL; + service_registry_pt registry = (service_registry_pt) 0x10; + bundle_pt bundle = (bundle_pt) 0x20; - array_list_pt actual = NULL; - celix_status_t status = serviceRegistration_getServiceReferences(registration, &actual); + mock().expectOneCall("serviceRegistry_getServiceReferencesForRegistration") + .withParameter("registry", registry) + .withParameter("registration", registration) + .withOutputParameterReturning("references", &references, sizeof(references)); + + celix_status_t status = serviceRegistration_getServiceReferences(registration, &references); LONGS_EQUAL(CELIX_SUCCESS, status); - POINTERS_EQUAL(references, actual); } TEST(service_registration, getServiceReferencesIllegalArgument) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->registry = NULL; array_list_pt actual = (array_list_pt) 0x01; @@ -298,7 +292,7 @@ TEST(service_registration, getServiceReferencesIllegalArgument) { } TEST(service_registration, getServiceName) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); std::string serviceName = "service"; registration->className = (char *) serviceName.c_str(); @@ -309,7 +303,7 @@ TEST(service_registration, getServiceName) { } TEST(service_registration, getServiceNameIllegalArgument) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->className = NULL; char *actual = (char *) 0x01; @@ -318,7 +312,7 @@ TEST(service_registration, getServiceNameIllegalArgument) { } TEST(service_registration, getBundle) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); bundle_pt bundle = (bundle_pt) 0x10; registration->bundle = bundle; @@ -329,7 +323,7 @@ TEST(service_registration, getBundle) { } TEST(service_registration, getBundleIllegalArgument) { - service_registration_pt registration = (service_registration_pt) apr_palloc(pool, sizeof(*registration)); + service_registration_pt registration = (service_registration_pt) malloc(sizeof(*registration)); registration->bundle = NULL; bundle_pt actual = (bundle_pt) 0x01; diff --git a/src/hos_celix/src/framework/private/test/service_registry_test.cpp b/src/hos_celix/src/framework/private/test/service_registry_test.cpp index 63ef7965..10a649db 100644 --- a/src/hos_celix/src/framework/private/test/service_registry_test.cpp +++ b/src/hos_celix/src/framework/private/test/service_registry_test.cpp @@ -17,10 +17,10 @@ *under the License. */ /* - * service_registry_test.c + * service_registry_test.cpp * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -43,18 +43,12 @@ int main(int argc, char** argv) { } TEST_GROUP(service_registry) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -69,20 +63,20 @@ TEST(service_registry, create) { framework_pt framework = (framework_pt) 0x10; service_registry_pt registry = NULL; - serviceRegistry_create(pool, framework, serviceRegistryTest_serviceChanged, ®istry); + serviceRegistry_create(framework, serviceRegistryTest_serviceChanged, ®istry); POINTERS_EQUAL(framework, registry->framework); POINTERS_EQUAL(serviceRegistryTest_serviceChanged, registry->serviceChanged); LONGS_EQUAL(1l, registry->currentServiceId); CHECK(registry->inUseMap != NULL); CHECK(registry->listenerHooks != NULL); - CHECK(registry->mutex != NULL); + //CHECK(registry->mutex != NULL); CHECK(registry->serviceReferences == NULL); CHECK(registry->serviceRegistrations != NULL); } TEST(service_registry, getRegisteredServices) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); array_list_pt registrations = NULL; @@ -104,47 +98,37 @@ TEST(service_registry, getRegisteredServices) { mock() .expectOneCall("serviceRegistration_getBundle") .withParameter("registration", reg) - .andOutputParameter("bundle", bundle) + .withOutputParameterReturning("bundle", &bundle, sizeof(bundle)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceReference_create") .withParameter("bundle", bundle) .withParameter("registration", reg) - .andOutputParameter("reference", ref) + .withOutputParameterReturning("reference", &ref, sizeof(ref)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceRegistration_getServiceReferences") .withParameter("registration", reg) - .andOutputParameter("references", refs) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceReference_getServiceRegistration") - .withParameter("reference", ref) - .andOutputParameter("registration", reg) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceRegistration_getServiceReferences") - .withParameter("registration", reg) - .andOutputParameter("references", refs) + .withOutputParameterReturning("references", &refs, sizeof(refs)) .andReturnValue(CELIX_SUCCESS); array_list_pt services = NULL; - serviceRegistry_getRegisteredServices(registry, pool, bundle, &services); + serviceRegistry_getRegisteredServices(registry, bundle, &services); LONGS_EQUAL(1, arrayList_size(services)); POINTERS_EQUAL(ref, arrayList_get(services, 0)); } TEST(service_registry, getServicesInUse) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); array_list_pt usages = NULL; arrayList_create(&usages); bundle_pt bundle = (bundle_pt) 0x10; service_reference_pt ref = (service_reference_pt) 0x20; - usage_count_pt usage = (usage_count_pt) apr_palloc(pool, sizeof(*usage)); + usage_count_pt usage = (usage_count_pt) malloc(sizeof(*usage)); usage->reference = ref; arrayList_add(usages, usage); hashMap_put(registry->inUseMap, bundle, usages); @@ -156,25 +140,22 @@ TEST(service_registry, getServicesInUse) { } TEST(service_registry, registerServiceNoProps) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); + registry->serviceChanged = NULL; bundle_pt bundle = (bundle_pt) 0x10; std::string serviceName = "service"; void *service = (void *) 0x20; service_registration_pt reg = (service_registration_pt) 0x30; - mock() - .expectOneCall("bundle_getMemoryPool") - .withParameter("bundle", bundle) - .andOutputParameter("pool", pool) - .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_create") - .withParameter("pool", pool) .withParameter("registry", registry) .withParameter("bundle", bundle) .withParameter("serviceName", (char *) serviceName.c_str()) @@ -189,25 +170,22 @@ TEST(service_registry, registerServiceNoProps) { } TEST(service_registry, registerServiceFactoryNoProps) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); + registry->serviceChanged = NULL; bundle_pt bundle = (bundle_pt) 0x10; std::string serviceName = "service"; service_factory_pt factory = (service_factory_pt) 0x20; service_registration_pt reg = (service_registration_pt) 0x30; - mock() - .expectOneCall("bundle_getMemoryPool") - .withParameter("bundle", bundle) - .andOutputParameter("pool", pool) - .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_createServiceFactory") - .withParameter("pool", pool) .withParameter("registry", registry) .withParameter("bundle", bundle) .withParameter("serviceName", (char *) serviceName.c_str()) @@ -222,11 +200,14 @@ TEST(service_registry, registerServiceFactoryNoProps) { } TEST(service_registry, unregisterService) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); + registry->serviceChanged = NULL; bundle_pt bundle = (bundle_pt) 0x10; service_registration_pt registration = (service_registration_pt) 0x20; @@ -249,7 +230,7 @@ TEST(service_registry, unregisterService) { mock() .expectOneCall("serviceRegistration_getProperties") .withParameter("registration", registration) - .andOutputParameter("properties", properties) + .withOutputParameterReturning("properties", &properties, sizeof(properties)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("properties_get") @@ -259,11 +240,7 @@ TEST(service_registry, unregisterService) { mock() .expectOneCall("serviceRegistration_getServiceReferences") .withParameter("registration", registration) - .andOutputParameter("references", references) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceReference_invalidate") - .withParameter("reference", reference) + .withOutputParameterReturning("references", &references, sizeof(references)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_invalidate") @@ -274,9 +251,11 @@ TEST(service_registry, unregisterService) { } TEST(service_registry, unregisterServices) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -301,9 +280,11 @@ TEST(service_registry, unregisterServices) { } TEST(service_registry, getServiceReferences) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -324,12 +305,13 @@ TEST(service_registry, getServiceReferences) { mock() .expectOneCall("serviceRegistration_getProperties") .withParameter("registration", registration) - .andOutputParameter("properties", properties) + .withOutputParameterReturning("properties", &properties, sizeof(properties)) .andReturnValue(CELIX_SUCCESS); + char *serviceName = (char *) "test"; mock() .expectOneCall("serviceRegistration_getServiceName") .withParameter("registration", registration) - .andOutputParameter("serviceName", "test") + .withOutputParameterReturning("serviceName", &serviceName, sizeof(serviceName)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_isValid") @@ -338,42 +320,35 @@ TEST(service_registry, getServiceReferences) { mock() .expectOneCall("serviceRegistration_getBundle") .withParameter("registration", registration) - .andOutputParameter("bundle", bundle) + .withOutputParameterReturning("bundle", &bundle, sizeof(bundle)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceReference_create") .withParameter("bundle", bundle) .withParameter("registration", registration) - .andOutputParameter("reference", reference) + .withOutputParameterReturning("reference", &reference, sizeof(reference)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceRegistration_getServiceReferences") .withParameter("registration", registration) - .andOutputParameter("references", references) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceReference_getServiceRegistration") - .withParameter("reference", reference) - .andOutputParameter("registration", registration) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceRegistration_getServiceReferences") - .withParameter("registration", registration) - .andOutputParameter("references", references) + .withOutputParameterReturning("references", &references, sizeof(references)) .andReturnValue(CELIX_SUCCESS); array_list_pt actual = NULL; - serviceRegistry_getServiceReferences(registry, pool, "test", NULL, &actual); + + serviceRegistry_getServiceReferences(registry, NULL, "test", NULL, &actual); LONGS_EQUAL(1, arrayList_size(actual)); POINTERS_EQUAL(reference, arrayList_get(actual, 0)); } TEST(service_registry, getService) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -398,7 +373,7 @@ TEST(service_registry, getService) { mock() .expectOneCall("serviceReference_getServiceRegistration") .withParameter("reference", reference) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_isValid") @@ -407,13 +382,13 @@ TEST(service_registry, getService) { mock() .expectOneCall("bundle_getCurrentModule") .withParameter("bundle", bundle) - .andOutputParameter("module", module) + .withOutputParameterReturning("module", &module, sizeof(module)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_getService") .withParameter("registration", registration) .withParameter("bundle", bundle) - .andOutputParameter("service", service) + .withOutputParameterReturning("service", &service, sizeof(service)) .andReturnValue(true); mock() .expectOneCall("serviceRegistration_isValid") @@ -426,9 +401,11 @@ TEST(service_registry, getService) { } TEST(service_registry, ungetService) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -450,19 +427,22 @@ TEST(service_registry, ungetService) { arrayList_create(&usages); usage_count_pt usage = (usage_count_pt) malloc(sizeof(*usage)); usage->reference = reference; - apr_pool_create(&usage->pool, pool); arrayList_add(usages, usage); hashMap_put(registry->inUseMap, bundle, usages); mock() .expectOneCall("serviceReference_getServiceRegistration") .withParameter("reference", reference) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_isValid") .withParameter("registration", registration) .andReturnValue(true); + mock() + .expectOneCall("serviceReference_destroy") + .withParameter("reference", reference) + .andReturnValue(CELIX_SUCCESS); bool result = false; serviceRegistry_ungetService(registry, bundle, reference, &result); @@ -470,9 +450,11 @@ TEST(service_registry, ungetService) { } TEST(service_registry, ungetServivces) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -495,25 +477,19 @@ TEST(service_registry, ungetServivces) { usage_count_pt usage = (usage_count_pt) malloc(sizeof(*usage)); usage->reference = reference; usage->count = 1; - apr_pool_create(&usage->pool, pool); arrayList_add(usages, usage); hashMap_put(registry->inUseMap, bundle, usages); - mock() - .expectOneCall("bundle_getMemoryPool") - .withParameter("bundle", bundle) - .andOutputParameter("pool", pool) - .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceReference_getServiceRegistration") .withParameter("reference", reference) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); // mock() // .expectOneCall("serviceReference_equals") // .withParameter("reference", reference) // .withParameter("compareTo", reference) -// .andOutputParameter("equal", true) +// .withOutputParameterReturning("equal", true) // .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceRegistration_isValid") @@ -522,16 +498,22 @@ TEST(service_registry, ungetServivces) { mock() .expectOneCall("serviceReference_getServiceRegistration") .withParameter("reference", reference) - .andOutputParameter("registration", registration) + .withOutputParameterReturning("registration", ®istration, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); + mock() + .expectOneCall("serviceReference_destroy") + .withParameter("reference", reference) + .andReturnValue(CELIX_SUCCESS); serviceRegistry_ungetServices(registry, bundle); } TEST(service_registry, getUsingBundles) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -556,15 +538,17 @@ TEST(service_registry, getUsingBundles) { arrayList_add(usages, usage); hashMap_put(registry->inUseMap, bundle, usages); - array_list_pt actual = serviceRegistry_getUsingBundles(registry, pool, reference); + array_list_pt actual = serviceRegistry_getUsingBundles(registry, reference); LONGS_EQUAL(1, arrayList_size(actual)); POINTERS_EQUAL(bundle, arrayList_get(actual, 0)); } TEST(service_registry, createServiceReference) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->inUseMap = hashMap_create(NULL, NULL, NULL, NULL); - apr_thread_mutex_create(®istry->mutex, APR_THREAD_MUTEX_NESTED, pool); + celixThreadMutexAttr_create(®istry->mutexAttr); + celixThreadMutexAttr_settype(®istry->mutexAttr, CELIX_THREAD_MUTEX_RECURSIVE); + celixThreadMutex_create(®istry->mutex, ®istry->mutexAttr); registry->currentServiceId = 1l; registry->serviceRegistrations = hashMap_create(NULL, NULL, NULL, NULL); @@ -584,39 +568,29 @@ TEST(service_registry, createServiceReference) { mock() .expectOneCall("serviceRegistration_getBundle") .withParameter("registration", registration) - .andOutputParameter("bundle", bundle) + .withOutputParameterReturning("bundle", &bundle, sizeof(bundle)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceReference_create") .withParameter("bundle", bundle) .withParameter("registration", registration) - .andOutputParameter("reference", reference) + .withOutputParameterReturning("reference", &reference, sizeof(reference)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceRegistration_getServiceReferences") .withParameter("registration", registration) - .andOutputParameter("references", references) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceReference_getServiceRegistration") - .withParameter("reference", reference) - .andOutputParameter("registration", registration) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceRegistration_getServiceReferences") - .withParameter("registration", registration) - .andOutputParameter("references", references) + .withOutputParameterReturning("references", &references, sizeof(references)) .andReturnValue(CELIX_SUCCESS); service_reference_pt actual = NULL; - serviceRegistry_createServiceReference(registry, pool, registration, &actual); + serviceRegistry_createServiceReference(registry, NULL, registration, &actual); POINTERS_EQUAL(reference, actual); } TEST(service_registry, getListenerHooks) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); registry->listenerHooks = NULL; arrayList_create(®istry->listenerHooks); @@ -632,40 +606,30 @@ TEST(service_registry, getListenerHooks) { mock() .expectOneCall("serviceRegistration_getBundle") .withParameter("registration", registration) - .andOutputParameter("bundle", bundle) + .withOutputParameterReturning("bundle", &bundle, sizeof(bundle)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceReference_create") .withParameter("bundle", bundle) .withParameter("registration", registration) - .andOutputParameter("reference", reference) + .withOutputParameterReturning("reference", &reference, sizeof(reference)) .andReturnValue(CELIX_SUCCESS) .ignoreOtherParameters(); mock() .expectOneCall("serviceRegistration_getServiceReferences") .withParameter("registration", registration) - .andOutputParameter("references", references) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceReference_getServiceRegistration") - .withParameter("reference", reference) - .andOutputParameter("registration", registration) - .andReturnValue(CELIX_SUCCESS); - mock() - .expectOneCall("serviceRegistration_getServiceReferences") - .withParameter("registration", registration) - .andOutputParameter("references", references) + .withOutputParameterReturning("references", &references, sizeof(registration)) .andReturnValue(CELIX_SUCCESS); array_list_pt hooks = NULL; - celix_status_t status = serviceRegistry_getListenerHooks(registry, pool, &hooks); + celix_status_t status = serviceRegistry_getListenerHooks(registry, NULL, &hooks); LONGS_EQUAL(1, arrayList_size(hooks)); POINTERS_EQUAL(reference, arrayList_get(hooks, 0)); } TEST(service_registry, servicePropertiesModified) { - service_registry_pt registry = (service_registry_pt) apr_palloc(pool, sizeof(*registry)); + service_registry_pt registry = (service_registry_pt) malloc(sizeof(*registry)); service_registration_pt registration = (service_registration_pt) 0x10; properties_pt properties = (properties_pt) 0x20; diff --git a/src/hos_celix/src/framework/private/test/service_tracker_customizer_test.cpp b/src/hos_celix/src/framework/private/test/service_tracker_customizer_test.cpp index 32c94543..be33867c 100644 --- a/src/hos_celix/src/framework/private/test/service_tracker_customizer_test.cpp +++ b/src/hos_celix/src/framework/private/test/service_tracker_customizer_test.cpp @@ -20,7 +20,7 @@ * service_tracker_customizer_test.cpp * * \date Feb 7, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -46,18 +46,12 @@ int main(int argc, char** argv) { } TEST_GROUP(service_tracker_customizer) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); // mock().checkExpectations(); // mock().clear(); } @@ -81,7 +75,7 @@ extern "C" { TEST(service_tracker_customizer, create) { void *handle = (void *) 0x10; service_tracker_customizer_pt customizer = NULL; - celix_status_t status = serviceTrackerCustomizer_create(pool, + celix_status_t status = serviceTrackerCustomizer_create( handle, serviceTrackerCustomizerTest_addingService, serviceTrackerCustomizerTest_addedService, @@ -99,7 +93,7 @@ TEST(service_tracker_customizer, create) { TEST(service_tracker_customizer, createIllegalArgument) { void *handle = (void *) 0x10; service_tracker_customizer_pt customizer = NULL; - celix_status_t status = serviceTrackerCustomizer_create(pool, + celix_status_t status = serviceTrackerCustomizer_create( NULL, serviceTrackerCustomizerTest_addingService, serviceTrackerCustomizerTest_addedService, @@ -110,7 +104,7 @@ TEST(service_tracker_customizer, createIllegalArgument) { } TEST(service_tracker_customizer, getHandle) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) apr_palloc(pool, sizeof(*customizer)); + service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) malloc(sizeof(*customizer)); void *handle = (void *) 0x10; customizer->handle = handle; @@ -121,7 +115,7 @@ TEST(service_tracker_customizer, getHandle) { } TEST(service_tracker_customizer, getAddingFunction) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) apr_palloc(pool, sizeof(*customizer)); + service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) malloc(sizeof(*customizer)); adding_callback_pt adding = (adding_callback_pt) 0x11; customizer->addingService = adding; @@ -132,7 +126,7 @@ TEST(service_tracker_customizer, getAddingFunction) { } TEST(service_tracker_customizer, getAddedFunction) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) apr_palloc(pool, sizeof(*customizer)); + service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) malloc(sizeof(*customizer)); added_callback_pt added = (added_callback_pt) 0x11; customizer->addedService = added; @@ -143,7 +137,7 @@ TEST(service_tracker_customizer, getAddedFunction) { } TEST(service_tracker_customizer, getModifiedFunction) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) apr_palloc(pool, sizeof(*customizer)); + service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) malloc(sizeof(*customizer)); modified_callback_pt modified = (modified_callback_pt) 0x11; customizer->modifiedService = modified; @@ -154,7 +148,7 @@ TEST(service_tracker_customizer, getModifiedFunction) { } TEST(service_tracker_customizer, getRemovedFunction) { - service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) apr_palloc(pool, sizeof(*customizer)); + service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) malloc(sizeof(*customizer)); removed_callback_pt removed = (removed_callback_pt) 0x11; customizer->removedService = removed; diff --git a/src/hos_celix/src/framework/private/test/service_tracker_test.cpp b/src/hos_celix/src/framework/private/test/service_tracker_test.cpp index b83484d5..e3a7911a 100644 --- a/src/hos_celix/src/framework/private/test/service_tracker_test.cpp +++ b/src/hos_celix/src/framework/private/test/service_tracker_test.cpp @@ -20,7 +20,7 @@ * service_tracker_test.cpp * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -45,18 +45,12 @@ int main(int argc, char** argv) { } TEST_GROUP(service_tracker) { - apr_pool_t *pool; - void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } @@ -67,13 +61,12 @@ TEST(service_tracker, create) { service_tracker_pt tracker = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x123; std::string service = "service"; - status = serviceTracker_create(pool, ctx, (char *) service.c_str(), NULL, &tracker); + status = serviceTracker_create(ctx, (char *) service.c_str(), NULL, &tracker); LONGS_EQUAL(CELIX_SUCCESS, status); POINTERS_EQUAL(ctx, tracker->context); POINTERS_EQUAL(NULL, tracker->customizer); POINTERS_EQUAL(NULL, tracker->listener); - POINTERS_EQUAL(pool, tracker->pool); POINTERS_EQUAL(tracker, tracker->tracker); STRCMP_EQUAL("(objectClass=service)", tracker->filter); } @@ -83,13 +76,12 @@ TEST(service_tracker, createWithFilter) { service_tracker_pt tracker = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x123; std::string filter = "(objectClass=test)"; - status = serviceTracker_createWithFilter(pool, ctx, (char *) filter.c_str(), NULL, &tracker); + status = serviceTracker_createWithFilter(ctx, (char *) filter.c_str(), NULL, &tracker); LONGS_EQUAL(CELIX_SUCCESS, status); POINTERS_EQUAL(ctx, tracker->context); POINTERS_EQUAL(NULL, tracker->customizer); POINTERS_EQUAL(NULL, tracker->listener); - POINTERS_EQUAL(pool, tracker->pool); POINTERS_EQUAL(tracker, tracker->tracker); STRCMP_EQUAL("(objectClass=test)", tracker->filter); } @@ -99,7 +91,7 @@ TEST(service_tracker, destroy) { service_tracker_pt tracker = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x123; std::string filter = "(objectClass=test)"; - status = serviceTracker_createWithFilter(pool, ctx, (char *) filter.c_str(), NULL, &tracker); + status = serviceTracker_createWithFilter(ctx, (char *) filter.c_str(), NULL, &tracker); service_listener_pt listener = (service_listener_pt) 0x20; tracker->listener = listener; @@ -108,13 +100,14 @@ TEST(service_tracker, destroy) { .withParameter("context", ctx) .withParameter("listener", listener) .andReturnValue(CELIX_SUCCESS); + + status = serviceTracker_destroy(tracker); } TEST(service_tracker, open) { // Without initial services and no customizer // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; std::string filter = "(objectClass=service)"; @@ -133,7 +126,7 @@ TEST(service_tracker, open) { .withParameter("context", ctx) .withParameter("serviceName", (char *) NULL) .withParameter("filter", "(objectClass=service)") - .andOutputParameter("service_references", refs) + .withOutputParameterReturning("service_references", &refs, sizeof(refs)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("bundleContext_addServiceListener") @@ -151,8 +144,7 @@ TEST(service_tracker, open) { TEST(service_tracker, open_withRefs) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; @@ -176,7 +168,7 @@ TEST(service_tracker, open_withRefs) { array_list_pt refs = NULL; arrayList_create(&refs); - service_reference_pt ref = (service_reference_pt) apr_palloc(pool, sizeof(*ref)); + service_reference_pt ref = (service_reference_pt) malloc(sizeof(*ref)); arrayList_add(refs, ref); void *src = (void *) 0x345; @@ -186,7 +178,7 @@ TEST(service_tracker, open_withRefs) { .withParameter("context", ctx) .withParameter("serviceName", (char *) NULL) .withParameter("filter", "(objectClass=service)") - .andOutputParameter("service_references", refs) + .withOutputParameterReturning("service_references", &refs, sizeof(refs)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("bundleContext_addServiceListener") @@ -198,7 +190,7 @@ TEST(service_tracker, open_withRefs) { .expectOneCall("bundleContext_getService") .withParameter("context", ctx) .withParameter("reference", ref) - .andOutputParameter("service_instance", src) + .withOutputParameterReturning("service_instance", &src, sizeof(src)) .andReturnValue(CELIX_SUCCESS); serviceTracker_open(tracker); CHECK(tracker->listener != NULL); @@ -210,8 +202,7 @@ TEST(service_tracker, open_withRefs) { TEST(service_tracker, open_withRefsAndTracked) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; @@ -239,7 +230,7 @@ TEST(service_tracker, open_withRefsAndTracked) { .withParameter("context", ctx) .withParameter("serviceName", (char *) NULL) .withParameter("filter", "(objectClass=service)") - .andOutputParameter("service_references", refs) + .withOutputParameterReturning("service_references", &refs, sizeof(refs)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("bundleContext_addServiceListener") @@ -247,10 +238,11 @@ TEST(service_tracker, open_withRefsAndTracked) { .withParameter("filter", "(objectClass=service)") .ignoreOtherParameters() .andReturnValue(CELIX_SUCCESS); + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .ignoreOtherParameters() .andReturnValue(CELIX_SUCCESS); serviceTracker_open(tracker); @@ -262,7 +254,7 @@ TEST(service_tracker, open_withRefsAndTracked) { TEST(service_tracker, close) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x345; tracker->context = ctx; @@ -285,17 +277,19 @@ TEST(service_tracker, close) { .withParameter("context", ctx) .withParameter("listener", listener) .andReturnValue(CELIX_SUCCESS); + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) .withParameter("compareTo", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .andReturnValue(CELIX_SUCCESS); + bool result = true; mock() .expectOneCall("bundleContext_ungetService") .withParameter("context", ctx) .withParameter("reference", ref) - .andOutputParameter("result", true) + .withOutputParameterReturning("result", &result, sizeof(result)) .andReturnValue(CELIX_SUCCESS); serviceTracker_close(tracker); @@ -303,7 +297,7 @@ TEST(service_tracker, close) { TEST(service_tracker, getServiceReference) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -326,7 +320,7 @@ TEST(service_tracker, getServiceReference) { TEST(service_tracker, getServiceReferenceNull) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -338,7 +332,7 @@ TEST(service_tracker, getServiceReferenceNull) { TEST(service_tracker, getServiceReferences) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -363,7 +357,7 @@ TEST(service_tracker, getServiceReferences) { TEST(service_tracker, getService) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -386,7 +380,7 @@ TEST(service_tracker, getService) { TEST(service_tracker, getServiceNull) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -398,7 +392,7 @@ TEST(service_tracker, getServiceNull) { TEST(service_tracker, getServices) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -423,7 +417,7 @@ TEST(service_tracker, getServices) { TEST(service_tracker, getServiceByReference) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -435,10 +429,11 @@ TEST(service_tracker, getServiceByReference) { entry->reference = ref; arrayList_add(tracked, entry); + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .ignoreOtherParameters() .andReturnValue(4) .withCallOrder(1); @@ -448,7 +443,7 @@ TEST(service_tracker, getServiceByReference) { TEST(service_tracker, getServiceByReferenceNull) { // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); // new tracker->tracked array_list_pt tracked = NULL; arrayList_create(&tracked); @@ -460,10 +455,11 @@ TEST(service_tracker, getServiceByReferenceNull) { entry->reference = ref; arrayList_add(tracked, entry); + bool equal = false; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) - .andOutputParameter("equal", false) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .ignoreOtherParameters() .andReturnValue(CELIX_SUCCESS) .withCallOrder(1); @@ -474,12 +470,11 @@ TEST(service_tracker, getServiceByReferenceNull) { TEST(service_tracker, serviceChangedRegistered) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; array_list_pt tracked = NULL; @@ -487,17 +482,17 @@ TEST(service_tracker, serviceChangedRegistered) { tracker->tracked = tracked; service_reference_pt ref = (service_reference_pt) 0x51; - void *src = (void *) 0x345; - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED; event->reference = ref; + void *src = (void *) 0x345; mock() .expectOneCall("bundleContext_getService") .withParameter("context", ctx) .withParameter("reference", ref) - .andOutputParameter("service_instance", src) + .withOutputParameterReturning("service_instance", &src, sizeof(src)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } @@ -505,12 +500,11 @@ TEST(service_tracker, serviceChangedRegistered) { TEST(service_tracker, serviceChangedModified) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; @@ -525,14 +519,15 @@ TEST(service_tracker, serviceChangedModified) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED; event->reference = ref; + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .ignoreOtherParameters() .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); @@ -541,12 +536,11 @@ TEST(service_tracker, serviceChangedModified) { TEST(service_tracker, serviceChangedUnregistering) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); tracker->customizer = NULL; bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; @@ -561,21 +555,23 @@ TEST(service_tracker, serviceChangedUnregistering) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING; event->reference = ref; + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) .withParameter("compareTo", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .andReturnValue(CELIX_SUCCESS); + bool result = true; mock() .expectOneCall("bundleContext_ungetService") .withParameter("context", ctx) .withParameter("reference", ref) - .andOutputParameter("result", true) + .withOutputParameterReturning("result", &result, sizeof(result)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } @@ -583,11 +579,10 @@ TEST(service_tracker, serviceChangedUnregistering) { TEST(service_tracker, serviceChangedModifiedEndmatch) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; @@ -602,7 +597,7 @@ TEST(service_tracker, serviceChangedModifiedEndmatch) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED_ENDMATCH; event->reference = ref; @@ -623,11 +618,10 @@ extern "C" { TEST(service_tracker, serviceChangedRegisteredCustomizer) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; array_list_pt tracked = NULL; @@ -639,31 +633,32 @@ TEST(service_tracker, serviceChangedRegisteredCustomizer) { service_reference_pt ref = (service_reference_pt) 0x51; void *src = (void *) 0x345; - void * handle = (void*) 0x60; - - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED; event->reference = ref; + void * handle = (void*) 0x60; mock() .expectOneCall("serviceTrackerCustomizer_getHandle") .withParameter("customizer", customizer) - .andOutputParameter("handle", handle) + .withOutputParameterReturning("handle", &handle, sizeof(handle)) .andReturnValue(CELIX_SUCCESS); + void *function = (void *) serviceDependency_addingService; mock() .expectOneCall("serviceTrackerCustomizer_getAddingFunction") .withParameter("customizer", customizer) - .andOutputParameter("function", (void *) serviceDependency_addingService) + .withOutputParameterReturning("function", &function, sizeof(function)) .andReturnValue(CELIX_SUCCESS); mock() .expectOneCall("serviceTrackerCustomizer_getHandle") .withParameter("customizer", customizer) - .andOutputParameter("handle", handle) + .withOutputParameterReturning("handle", &handle, sizeof(handle)) .andReturnValue(CELIX_SUCCESS); + void *function2 = (void *) serviceDependency_addedService; mock() .expectOneCall("serviceTrackerCustomizer_getAddedFunction") .withParameter("customizer", customizer) - .andOutputParameter("function", (void *) serviceDependency_addedService) + .withOutputParameterReturning("function", &function2, sizeof(function)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } @@ -678,11 +673,10 @@ extern "C" { TEST(service_tracker, serviceChangedModifiedCustomizer) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) 0x20; @@ -699,27 +693,28 @@ TEST(service_tracker, serviceChangedModifiedCustomizer) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED; event->reference = ref; - void * handle = (void*) 0x60; - + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .ignoreOtherParameters() .andReturnValue(CELIX_SUCCESS); + void * handle = (void*) 0x60; mock() .expectOneCall("serviceTrackerCustomizer_getHandle") .withParameter("customizer", customizer) - .andOutputParameter("handle", handle) + .withOutputParameterReturning("handle", &handle, sizeof(handle)) .andReturnValue(CELIX_SUCCESS); + void *function = (void *) serviceDependency_modifiedService; mock() .expectOneCall("serviceTrackerCustomizer_getModifiedFunction") .withParameter("customizer", customizer) - .andOutputParameter("function", (void *) serviceDependency_modifiedService) + .withOutputParameterReturning("function", &function, sizeof(function)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } @@ -733,11 +728,10 @@ extern "C" { TEST(service_tracker, serviceChangedUnregisteringCustomizer) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) 0x20; @@ -754,27 +748,28 @@ TEST(service_tracker, serviceChangedUnregisteringCustomizer) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING; event->reference = ref; - void * handle = (void*) 0x60; - + bool equal = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) .withParameter("compareTo", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equal, sizeof(equal)) .andReturnValue(CELIX_SUCCESS); + void * handle = (void*) 0x60; mock() .expectOneCall("serviceTrackerCustomizer_getHandle") .withParameter("customizer", customizer) - .andOutputParameter("handle", handle) + .withOutputParameterReturning("handle", &handle, sizeof(handle)) .andReturnValue(CELIX_SUCCESS); + void *function = (void*) serviceDependency_removedService; mock() .expectOneCall("serviceTrackerCustomizer_getRemovedFunction") .withParameter("customizer", customizer) - .andOutputParameter("function", (void *) serviceDependency_removedService) + .withOutputParameterReturning("function", &function , sizeof(function)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } @@ -782,11 +777,10 @@ TEST(service_tracker, serviceChangedUnregisteringCustomizer) { TEST(service_tracker, serviceChangedUnregisteringCustomizerNoFunc) { // With one initial service // new tracker - service_tracker_pt tracker = (service_tracker_pt) apr_palloc(pool, sizeof(*tracker)); - tracker->pool = pool; + service_tracker_pt tracker = (service_tracker_pt) malloc(sizeof(*tracker)); bundle_context_pt ctx = (bundle_context_pt) 0x10; tracker->context = ctx; - service_listener_pt listener = (service_listener_pt) apr_palloc(pool, sizeof(*listener)); + service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); tracker->listener = listener; listener->handle = tracker; service_tracker_customizer_pt customizer = (service_tracker_customizer_pt) 0x20; @@ -803,33 +797,35 @@ TEST(service_tracker, serviceChangedUnregisteringCustomizerNoFunc) { entry->reference = ref; arrayList_add(tracked, entry); - service_event_pt event = (service_event_pt) apr_palloc(pool, sizeof(*event)); + service_event_pt event = (service_event_pt) malloc(sizeof(*event)); event->type = OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING; event->reference = ref; - void * handle = (void*) 0x60; - + bool equals = true; mock() .expectOneCall("serviceReference_equals") .withParameter("reference", ref) .withParameter("compareTo", ref) - .andOutputParameter("equal", true) + .withOutputParameterReturning("equal", &equals, sizeof(equals)) .andReturnValue(CELIX_SUCCESS); + void * handle = (void*) 0x60; mock() .expectOneCall("serviceTrackerCustomizer_getHandle") .withParameter("customizer", customizer) - .andOutputParameter("handle", handle) + .withOutputParameterReturning("handle", &handle, sizeof(handle)) .andReturnValue(CELIX_SUCCESS); + void *function = NULL; mock() .expectOneCall("serviceTrackerCustomizer_getRemovedFunction") .withParameter("customizer", customizer) - .andOutputParameter("function", (void *) NULL) + .withOutputParameterReturning("function", &function, sizeof(function)) .andReturnValue(CELIX_SUCCESS); + bool result = true; mock() .expectOneCall("bundleContext_ungetService") .withParameter("context", ctx) .withParameter("reference", ref) - .andOutputParameter("result", true) + .withOutputParameterReturning("result", &result, sizeof(result)) .andReturnValue(CELIX_SUCCESS); serviceTracker_serviceChanged(listener, event); } diff --git a/src/hos_celix/src/framework/private/test/utils_test.cpp b/src/hos_celix/src/framework/private/test/utils_test.cpp index e0f7b426..1dfbe9b4 100644 --- a/src/hos_celix/src/framework/private/test/utils_test.cpp +++ b/src/hos_celix/src/framework/private/test/utils_test.cpp @@ -20,7 +20,7 @@ * utils_test.cpp * * \date Feb 6, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "CppUTest/TestHarness.h" diff --git a/src/hos_celix/src/framework/private/test/version_range_test.cpp b/src/hos_celix/src/framework/private/test/version_range_test.cpp index b043a8cd..5970d6d8 100644 --- a/src/hos_celix/src/framework/private/test/version_range_test.cpp +++ b/src/hos_celix/src/framework/private/test/version_range_test.cpp @@ -20,12 +20,10 @@ * version_range_test.cpp * * \date Dec 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#include - #include "CppUTest/TestHarness.h" #include "CppUTest/TestHarness_c.h" #include "CppUTest/CommandLineTestRunner.h" @@ -33,69 +31,37 @@ extern "C" { - #include "CppUTestExt/MockSupport_c.h" - #include "version_range_private.h" #include "version_private.h" #include "celix_log.h" framework_logger_pt logger; - - celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version) { - mock_c()->actualCall("version_createEmptyVersion") - ->withPointerParameters("pool", pool) - ->_andPointerOutputParameters("version", (void **) version); - return CELIX_SUCCESS; - } - - celix_status_t version_compareTo(version_pt version, version_pt compare, int *result) { -// *result = (int) mock_c()->getData("result").value.intValue; - mock_c()->actualCall("version_compareTo") - ->withPointerParameters("version", version) - ->withPointerParameters("compare", compare) - ->_andIntOutputParameters("result", result); - return CELIX_SUCCESS; - } - - celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version) { - mock_c()->actualCall("version_createVersionFromString") - ->withPointerParameters("pool", pool) - ->withStringParameters("versionStr", versionStr) - ->_andPointerOutputParameters("version", (void **) version); - return CELIX_SUCCESS; - } } int main(int argc, char** argv) { - RUN_ALL_TESTS(argc, argv); - return 0; + return RUN_ALL_TESTS(argc, argv); } TEST_GROUP(version_range) { - apr_pool_t *pool; void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); mock().checkExpectations(); mock().clear(); } }; TEST(version_range, create) { - celix_status_t status = APR_SUCCESS; + celix_status_t status = CELIX_SUCCESS; version_range_pt range = NULL; - version_pt version = (version_pt) apr_palloc(pool, sizeof(*version)); + version_pt version = (version_pt) malloc(sizeof(*version)); - status = versionRange_createVersionRange(pool, version, false, version, true, &range); + status = versionRange_createVersionRange(version, false, version, true, &range); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C((range != NULL)); LONGS_EQUAL(true, range->isHighInclusive); @@ -105,18 +71,17 @@ TEST(version_range, create) { } TEST(version_range, createInfinite) { - celix_status_t status = APR_SUCCESS; + celix_status_t status = CELIX_SUCCESS; version_range_pt range = NULL; - version_pt version = (version_pt) apr_palloc(pool, sizeof(*version)); + version_pt version = (version_pt) malloc(sizeof(*version)); version->major = 1; version->minor = 2; version->micro = 3; mock() .expectOneCall("version_createEmptyVersion") - .withParameter("pool", pool) - .andOutputParameter("version", version); - status = versionRange_createInfiniteVersionRange(pool, &range); + .withOutputParameterReturning("version", &version, sizeof("version")); + status = versionRange_createInfiniteVersionRange(&range); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(range != NULL); LONGS_EQUAL(true, range->isHighInclusive); @@ -126,35 +91,37 @@ TEST(version_range, createInfinite) { } TEST(version_range, isInRange) { - celix_status_t status = APR_SUCCESS; + celix_status_t status = CELIX_SUCCESS; version_range_pt range = NULL; - version_pt version = (version_pt) apr_palloc(pool, sizeof(*version)); + version_pt version = (version_pt) malloc(sizeof(*version)); version->major = 1; version->minor = 2; version->micro = 3; - version_pt low = (version_pt) apr_palloc(pool, sizeof(*low)); + version_pt low = (version_pt) malloc(sizeof(*low)); low->major = 1; low->minor = 2; low->micro = 3; - version_pt high = (version_pt) apr_palloc(pool, sizeof(*high)); + version_pt high = (version_pt) malloc(sizeof(*high)); high->major = 1; high->minor = 2; high->micro = 3; - versionRange_createVersionRange(pool, low, true, high, true, &range); + versionRange_createVersionRange(low, true, high, true, &range); + int stat = 1; mock() .expectOneCall("version_compareTo") .withParameter("version", version) .withParameter("compare", low) - .andOutputParameter("result", 1); + .withOutputParameterReturning("result", &stat, sizeof(int)); + int stat2 = -1; mock() .expectOneCall("version_compareTo") .withParameter("version", version) .withParameter("compare", high) - .andOutputParameter("result", -1); + .withOutputParameterReturning("result", &stat2, sizeof(int)); bool result; status = versionRange_isInRange(range, version, &result); @@ -162,36 +129,35 @@ TEST(version_range, isInRange) { LONGS_EQUAL(true, result); } -TEST(version_range, parse) { - celix_status_t status = APR_SUCCESS; - version_range_pt range = NULL; - version_pt low = (version_pt) apr_palloc(pool, sizeof(*low)); - version_pt high = (version_pt) apr_palloc(pool, sizeof(*high)); - - low->major = 1; - low->minor = 2; - low->micro = 3; - - high->major = 7; - high->minor = 8; - high->micro = 9; - - mock().strictOrder(); - mock() - .expectOneCall("version_createVersionFromString") - .withParameter("pool", pool) - .withParameter("versionStr", "1.2.3") - .andOutputParameter("version", low); - mock() - .expectOneCall("version_createVersionFromString") - .withParameter("pool", pool) - .withParameter("versionStr", "7.8.9") - .andOutputParameter("version", high); - - std::string version = "[1.2.3, 7.8.9]"; - status = versionRange_parse(pool, (char *) version.c_str(), &range); - LONGS_EQUAL(CELIX_SUCCESS, status); -} +// This test fails due to ordering of expected calls. +//TEST(version_range, parse) { +// celix_status_t status = CELIX_SUCCESS; +// version_range_pt range = NULL; +// version_pt low = (version_pt) malloc(sizeof(*low)); +// version_pt high = (version_pt) malloc(sizeof(*high)); +// +// low->major = 1; +// low->minor = 2; +// low->micro = 3; +// +// high->major = 7; +// high->minor = 8; +// high->micro = 9; +// +// mock().strictOrder(); +// mock() +// .expectOneCall("version_createVersionFromString") +// .withParameter("versionStr", "7.8.9") +// .withOutputParameterReturning("version", &high, sizeof(high)); +// mock() +// .expectOneCall("version_createVersionFromString") +// .withParameter("versionStr", "1.2.3") +// .withOutputParameterReturning("version", &low, sizeof(low)); +// +// std::string version = "[1.2.3, 7.8.9]"; +// status = versionRange_parse((char *) version.c_str(), &range); +// LONGS_EQUAL(CELIX_SUCCESS, status); +//} diff --git a/src/hos_celix/src/framework/private/test/version_test.cpp b/src/hos_celix/src/framework/private/test/version_test.cpp index 878fea57..4740f287 100644 --- a/src/hos_celix/src/framework/private/test/version_test.cpp +++ b/src/hos_celix/src/framework/private/test/version_test.cpp @@ -20,10 +20,10 @@ * version_test.cpp * * \date Dec 18, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#include +#include #include "CppUTest/TestHarness.h" #include "CppUTest/TestHarness_c.h" @@ -42,19 +42,15 @@ int main(int argc, char** argv) { } TEST_GROUP(version) { - apr_pool_t *pool; void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - - logger = (framework_logger_pt) apr_palloc(pool, sizeof(*logger)); + logger = (framework_logger_pt) malloc(sizeof(*logger)); logger->logFunction = frameworkLogger_log; } void teardown() { - apr_pool_destroy(pool); } + }; @@ -63,12 +59,12 @@ TEST(version, create) { celix_status_t status = CELIX_SUCCESS; std::string str; - str = "abc"; - status = version_createVersion(NULL, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); - LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); +// str = "abc"; +// status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); +// LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "abc"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -77,7 +73,7 @@ TEST(version, create) { STRCMP_EQUAL("abc", version->qualifier); version = NULL; - status = version_createVersion(pool, 1, 2, 3, NULL, &version); + status = version_createVersion(1, 2, 3, NULL, &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -86,11 +82,11 @@ TEST(version, create) { STRCMP_EQUAL("", version->qualifier); str = "abc"; - status = version_createVersion(pool, 1, -2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, -2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "abc|xyz"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); } @@ -100,9 +96,9 @@ TEST(version, clone) { std::string str; str = "abc"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); - status = version_clone(version, pool, &clone); + status = version_clone(version, &clone); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, clone->major); @@ -117,30 +113,30 @@ TEST(version, createFromString) { std::string str; str = "1"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); str = "a"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "1.a"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "1.1.a"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "-1"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); str = "1.2"; version = NULL; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -148,7 +144,7 @@ TEST(version, createFromString) { str = "1.2.3"; version = NULL; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -157,7 +153,7 @@ TEST(version, createFromString) { str = "1.2.3.abc"; version = NULL; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -167,7 +163,7 @@ TEST(version, createFromString) { str = "1.2.3.abc_xyz"; version = NULL; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -177,7 +173,7 @@ TEST(version, createFromString) { str = "1.2.3.abc-xyz"; version = NULL; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(1, version->major); @@ -186,7 +182,7 @@ TEST(version, createFromString) { STRCMP_EQUAL("abc-xyz", version->qualifier); str = "1.2.3.abc|xyz"; - status = version_createVersionFromString(pool, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersionFromString(strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_ILLEGAL_ARGUMENT, status); } @@ -194,7 +190,7 @@ TEST(version, createEmptyVersion) { version_pt version = NULL; celix_status_t status = CELIX_SUCCESS; - status = version_createEmptyVersion(pool, &version); + status = version_createEmptyVersion(&version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); LONGS_EQUAL(0, version->major); @@ -211,7 +207,7 @@ TEST(version, getters) { char *qualifier; str = "abc"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); @@ -236,14 +232,14 @@ TEST(version, compare) { // Base version to compare str = "abc"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); // Compare equality str = "abc"; compare = NULL; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &compare); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &compare); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); status = version_compareTo(version, compare, &result); @@ -253,7 +249,7 @@ TEST(version, compare) { // Compare against a higher version str = "bcd"; compare = NULL; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &compare); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &compare); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); status = version_compareTo(version, compare, &result); @@ -263,7 +259,7 @@ TEST(version, compare) { // Compare againts a lower version str = "abc"; compare = NULL; - status = version_createVersion(pool, 1, 1, 3, apr_pstrdup(pool, (const char *) str.c_str()), &compare); + status = version_createVersion(1, 1, 3, strdup((const char *) str.c_str()), &compare); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); status = version_compareTo(version, compare, &result); @@ -278,21 +274,21 @@ TEST(version, toString) { char *result = NULL; str = "abc"; - status = version_createVersion(pool, 1, 2, 3, apr_pstrdup(pool, (const char *) str.c_str()), &version); + status = version_createVersion(1, 2, 3, strdup((const char *) str.c_str()), &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); - status = version_toString(version, pool, &result); + status = version_toString(version, &result); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(result != NULL); STRCMP_EQUAL("1.2.3.abc", result); version = NULL; - status = version_createVersion(pool, 1, 2, 3, NULL, &version); + status = version_createVersion(1, 2, 3, NULL, &version); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(version != NULL); - status = version_toString(version, pool, &result); + status = version_toString(version, &result); LONGS_EQUAL(CELIX_SUCCESS, status); CHECK_C(result != NULL); STRCMP_EQUAL("1.2.3", result); diff --git a/src/hos_celix/src/framework/private/test/wire_test.cpp b/src/hos_celix/src/framework/private/test/wire_test.cpp new file mode 100644 index 00000000..7ddfc044 --- /dev/null +++ b/src/hos_celix/src/framework/private/test/wire_test.cpp @@ -0,0 +1,76 @@ +/** + *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. + */ +/* + * wire_test.cpp + * + * \date Dec 18, 2012 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include "CppUTest/TestHarness.h" +#include "CppUTest/TestHarness_c.h" +#include "CppUTest/CommandLineTestRunner.h" + +extern "C" +{ +#include "celix_log.h" +#include "celix_errno.h" + +#include "wire.h" +#include "module.h" +#include "requirement.h" +#include "capability.h" + +framework_logger_pt logger; +} + +int main(int argc, char** argv) { + return RUN_ALL_TESTS(argc, argv); +} + +TEST_GROUP(wire) { + + void setup(void) { + logger = (framework_logger_pt) malloc(sizeof(*logger)); + logger->logFunction = frameworkLogger_log; + } + + void teardown() { + free(logger); + } +}; + + +TEST(wire, create) { + module_pt module = (module_pt) 0x01; + capability_pt cap = (capability_pt) 0x02; + requirement_pt req = (requirement_pt) 0x03; + + wire_pt wire = NULL; + + wire_create(module, req, module, cap, &wire); + + LONGS_EQUAL(1, 1); + + wire_destroy(wire); +} + + + + diff --git a/src/hos_celix/src/framework/public/include/archive.h b/src/hos_celix/src/framework/public/include/archive.h index 4cc6f116..fd418f3b 100644 --- a/src/hos_celix/src/framework/public/include/archive.h +++ b/src/hos_celix/src/framework/public/include/archive.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date May 31, 2010 * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/bundle.h b/src/hos_celix/src/framework/public/include/bundle.h index 06ec0560..0fb4c357 100644 --- a/src/hos_celix/src/framework/public/include/bundle.h +++ b/src/hos_celix/src/framework/public/include/bundle.h @@ -20,16 +20,13 @@ * bundle.h * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_H_ #define BUNDLE_H_ -#include -#include - typedef struct bundle * bundle_pt; #include "celix_errno.h" @@ -41,9 +38,10 @@ typedef struct bundle * bundle_pt; #include "service_reference.h" #include "bundle_context.h" #include "celix_log.h" +#include "celix_threads.h" -FRAMEWORK_EXPORT celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger, apr_pool_t *mp); -FRAMEWORK_EXPORT celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive, apr_pool_t *bundlePool); +FRAMEWORK_EXPORT celix_status_t bundle_create(bundle_pt * bundle, framework_logger_pt logger); +FRAMEWORK_EXPORT celix_status_t bundle_createFromArchive(bundle_pt * bundle, framework_pt framework, bundle_archive_pt archive); FRAMEWORK_EXPORT celix_status_t bundle_destroy(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_isSystemBundle(bundle_pt bundle, bool *systemBundle); @@ -56,7 +54,7 @@ FRAMEWORK_EXPORT activator_pt bundle_getActivator(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_setActivator(bundle_pt bundle, activator_pt activator); FRAMEWORK_EXPORT celix_status_t bundle_getContext(bundle_pt bundle, bundle_context_pt *context); FRAMEWORK_EXPORT celix_status_t bundle_setContext(bundle_pt bundle, bundle_context_pt context); -FRAMEWORK_EXPORT celix_status_t bundle_getEntry(bundle_pt bundle, char * name, apr_pool_t *pool, char **entry); +FRAMEWORK_EXPORT celix_status_t bundle_getEntry(bundle_pt bundle, char * name, char **entry); FRAMEWORK_EXPORT celix_status_t bundle_start(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_startWithOptions(bundle_pt bundle, int options); @@ -82,7 +80,7 @@ FRAMEWORK_EXPORT int compareTo(service_reference_pt a, service_reference_pt b); FRAMEWORK_EXPORT celix_status_t bundle_getState(bundle_pt bundle, bundle_state_e *state); FRAMEWORK_EXPORT celix_status_t bundle_isLockable(bundle_pt bundle, bool *lockable); -FRAMEWORK_EXPORT celix_status_t bundle_getLockingThread(bundle_pt bundle, apr_os_thread_t *thread); +FRAMEWORK_EXPORT celix_status_t bundle_getLockingThread(bundle_pt bundle, celix_thread_t *thread); FRAMEWORK_EXPORT celix_status_t bundle_lock(bundle_pt bundle, bool *locked); FRAMEWORK_EXPORT celix_status_t bundle_unlock(bundle_pt bundle, bool *unlocked); @@ -92,11 +90,9 @@ FRAMEWORK_EXPORT celix_status_t bundle_close(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_refresh(bundle_pt bundle); FRAMEWORK_EXPORT celix_status_t bundle_getBundleId(bundle_pt bundle, long *id); -FRAMEWORK_EXPORT celix_status_t bundle_getRegisteredServices(bundle_pt bundle, apr_pool_t *pool, array_list_pt *list); +FRAMEWORK_EXPORT celix_status_t bundle_getRegisteredServices(bundle_pt bundle, array_list_pt *list); FRAMEWORK_EXPORT celix_status_t bundle_getServicesInUse(bundle_pt bundle, array_list_pt *list); -FRAMEWORK_EXPORT celix_status_t bundle_getMemoryPool(bundle_pt bundle, apr_pool_t **pool); - FRAMEWORK_EXPORT celix_status_t bundle_setFramework(bundle_pt bundle, framework_pt framework); FRAMEWORK_EXPORT celix_status_t bundle_getFramework(bundle_pt bundle, framework_pt *framework); diff --git a/src/hos_celix/src/framework/public/include/bundle_activator.h b/src/hos_celix/src/framework/public/include/bundle_activator.h index 87d03b7c..bf1a2613 100644 --- a/src/hos_celix/src/framework/public/include/bundle_activator.h +++ b/src/hos_celix/src/framework/public/include/bundle_activator.h @@ -30,7 +30,7 @@ * to be stopped. The same applies to the bundleActivator_create() and * bundleActivator_destroy() functions. * The Framework must not concurrently call the activator functions. - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date March 18, 2010 * \copyright Apache License, Version 2.0 */ @@ -54,7 +54,7 @@ * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context, void **userData); +ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context_ptr, void **userData); /** * Called when this bundle is started so the Framework can perform the bundle-specific activities necessary @@ -72,7 +72,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_create(bundle_context_pt context * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void *userData, bundle_context_pt context); /** * Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary @@ -91,7 +91,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_start(void * userData, bundle_co * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void *userData, bundle_context_pt context); /** * Called when this bundle is stopped so the bundle can destroy the instance of its activator. In general, this @@ -108,7 +108,7 @@ ACTIVATOR_EXPORT celix_status_t bundleActivator_stop(void * userData, bundle_con * - Any other status code will mark the bundle as stopped and the framework will remove this * bundle's listeners, unregister all services, and release all services used by this bundle. */ -ACTIVATOR_EXPORT celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context); +ACTIVATOR_EXPORT celix_status_t bundleActivator_destroy(void *userData, bundle_context_pt __attribute__((unused)) __attribute__((unused)) context); #endif /* BUNDLE_ACTIVATOR_H_ */ diff --git a/src/hos_celix/src/framework/public/include/bundle_archive.h b/src/hos_celix/src/framework/public/include/bundle_archive.h index deed3f41..2ac43c65 100644 --- a/src/hos_celix/src/framework/public/include/bundle_archive.h +++ b/src/hos_celix/src/framework/public/include/bundle_archive.h @@ -20,14 +20,14 @@ * bundle_archive.h * * \date Aug 8, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_ARCHIVE_H_ #define BUNDLE_ARCHIVE_H_ -#include +#include #include "bundle_revision.h" #include "bundle_state.h" @@ -38,9 +38,11 @@ typedef struct bundleArchive * bundle_archive_pt; -celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, apr_pool_t *mp, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_createSystemBundleArchive(apr_pool_t *mp, framework_logger_pt logger, bundle_archive_pt *bundle_archive); -celix_status_t bundleArchive_recreate(char * archiveRoot, apr_pool_t *mp, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_create(framework_logger_pt logger, char * archiveRoot, long id, char * location, char *inputFile, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_createSystemBundleArchive(framework_logger_pt logger, bundle_archive_pt *bundle_archive); +celix_status_t bundleArchive_recreate(char * archiveRoot, bundle_archive_pt *bundle_archive); + +celix_status_t bundleArchive_destroy(bundle_archive_pt archive); FRAMEWORK_EXPORT celix_status_t bundleArchive_getId(bundle_archive_pt archive, long *id); FRAMEWORK_EXPORT celix_status_t bundleArchive_getLocation(bundle_archive_pt archive, char **location); diff --git a/src/hos_celix/src/framework/public/include/bundle_context.h b/src/hos_celix/src/framework/public/include/bundle_context.h index 9b24931c..4adac506 100644 --- a/src/hos_celix/src/framework/public/include/bundle_context.h +++ b/src/hos_celix/src/framework/public/include/bundle_context.h @@ -20,7 +20,7 @@ * bundle_context.h * * \date Mar 26, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -41,7 +41,7 @@ typedef struct bundleContext *bundle_context_pt; #include "properties.h" #include "array_list.h" -celix_status_t bundleContext_create(framework_pt framework, framework_logger_pt, bundle_pt bundle, bundle_context_pt *bundle_context); +celix_status_t bundleContext_create(apr_pool_t *pool, framework_pt framework, framework_logger_pt, bundle_pt bundle, bundle_context_pt *bundle_context); celix_status_t bundleContext_destroy(bundle_context_pt context); FRAMEWORK_EXPORT celix_status_t bundleContext_getBundle(bundle_context_pt context, bundle_pt *bundle); @@ -58,6 +58,7 @@ FRAMEWORK_EXPORT celix_status_t bundleContext_registerServiceFactory(bundle_cont FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReferences(bundle_context_pt context, const char * serviceName, char * filter, array_list_pt *service_references); FRAMEWORK_EXPORT celix_status_t bundleContext_getServiceReference(bundle_context_pt context, char * serviceName, service_reference_pt *service_reference); +FRAMEWORK_EXPORT celix_status_t bundleContext_ungetServiceReference(bundle_context_pt context, service_reference_pt reference); FRAMEWORK_EXPORT celix_status_t bundleContext_getService(bundle_context_pt context, service_reference_pt reference, void **service_instance); FRAMEWORK_EXPORT celix_status_t bundleContext_ungetService(bundle_context_pt context, service_reference_pt reference, bool *result); diff --git a/src/hos_celix/src/framework/public/include/bundle_event.h b/src/hos_celix/src/framework/public/include/bundle_event.h index 857847ac..bdd1747c 100644 --- a/src/hos_celix/src/framework/public/include/bundle_event.h +++ b/src/hos_celix/src/framework/public/include/bundle_event.h @@ -20,7 +20,7 @@ * bundle_event.h * * \date Jun 28, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/bundle_listener.h b/src/hos_celix/src/framework/public/include/bundle_listener.h index b7d221d9..b68687dd 100644 --- a/src/hos_celix/src/framework/public/include/bundle_listener.h +++ b/src/hos_celix/src/framework/public/include/bundle_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date June 28, 2012 * \copyright Apache License, Version 2.0 */ #ifndef BUNDLE_LISTENER_H_ #define BUNDLE_LISTENER_H_ -#include - typedef struct bundle_listener *bundle_listener_pt; #include "celix_errno.h" #include "bundle_event.h" struct bundle_listener { - apr_pool_t *pool; void * handle; celix_status_t (*bundleChanged)(void * listener, bundle_event_pt event); }; diff --git a/src/hos_celix/src/framework/public/include/bundle_revision.h b/src/hos_celix/src/framework/public/include/bundle_revision.h index dfb545f0..3bc01998 100644 --- a/src/hos_celix/src/framework/public/include/bundle_revision.h +++ b/src/hos_celix/src/framework/public/include/bundle_revision.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date April 12, 2011 * \copyright Apache License, Version 2.0 */ @@ -30,11 +30,11 @@ #define BUNDLE_REVISION_H_ #include -#include #include "celix_errno.h" #include "manifest.h" #include "celix_log.h" +#include "array_list.h" /** * Typedef for bundle_revision_pt. @@ -62,7 +62,9 @@ typedef struct bundleRevision * bundle_revision_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for bundle_revision failed. */ -celix_status_t bundleRevision_create(apr_pool_t *pool, framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision); +celix_status_t bundleRevision_create(framework_logger_pt logger, char *root, char *location, long revisionNr, char *inputFile, bundle_revision_pt *bundle_revision); + +celix_status_t bundleRevision_destroy(bundle_revision_pt revision); /** * Retrieves the revision number of the given revision. @@ -112,6 +114,18 @@ celix_status_t bundleRevision_getRoot(bundle_revision_pt revision, char **root); */ celix_status_t bundleRevision_getManifest(bundle_revision_pt revision, manifest_pt *manifest); +/** + * Retrieves the handles of the installed libraries for this revision. + * + * @param revision The revision to get the manifest for. + * @param[out] handles array_list_pt containing the handles. + * + * @return Status code indication failure or success: + * - CELIX_SUCCESS when no errors are encountered. + * - CELIX_ILLEGAL_ARGUMENT If revision is illegal. + */ +celix_status_t bundleRevision_getHandles(bundle_revision_pt revision, array_list_pt *handles); + #endif /* BUNDLE_REVISION_H_ */ /** diff --git a/src/hos_celix/src/framework/public/include/bundle_state.h b/src/hos_celix/src/framework/public/include/bundle_state.h index e458e39c..36694a5b 100644 --- a/src/hos_celix/src/framework/public/include/bundle_state.h +++ b/src/hos_celix/src/framework/public/include/bundle_state.h @@ -20,7 +20,7 @@ * bundle_state.h * * \date Sep 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/capability.h b/src/hos_celix/src/framework/public/include/capability.h index 2edf41e6..e2dc33cb 100644 --- a/src/hos_celix/src/framework/public/include/capability.h +++ b/src/hos_celix/src/framework/public/include/capability.h @@ -20,7 +20,7 @@ * capability.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,7 +32,8 @@ typedef struct capability *capability_pt; #include "hash_map.h" #include "module.h" -celix_status_t capability_create(apr_pool_t *pool, module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability); +celix_status_t capability_create(module_pt module, hash_map_pt directives, hash_map_pt attributes, capability_pt *capability); +celix_status_t capability_destroy(capability_pt capability); celix_status_t capability_getServiceName(capability_pt capability, char **serviceName); celix_status_t capability_getVersion(capability_pt capability, version_pt *version); celix_status_t capability_getModule(capability_pt capability, module_pt *module); diff --git a/src/hos_celix/src/framework/public/include/celix_errno.h b/src/hos_celix/src/framework/public/include/celix_errno.h index c3760205..54a76892 100644 --- a/src/hos_celix/src/framework/public/include/celix_errno.h +++ b/src/hos_celix/src/framework/public/include/celix_errno.h @@ -20,7 +20,7 @@ * celix_errno.h * * \date Feb 15, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ /*! @@ -31,8 +31,8 @@ #ifndef CELIX_ERRNO_H_ #define CELIX_ERRNO_H_ +#include #include -#include #include "framework_exports.h" @@ -56,7 +56,7 @@ struct celix_status { /*! * Status type returned by all functions in Celix */ -typedef apr_status_t celix_status_t; +typedef int celix_status_t; /*! * Return a readable string for the given error code. @@ -72,7 +72,7 @@ FRAMEWORK_EXPORT char *celix_strerror(celix_status_t errorcode, char *buffer, si /*! * Starting point for Celix errors. */ -#define CELIX_START_ERROR APR_OS_START_USERERR +#define CELIX_START_ERROR 70000 /*! * The range for Celix errors. diff --git a/src/hos_celix/src/framework/public/include/celix_log.h b/src/hos_celix/src/framework/public/include/celix_log.h index 5b74f75d..50c2cc40 100644 --- a/src/hos_celix/src/framework/public/include/celix_log.h +++ b/src/hos_celix/src/framework/public/include/celix_log.h @@ -20,7 +20,7 @@ * celix_log.h * * \date Jan 12, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,6 +29,7 @@ #include +#include "celix_errno.h" #include "framework_exports.h" enum framework_log_level @@ -56,7 +57,7 @@ struct framework_logger { #define framework_logIfError(logger, status, error, fmsg, args...) \ if (status != CELIX_SUCCESS) { \ if (error != NULL) { \ - fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg"; cause: "#error, ## args); \ + fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg";\n Cause: %s", ## args, error); \ } else { \ fw_logCode(logger, OSGI_FRAMEWORK_LOG_ERROR, status, #fmsg, ## args); \ } \ diff --git a/src/hos_celix/src/framework/public/include/celixbool.h b/src/hos_celix/src/framework/public/include/celixbool.h index 8aff6734..526392b7 100644 --- a/src/hos_celix/src/framework/public/include/celixbool.h +++ b/src/hos_celix/src/framework/public/include/celixbool.h @@ -20,7 +20,7 @@ * celixbool.h * * \date Jun 16, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/constants.h b/src/hos_celix/src/framework/public/include/constants.h index ab785458..eb3ca294 100644 --- a/src/hos_celix/src/framework/public/include/constants.h +++ b/src/hos_celix/src/framework/public/include/constants.h @@ -20,7 +20,7 @@ * constants.h * * \date Apr 29, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,6 +32,7 @@ static const char * const OSGI_FRAMEWORK_SERVICE_ID = "service.id"; static const char * const OSGI_FRAMEWORK_SERVICE_PID = "service.pid"; static const char * const OSGI_FRAMEWORK_SERVICE_RANKING = "service.ranking"; +static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR = "Bundle-Activator"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_CREATE = "bundleActivator_create"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_START = "bundleActivator_start"; static const char * const OSGI_FRAMEWORK_BUNDLE_ACTIVATOR_STOP = "bundleActivator_stop"; @@ -41,8 +42,10 @@ static const char * const OSGI_FRAMEWORK_HEADER_LIBRARY = "library"; static const char * const OSGI_FRAMEWORK_BUNDLE_SYMBOLICNAME = "Bundle-SymbolicName"; static const char * const OSGI_FRAMEWORK_BUNDLE_VERSION = "Bundle-Version"; -static const char * const OSGI_FRAMEWORK_EXPORT_PACKAGE = "Export-Service"; -static const char * const OSGI_FRAMEWORK_IMPORT_PACKAGE = "Import-Service"; +static const char * const OSGI_FRAMEWORK_PRIVATE_LIBRARY = "Private-Library"; +static const char * const OSGI_FRAMEWORK_EXPORT_LIBRARY = "Export-Library"; +static const char * const OSGI_FRAMEWORK_IMPORT_LIBRARY = "Import-Library"; + static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE = "org.osgi.framework.storage"; static const char * const OSGI_FRAMEWORK_FRAMEWORK_STORAGE_CLEAN = "org.osgi.framework.storage.clean"; diff --git a/src/hos_celix/src/framework/public/include/filter.h b/src/hos_celix/src/framework/public/include/filter.h index 5cfb8e3e..94fbf6c7 100644 --- a/src/hos_celix/src/framework/public/include/filter.h +++ b/src/hos_celix/src/framework/public/include/filter.h @@ -20,15 +20,13 @@ * filter.h * * \date Apr 28, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef FILTER_H_ #define FILTER_H_ -#include - #include "celix_errno.h" #include "properties.h" #include "celixbool.h" @@ -36,7 +34,7 @@ typedef struct filter * filter_pt; -FRAMEWORK_EXPORT filter_pt filter_create(char * filterString, apr_pool_t *pool); +FRAMEWORK_EXPORT filter_pt filter_create(char * filterString); FRAMEWORK_EXPORT void filter_destroy(filter_pt filter); FRAMEWORK_EXPORT celix_status_t filter_match(filter_pt filter, properties_pt properties, bool *result); diff --git a/src/hos_celix/src/framework/public/include/framework.h b/src/hos_celix/src/framework/public/include/framework.h index 62f62cd5..f7a75c7b 100644 --- a/src/hos_celix/src/framework/public/include/framework.h +++ b/src/hos_celix/src/framework/public/include/framework.h @@ -20,7 +20,7 @@ * framework.h * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,6 +30,8 @@ typedef struct activator * activator_pt; typedef struct framework * framework_pt; +#include + #include "celix_errno.h" #include "framework_exports.h" #include "bundle.h" diff --git a/src/hos_celix/src/framework/public/include/framework_event.h b/src/hos_celix/src/framework/public/include/framework_event.h index 79c06951..a316a587 100644 --- a/src/hos_celix/src/framework/public/include/framework_event.h +++ b/src/hos_celix/src/framework/public/include/framework_event.h @@ -20,7 +20,7 @@ * framework_event.h * * \date Oct 8, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/framework_listener.h b/src/hos_celix/src/framework/public/include/framework_listener.h index cff6b64a..c2aa99c7 100644 --- a/src/hos_celix/src/framework/public/include/framework_listener.h +++ b/src/hos_celix/src/framework/public/include/framework_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date Oct 8, 2013 * \copyright Apache License, Version 2.0 */ #ifndef FRAMEWORK_LISTENER_H_ #define FRAMEWORK_LISTENER_H_ -#include - typedef struct framework_listener *framework_listener_pt; #include "celix_errno.h" #include "framework_event.h" struct framework_listener { - apr_pool_t *pool; void * handle; celix_status_t (*frameworkEvent)(void * listener, framework_event_pt event); }; diff --git a/src/hos_celix/src/framework/public/include/listener_hook_service.h b/src/hos_celix/src/framework/public/include/listener_hook_service.h index fb2de08e..bad4f95a 100644 --- a/src/hos_celix/src/framework/public/include/listener_hook_service.h +++ b/src/hos_celix/src/framework/public/include/listener_hook_service.h @@ -20,7 +20,7 @@ * listener_hook_service.h * * \date Oct 28, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/manifest.h b/src/hos_celix/src/framework/public/include/manifest.h index c45ded0e..634d675c 100644 --- a/src/hos_celix/src/framework/public/include/manifest.h +++ b/src/hos_celix/src/framework/public/include/manifest.h @@ -20,29 +20,27 @@ * manifest.h * * \date Jul 5, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef MANIFEST_H_ #define MANIFEST_H_ -#include - #include "properties.h" #include "celix_errno.h" #include "framework_exports.h" struct manifest { - apr_pool_t *pool; properties_pt mainAttributes; hash_map_pt attributes; }; typedef struct manifest * manifest_pt; -FRAMEWORK_EXPORT celix_status_t manifest_create(apr_pool_t *pool, manifest_pt *manifest); -FRAMEWORK_EXPORT celix_status_t manifest_createFromFile(apr_pool_t *pool, char *filename, manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_create(manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_createFromFile(char *filename, manifest_pt *manifest); +FRAMEWORK_EXPORT celix_status_t manifest_destroy(manifest_pt manifest); FRAMEWORK_EXPORT void manifest_clear(manifest_pt manifest); FRAMEWORK_EXPORT properties_pt manifest_getMainAttributes(manifest_pt manifest); diff --git a/src/hos_celix/src/framework/public/include/module.h b/src/hos_celix/src/framework/public/include/module.h index d2fa8f57..c6b7926e 100644 --- a/src/hos_celix/src/framework/public/include/module.h +++ b/src/hos_celix/src/framework/public/include/module.h @@ -20,7 +20,7 @@ * module.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,7 +30,7 @@ typedef struct module *module_pt; #include "celixbool.h" -#include "linkedlist.h" +#include "linked_list.h" #include "manifest.h" #include "version.h" #include "array_list.h" diff --git a/src/hos_celix/src/framework/public/include/properties.h b/src/hos_celix/src/framework/public/include/properties.h index 4f44e06f..36297a5a 100644 --- a/src/hos_celix/src/framework/public/include/properties.h +++ b/src/hos_celix/src/framework/public/include/properties.h @@ -20,7 +20,7 @@ * properties.h * * \date Apr 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/requirement.h b/src/hos_celix/src/framework/public/include/requirement.h index 3a58a5ad..1b7c4942 100644 --- a/src/hos_celix/src/framework/public/include/requirement.h +++ b/src/hos_celix/src/framework/public/include/requirement.h @@ -20,7 +20,7 @@ * requirement.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -33,7 +33,8 @@ typedef struct requirement *requirement_pt; #include "hash_map.h" #include "version_range.h" -celix_status_t requirement_create(apr_pool_t *pool, hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement); +celix_status_t requirement_create(hash_map_pt directives, hash_map_pt attributes, requirement_pt *requirement); +celix_status_t requirement_destroy(requirement_pt requirement); celix_status_t requirement_getVersionRange(requirement_pt requirement, version_range_pt *range); celix_status_t requirement_getTargetName(requirement_pt requirement, char **targetName); diff --git a/src/hos_celix/src/framework/public/include/service_event.h b/src/hos_celix/src/framework/public/include/service_event.h index a482e65b..b8bb6d64 100644 --- a/src/hos_celix/src/framework/public/include/service_event.h +++ b/src/hos_celix/src/framework/public/include/service_event.h @@ -22,7 +22,7 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date January 11, 2012 * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/framework/public/include/service_factory.h b/src/hos_celix/src/framework/public/include/service_factory.h index 243468b9..a5765489 100644 --- a/src/hos_celix/src/framework/public/include/service_factory.h +++ b/src/hos_celix/src/framework/public/include/service_factory.h @@ -20,15 +20,13 @@ * service_factory.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_FACTORY_H_ #define SERVICE_FACTORY_H_ -#include - typedef struct service_factory * service_factory_pt; #include "celix_errno.h" @@ -38,7 +36,7 @@ typedef struct service_factory * service_factory_pt; struct service_factory { void *factory; celix_status_t (*getService)(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); - celix_status_t (*ungetService)(void *factory, bundle_pt bundle, service_registration_pt registration); + celix_status_t (*ungetService)(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); }; diff --git a/src/hos_celix/src/framework/public/include/service_listener.h b/src/hos_celix/src/framework/public/include/service_listener.h index 571a60f4..f2f930a9 100644 --- a/src/hos_celix/src/framework/public/include/service_listener.h +++ b/src/hos_celix/src/framework/public/include/service_listener.h @@ -22,22 +22,19 @@ * @ingroup framework * @{ * - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \date January 11, 2012 * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_LISTENER_H_ #define SERVICE_LISTENER_H_ -#include - typedef struct serviceListener * service_listener_pt; #include "celix_errno.h" #include "service_event.h" struct serviceListener { - apr_pool_t *pool; void * handle; celix_status_t (*serviceChanged)(void * listener, service_event_pt event); }; diff --git a/src/hos_celix/src/framework/public/include/service_reference.h b/src/hos_celix/src/framework/public/include/service_reference.h index b1929f57..5eedc30f 100644 --- a/src/hos_celix/src/framework/public/include/service_reference.h +++ b/src/hos_celix/src/framework/public/include/service_reference.h @@ -20,7 +20,7 @@ * service_reference.h * * \date Jul 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -35,19 +35,18 @@ typedef struct serviceReference * service_reference_pt; #include "bundle.h" #include "framework_exports.h" -celix_status_t serviceReference_create(apr_pool_t *pool, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); - -FRAMEWORK_EXPORT celix_status_t serviceReference_invalidate(service_reference_pt reference); -FRAMEWORK_EXPORT celix_status_t serviceRefernce_isValid(service_reference_pt reference, bool *result); - -FRAMEWORK_EXPORT celix_status_t serviceReference_getServiceRegistration(service_reference_pt reference, service_registration_pt *registration); FRAMEWORK_EXPORT celix_status_t serviceReference_getBundle(service_reference_pt reference, bundle_pt *bundle); FRAMEWORK_EXPORT bool serviceReference_isAssignableTo(service_reference_pt reference, bundle_pt requester, char * serviceName); -FRAMEWORK_EXPORT celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, apr_pool_t *pool, array_list_pt *bundles); +FRAMEWORK_EXPORT celix_status_t serviceReference_getUsingBundles(service_reference_pt reference, array_list_pt *bundles); + +FRAMEWORK_EXPORT celix_status_t serviceReference_getProperty(service_reference_pt reference, char *key, char **value); +FRAMEWORK_EXPORT celix_status_t serviceReference_getPropertyKeys(service_reference_pt reference, char **keys[], unsigned int *size); + FRAMEWORK_EXPORT celix_status_t serviceReference_equals(service_reference_pt reference, service_reference_pt compareTo, bool *equal); FRAMEWORK_EXPORT unsigned int serviceReference_hashCode(void *referenceP); FRAMEWORK_EXPORT int serviceReference_equals2(void *reference1, void *reference2); +FRAMEWORK_EXPORT celix_status_t serviceReference_compareTo(service_reference_pt reference, service_reference_pt compareTo, int *compare); #endif /* SERVICE_REFERENCE_H_ */ diff --git a/src/hos_celix/src/framework/public/include/service_registration.h b/src/hos_celix/src/framework/public/include/service_registration.h index 731b8224..d2e2c116 100644 --- a/src/hos_celix/src/framework/public/include/service_registration.h +++ b/src/hos_celix/src/framework/public/include/service_registration.h @@ -20,7 +20,7 @@ * service_registration.h * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,22 +36,10 @@ typedef struct serviceRegistration * service_registration_pt; #include "bundle.h" #include "framework_exports.h" -service_registration_pt serviceRegistration_create(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -service_registration_pt serviceRegistration_createServiceFactory(apr_pool_t *pool, service_registry_pt registry, bundle_pt bundle, char * serviceName, long serviceId, void * serviceObject, properties_pt dictionary); -void serviceRegistration_destroy(service_registration_pt registration); -FRAMEWORK_EXPORT bool serviceRegistration_isValid(service_registration_pt registration); -FRAMEWORK_EXPORT void serviceRegistration_invalidate(service_registration_pt registration); FRAMEWORK_EXPORT celix_status_t serviceRegistration_unregister(service_registration_pt registration); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getService(service_registration_pt registration, bundle_pt bundle, void **service); - FRAMEWORK_EXPORT celix_status_t serviceRegistration_setProperties(service_registration_pt registration, properties_pt properties); - -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getProperties(service_registration_pt registration, properties_pt *properties); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getRegistry(service_registration_pt registration, service_registry_pt *registry); FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceReferences(service_registration_pt registration, array_list_pt *references); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getBundle(service_registration_pt registration, bundle_pt *bundle); -FRAMEWORK_EXPORT celix_status_t serviceRegistration_getServiceName(service_registration_pt registration, char **serviceName); #endif /* SERVICE_REGISTRATION_H_ */ diff --git a/src/hos_celix/src/framework/public/include/service_registry.h b/src/hos_celix/src/framework/public/include/service_registry.h index ea04548f..7a33f370 100644 --- a/src/hos_celix/src/framework/public/include/service_registry.h +++ b/src/hos_celix/src/framework/public/include/service_registry.h @@ -20,15 +20,13 @@ * service_registry.h * * \date Aug 6, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SERVICE_REGISTRY_H_ #define SERVICE_REGISTRY_H_ -#include - typedef struct serviceRegistry * service_registry_pt; #include "properties.h" @@ -40,22 +38,28 @@ typedef struct serviceRegistry * service_registry_pt; typedef void (*serviceChanged_function_pt)(framework_pt, service_event_type_e, service_registration_pt, properties_pt); -celix_status_t serviceRegistry_create(apr_pool_t *pool, framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry); -celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, apr_pool_t *pool, bundle_pt bundle, array_list_pt *services); +celix_status_t serviceRegistry_create(framework_pt framework, serviceChanged_function_pt serviceChanged, service_registry_pt *registry); +celix_status_t serviceRegistry_destroy(service_registry_pt registry); + +celix_status_t serviceRegistry_getRegisteredServices(service_registry_pt registry, bundle_pt bundle, array_list_pt *services); celix_status_t serviceRegistry_getServicesInUse(service_registry_pt registry, bundle_pt bundle, array_list_pt *services); celix_status_t serviceRegistry_registerService(service_registry_pt registry, bundle_pt bundle, char * serviceName, void * serviceObject, properties_pt dictionary, service_registration_pt *registration); celix_status_t serviceRegistry_registerServiceFactory(service_registry_pt registry, bundle_pt bundle, char * serviceName, service_factory_pt factory, properties_pt dictionary, service_registration_pt *registration); celix_status_t serviceRegistry_unregisterService(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration); celix_status_t serviceRegistry_unregisterServices(service_registry_pt registry, bundle_pt bundle); -celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, apr_pool_t *pool, const char *serviceName, filter_pt filter, array_list_pt *references); +celix_status_t serviceRegistry_getServiceReferences(service_registry_pt registry, bundle_pt bundle, const char *serviceName, filter_pt filter, array_list_pt *references); celix_status_t serviceRegistry_getService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, void **service); celix_status_t serviceRegistry_ungetService(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference, bool *result); void serviceRegistry_ungetServices(service_registry_pt registry, bundle_pt bundle); -array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, apr_pool_t *pool, service_reference_pt reference); +array_list_pt serviceRegistry_getUsingBundles(service_registry_pt registry, service_reference_pt reference); service_registration_pt serviceRegistry_findRegistration(service_registry_pt registry, service_reference_pt reference); -celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, apr_pool_t *pool, service_registration_pt registration, service_reference_pt *reference); +celix_status_t serviceRegistry_ungetServiceReference(service_registry_pt registry, bundle_pt bundle, service_reference_pt reference); +celix_status_t serviceRegistry_ungetServiceReferences(service_registry_pt registry, bundle_pt bundle); -celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, apr_pool_t *pool, array_list_pt *hooks); +celix_status_t serviceRegistry_createServiceReference(service_registry_pt registry, bundle_pt bundle, service_registration_pt registration, service_reference_pt *reference); +celix_status_t serviceRegistry_getServiceReferencesForRegistration(service_registry_pt registry, service_registration_pt registration, array_list_pt *references); + +celix_status_t serviceRegistry_getListenerHooks(service_registry_pt registry, bundle_pt bundle, array_list_pt *hooks); celix_status_t serviceRegistry_servicePropertiesModified(service_registry_pt registry, service_registration_pt registration, properties_pt oldprops); diff --git a/src/hos_celix/src/framework/public/include/service_tracker.h b/src/hos_celix/src/framework/public/include/service_tracker.h index 8a248364..4ac8abb9 100644 --- a/src/hos_celix/src/framework/public/include/service_tracker.h +++ b/src/hos_celix/src/framework/public/include/service_tracker.h @@ -20,7 +20,7 @@ * service_tracker.h * * \date Apr 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -35,11 +35,12 @@ typedef struct serviceTracker * service_tracker_pt; -FRAMEWORK_EXPORT celix_status_t serviceTracker_create(apr_pool_t *pool, bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); -FRAMEWORK_EXPORT celix_status_t serviceTracker_createWithFilter(apr_pool_t *pool, bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_create(bundle_context_pt context, char * service, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_createWithFilter(bundle_context_pt context, char * filter, service_tracker_customizer_pt customizer, service_tracker_pt *tracker); FRAMEWORK_EXPORT celix_status_t serviceTracker_open(service_tracker_pt tracker); FRAMEWORK_EXPORT celix_status_t serviceTracker_close(service_tracker_pt tracker); +FRAMEWORK_EXPORT celix_status_t serviceTracker_destroy(service_tracker_pt tracker); FRAMEWORK_EXPORT service_reference_pt serviceTracker_getServiceReference(service_tracker_pt tracker); FRAMEWORK_EXPORT array_list_pt serviceTracker_getServiceReferences(service_tracker_pt tracker); diff --git a/src/hos_celix/src/framework/public/include/service_tracker_customizer.h b/src/hos_celix/src/framework/public/include/service_tracker_customizer.h index c9a8d2ac..0913f78e 100644 --- a/src/hos_celix/src/framework/public/include/service_tracker_customizer.h +++ b/src/hos_celix/src/framework/public/include/service_tracker_customizer.h @@ -20,7 +20,7 @@ * service_tracker_customizer.h * * \date Nov 15, 2012 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -38,10 +38,11 @@ typedef celix_status_t (*removed_callback_pt)(void * handle, service_reference_p typedef struct serviceTrackerCustomizer *service_tracker_customizer_pt; -FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_create(apr_pool_t *pool, void *handle, +FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_create(void *handle, adding_callback_pt addingFunction, added_callback_pt addedFunction, modified_callback_pt modifiedFunction, removed_callback_pt removedFunction, service_tracker_customizer_pt *customizer); +FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_destroy(service_tracker_customizer_pt customizer); FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getHandle(service_tracker_customizer_pt customizer, void **handle); FRAMEWORK_EXPORT celix_status_t serviceTrackerCustomizer_getAddingFunction(service_tracker_customizer_pt customizer, adding_callback_pt *function); diff --git a/src/hos_celix/src/framework/public/include/utils.h b/src/hos_celix/src/framework/public/include/utils.h index 2f12371f..090daecc 100644 --- a/src/hos_celix/src/framework/public/include/utils.h +++ b/src/hos_celix/src/framework/public/include/utils.h @@ -20,7 +20,7 @@ * utils.h * * \date Jul 27, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,18 +28,18 @@ #define UTILS_H_ #include -#include #include "celix_errno.h" #include "celixbool.h" #include "framework_exports.h" +#include "celix_threads.h" FRAMEWORK_EXPORT unsigned int utils_stringHash(void * string); FRAMEWORK_EXPORT int utils_stringEquals(void * string, void * toCompare); FRAMEWORK_EXPORT char * string_ndup(const char *s, size_t n); FRAMEWORK_EXPORT char * utils_stringTrim(char * string); -FRAMEWORK_EXPORT celix_status_t thread_equalsSelf(apr_os_thread_t thread, bool *equals); +FRAMEWORK_EXPORT celix_status_t thread_equalsSelf(celix_thread_t thread, bool *equals); FRAMEWORK_EXPORT celix_status_t utils_isNumeric(char *number, bool *ret); diff --git a/src/hos_celix/src/framework/public/include/version.h b/src/hos_celix/src/framework/public/include/version.h index 0be77ff6..1e532853 100644 --- a/src/hos_celix/src/framework/public/include/version.h +++ b/src/hos_celix/src/framework/public/include/version.h @@ -20,15 +20,13 @@ * version.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef VERSION_H_ #define VERSION_H_ -#include - #include "celix_errno.h" #include "framework_exports.h" @@ -46,7 +44,6 @@ typedef struct version * version_pt; /** * Creates a new version_pt using the supplied arguments. * - * @param pool The pool to create the version on. * @param major Major component of the version identifier. * @param minor Minor component of the version identifier. * @param micro Micro component of the version identifier. @@ -60,13 +57,14 @@ typedef struct version * version_pt; * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative * or the qualifier string is invalid. */ -FRAMEWORK_EXPORT celix_status_t version_createVersion(apr_pool_t *pool, int major, int minor, int micro, char * qualifier, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createVersion(int major, int minor, int micro, char * qualifier, version_pt *version); + +FRAMEWORK_EXPORT celix_status_t version_destroy(version_pt version); /** - * Creates a clone of version allocated on pool. + * Creates a clone of version. * * @param version The version to clone - * @param pool The pool in which the clone must be allocated * @param clone The cloned version * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. @@ -74,7 +72,7 @@ FRAMEWORK_EXPORT celix_status_t version_createVersion(apr_pool_t *pool, int majo * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative * or the qualifier string is invalid. */ -FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *pool, version_pt *clone); +FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, version_pt *clone); /** * Creates a version identifier from the specified string. @@ -94,7 +92,6 @@ FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *po * * There must be no whitespace in version. * - * @param pool The pool to create the version on. * @param versionStr String representation of the version identifier. * @param version The created version_pt * @return Status code indication failure or success: @@ -103,12 +100,11 @@ FRAMEWORK_EXPORT celix_status_t version_clone(version_pt version, apr_pool_t *po * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is improperly formatted. */ -FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(apr_pool_t *pool, char * versionStr, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(char * versionStr, version_pt *version); /** * The empty version "0.0.0". * - * @param pool The pool to create the version on. * @param version The created version_pt * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. @@ -116,7 +112,7 @@ FRAMEWORK_EXPORT celix_status_t version_createVersionFromString(apr_pool_t *pool * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is improperly formatted. */ -FRAMEWORK_EXPORT celix_status_t version_createEmptyVersion(apr_pool_t *pool, version_pt *version); +FRAMEWORK_EXPORT celix_status_t version_createEmptyVersion(version_pt *version); FRAMEWORK_EXPORT celix_status_t version_getMajor(version_pt version, int *major); FRAMEWORK_EXPORT celix_status_t version_getMinor(version_pt version, int *minor); @@ -160,12 +156,11 @@ FRAMEWORK_EXPORT celix_status_t version_compareTo(version_pt version, version_pt * * @return The string representation of this version identifier. * @param version The version_pt to get the string representation from. - * @param pool The pool on which the string has to be allocated. * @param string Pointer to the string (char *) in which the result will be placed. * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. */ -FRAMEWORK_EXPORT celix_status_t version_toString(version_pt version, apr_pool_t *pool, char **string); +FRAMEWORK_EXPORT celix_status_t version_toString(version_pt version, char **string); /** * @} diff --git a/src/hos_celix/src/framework/public/include/version_range.h b/src/hos_celix/src/framework/public/include/version_range.h index 67d7e8a0..508bacd3 100644 --- a/src/hos_celix/src/framework/public/include/version_range.h +++ b/src/hos_celix/src/framework/public/include/version_range.h @@ -20,7 +20,7 @@ * version_range.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -46,7 +46,6 @@ typedef struct versionRange * version_range_pt; /** * Creates a new version_range_pt. * - * @param pool The pool in which the version range is created * @param low Lower bound version * @param isLowInclusive True if lower bound should be included in the range * @param high Upper bound version @@ -56,19 +55,20 @@ typedef struct versionRange * version_range_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for versionRange failed. */ -celix_status_t versionRange_createVersionRange(apr_pool_t *pool, version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange); +celix_status_t versionRange_createVersionRange(version_pt low, bool isLowInclusive, version_pt high, bool isHighInclusive, version_range_pt *versionRange); /** * Creates an infinite version range using ::version_createEmptyVersion for the low version, * NULL for the high version and high and low inclusive set to true. * - * @param pool The pool in which the version range is created * @param range The created range * @return Status code indication failure or success: * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for range failed. */ -celix_status_t versionRange_createInfiniteVersionRange(apr_pool_t *pool, version_range_pt *range); +celix_status_t versionRange_createInfiniteVersionRange(version_range_pt *range); + +celix_status_t versionRange_destroy(version_range_pt range); /** * Determine if the specified version is part of the version range or not. @@ -95,7 +95,6 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt * ceiling ::= version * * - * @param pool The pool in which the range is created. * @param rangeStr String representation of the version range. * @param range The created version_range_pt. * @return Status code indication failure or success: @@ -104,7 +103,7 @@ celix_status_t versionRange_isInRange(version_range_pt versionRange, version_pt * - CELIX_ILLEGAL_ARGUMENT If the numerical components are negative, * the qualifier string is invalid or versionStr is impropertly formatted. */ -celix_status_t versionRange_parse(apr_pool_t *pool, char * rangeStr, version_range_pt *range); +celix_status_t versionRange_parse(char * rangeStr, version_range_pt *range); /** * @} diff --git a/src/hos_celix/src/framework/public/include/wire.h b/src/hos_celix/src/framework/public/include/wire.h index 107bf07a..acaa6c8f 100644 --- a/src/hos_celix/src/framework/public/include/wire.h +++ b/src/hos_celix/src/framework/public/include/wire.h @@ -20,7 +20,7 @@ * wire.h * * \date Jul 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -32,7 +32,7 @@ typedef struct wire *wire_pt; #include "requirement.h" #include "capability.h" #include "module.h" -#include "linkedlist.h" +#include "linked_list.h" #include "module.h" /** @@ -44,7 +44,6 @@ typedef struct wire *wire_pt; /** * Create a wire between two modules using a requirement and capability. * - * @param pool The pool in which the wire is created. * @param importer The importer module of the wire. * @param requirement The requirement of the importer. * @param exporter The exporter module of the wire. @@ -54,9 +53,19 @@ typedef struct wire *wire_pt; * - CELIX_SUCCESS when no errors are encountered. * - CELIX_ENOMEM If allocating memory for wire failed. */ -celix_status_t wire_create(apr_pool_t *pool, module_pt importer, requirement_pt requirement, +celix_status_t wire_create(module_pt importer, requirement_pt requirement, module_pt exporter, capability_pt capability, wire_pt *wire); +/** + * Getter for the capability of the exporting module. + * + * @param wire The wire to get the capability from. + * @param capability The capability + * @return Status code indication failure or success: + * - CELIX_SUCCESS when no errors are encountered. + */ +celix_status_t wire_destroy(wire_pt wire); + /** * Getter for the capability of the exporting module. * diff --git a/src/hos_celix/src/hessian/source/private/src/hessian_in.c b/src/hos_celix/src/hessian/source/private/src/hessian_in.c index b7aa9cdd..6a5f99c0 100644 --- a/src/hos_celix/src/hessian/source/private/src/hessian_in.c +++ b/src/hos_celix/src/hessian/source/private/src/hessian_in.c @@ -20,7 +20,7 @@ * hessian_in.c * * \date Aug 1, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/private/src/hessian_out.c b/src/hos_celix/src/hessian/source/private/src/hessian_out.c index 5a50b941..ab044ff3 100644 --- a/src/hos_celix/src/hessian/source/private/src/hessian_out.c +++ b/src/hos_celix/src/hessian/source/private/src/hessian_out.c @@ -17,10 +17,10 @@ *under the License. */ /* - * hessian.c + * hessian_out.c * * \date Jul 31, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/private/test/test_hessian_out.c b/src/hos_celix/src/hessian/source/private/test/test_hessian_out.c index a7ba7254..0c074015 100644 --- a/src/hos_celix/src/hessian/source/private/test/test_hessian_out.c +++ b/src/hos_celix/src/hessian/source/private/test/test_hessian_out.c @@ -20,7 +20,7 @@ * test_hessian_out.c * * \date Aug 4, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/private/test/test_service.h b/src/hos_celix/src/hessian/source/private/test/test_service.h index 11aeabae..e1967e1e 100644 --- a/src/hos_celix/src/hessian/source/private/test/test_service.h +++ b/src/hos_celix/src/hessian/source/private/test/test_service.h @@ -20,7 +20,7 @@ * test_service.h * * \date Aug 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/private/test/test_service_proxy.c b/src/hos_celix/src/hessian/source/private/test/test_service_proxy.c index a9a925d4..75a609ad 100644 --- a/src/hos_celix/src/hessian/source/private/test/test_service_proxy.c +++ b/src/hos_celix/src/hessian/source/private/test/test_service_proxy.c @@ -17,10 +17,10 @@ *under the License. */ /* - * test_encoder.c + * test_service_proxy.c * * \date Aug 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/private/test/test_service_skeleton.c b/src/hos_celix/src/hessian/source/private/test/test_service_skeleton.c index 488b8fe3..736fbd44 100644 --- a/src/hos_celix/src/hessian/source/private/test/test_service_skeleton.c +++ b/src/hos_celix/src/hessian/source/private/test/test_service_skeleton.c @@ -17,10 +17,10 @@ *under the License. */ /* - * test_sercice_skeleton.c + * test_service_skeleton.c * * \date Aug 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/hessian/source/public/include/hessian_2.0.h b/src/hos_celix/src/hessian/source/public/include/hessian_2.0.h index 1b3f6066..29dc0520 100644 --- a/src/hos_celix/src/hessian/source/public/include/hessian_2.0.h +++ b/src/hos_celix/src/hessian/source/public/include/hessian_2.0.h @@ -20,7 +20,7 @@ * hessian_2.0.h * * \date Aug 1, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/public/include/hessian_2.0_in.h b/src/hos_celix/src/hessian/source/public/include/hessian_2.0_in.h index 29a54312..f39a1f67 100644 --- a/src/hos_celix/src/hessian/source/public/include/hessian_2.0_in.h +++ b/src/hos_celix/src/hessian/source/public/include/hessian_2.0_in.h @@ -20,7 +20,7 @@ * hessian_2.0_in.h * * \date Aug 1, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/public/include/hessian_2.0_out.h b/src/hos_celix/src/hessian/source/public/include/hessian_2.0_out.h index ff894568..c1ccba5d 100644 --- a/src/hos_celix/src/hessian/source/public/include/hessian_2.0_out.h +++ b/src/hos_celix/src/hessian/source/public/include/hessian_2.0_out.h @@ -17,10 +17,10 @@ *under the License. */ /* - * hessian_2.0.h + * hessian_2.0_out.h * * \date Jul 31, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,7 +29,7 @@ #include -//#include "linkedlist.h" +//#include "linked_list.h" //#include "array_list.h" #include "hessian_2.0.h" diff --git a/src/hos_celix/src/hessian/source/public/include/hessian_constants.h b/src/hos_celix/src/hessian/source/public/include/hessian_constants.h index 40b061da..cf29feea 100644 --- a/src/hos_celix/src/hessian/source/public/include/hessian_constants.h +++ b/src/hos_celix/src/hessian/source/public/include/hessian_constants.h @@ -20,7 +20,7 @@ * hessian_constants.h * * \date Jul 31, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/hessian/source/test.c b/src/hos_celix/src/hessian/source/test.c index bbd2c286..c19e4f7e 100644 --- a/src/hos_celix/src/hessian/source/test.c +++ b/src/hos_celix/src/hessian/source/test.c @@ -20,7 +20,7 @@ * test.c * * \date Jul 31, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/launcher/CMakeLists.txt b/src/hos_celix/src/launcher/CMakeLists.txt index 6fc9d575..27d1682c 100644 --- a/src/hos_celix/src/launcher/CMakeLists.txt +++ b/src/hos_celix/src/launcher/CMakeLists.txt @@ -16,11 +16,14 @@ # under the License. celix_subproject(LAUNCHER "Option to build the launcher" "ON" DEPS UTILS FRAMEWORK) if (LAUNCHER) + find_package(CURL REQUIRED) + add_executable(celix private/src/launcher) - target_link_libraries(celix celix_framework) + target_link_libraries(celix celix_framework ${CURL_LIBRARIES}) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/framework/public/include") + include_directories("${CURL_INCLUDE_DIRS}") install(TARGETS celix RUNTIME DESTINATION bin COMPONENT framework) endif (LAUNCHER) \ No newline at end of file diff --git a/src/hos_celix/src/launcher/private/src/launcher.c b/src/hos_celix/src/launcher/private/src/launcher.c index 411745b3..ae962487 100644 --- a/src/hos_celix/src/launcher/private/src/launcher.c +++ b/src/hos_celix/src/launcher/private/src/launcher.c @@ -20,22 +20,21 @@ * launcher.c * * \date Mar 23, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include +#include #include #include +#include #include "framework.h" -#include "properties.h" -#include "bundle_context.h" -#include "bundle.h" #include "linked_list_iterator.h" -#include "celix_log.h" + +#define DEFAULT_CONFIG_FILE "config.properties" void launcher_shutdown(int signal); @@ -44,7 +43,9 @@ int running = 0; struct framework * framework; apr_pool_t *memoryPool; -int main(void) { +void show_usage(char* prog_name); + +int main(int argc, char *argv[]) { // Set signal handler apr_status_t rv = APR_SUCCESS; apr_status_t s = APR_SUCCESS; @@ -55,6 +56,9 @@ int main(void) { (void) signal(SIGINT, launcher_shutdown); + // Before doing anything else, let's setup Curl + curl_global_init(CURL_GLOBAL_NOTHING); + rv = apr_initialize(); if (rv != APR_SUCCESS) { return CELIX_START_ERROR; @@ -65,7 +69,35 @@ int main(void) { return CELIX_START_ERROR; } - config = properties_load("config.properties"); + // Perform some minimal command-line option parsing... + char* opt = NULL; + if (argc > 1) { + opt = argv[1]; + } + + char* config_file = NULL; + + if (opt) { + // Check whether the user wants some help... + if (strcmp("-h", opt) == 0 || strcmp("-help", opt) == 0) { + show_usage(argv[0]); + return 0; + } else { + config_file = opt; + } + } else { + config_file = DEFAULT_CONFIG_FILE; + } + + config = properties_load(config_file); + // Make sure we've read it and that nothing went wrong with the file access... + if (config == NULL) { + printf("Error: invalid or non-existing configuration file: \"%s\"!\n", config_file); + perror(NULL); + show_usage(argv[0]); + return CELIX_START_ERROR; + } + autoStart = properties_get(config, "cosgi.auto.start.1"); framework = NULL; celix_status_t status = CELIX_SUCCESS; @@ -80,6 +112,7 @@ int main(void) { if (apr_pool_create(&pool, memoryPool) == APR_SUCCESS) { char delims[] = " "; char *result = NULL; + char *save_ptr = NULL; linked_list_pt bundles; array_list_pt installed = NULL; bundle_pt bundle = NULL; @@ -87,12 +120,12 @@ int main(void) { linked_list_iterator_pt iter = NULL; unsigned int i; - linkedList_create(pool, &bundles); - result = strtok(autoStart, delims); + linkedList_create(&bundles); + result = strtok_r(autoStart, delims, &save_ptr); while (result != NULL) { char * location = apr_pstrdup(memoryPool, result); linkedList_addElement(bundles, location); - result = strtok(NULL, delims); + result = strtok_r(NULL, delims, &save_ptr); } // First install all bundles // Afterwards start them @@ -112,6 +145,7 @@ int main(void) { linkedListIterator_remove(iter); } linkedListIterator_destroy(iter); + linkedList_destroy(bundles); for (i = 0; i < arrayList_size(installed); i++) { bundle_pt bundle = (bundle_pt) arrayList_get(installed, i); @@ -135,6 +169,9 @@ int main(void) { apr_pool_destroy(memoryPool); apr_terminate(); + // Cleanup Curl + curl_global_cleanup(); + printf("Launcher: Exit\n"); return 0; @@ -149,3 +186,7 @@ void launcher_shutdown(int signal) { // } // framework_destroy(framework); } + +void show_usage(char* prog_name) { + printf("Usage:\n %s [path/to/config.properties]\n\n", basename(prog_name)); +} diff --git a/src/hos_celix/src/log_service/CMakeLists.txt b/src/hos_celix/src/log_service/CMakeLists.txt index 073f7f01..933c2fb3 100644 --- a/src/hos_celix/src/log_service/CMakeLists.txt +++ b/src/hos_celix/src/log_service/CMakeLists.txt @@ -18,7 +18,7 @@ celix_subproject(LOG_SERVICE "Option to enable building the Log Service bundles" "OFF" DEPS framework) if (LOG_SERVICE) - SET_HEADER(BUNDLE_VERSION "1.0.0.incubating") + SET_HEADER(BUNDLE_VERSION "1.0.0") SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_log_service") SET_HEADERS("Bundle-Name: Apache Celix Log Service") @@ -40,6 +40,12 @@ if (LOG_SERVICE) install_bundle(log_service HEADERS public/include/log_service.h + public/include/log_reader_service.h + public/include/log_listener.h + public/include/log_entry.h + public/include/log_helper.h + RESOURCES + public/src/log_helper.c ) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") diff --git a/src/hos_celix/src/log_service/private/include/log.h b/src/hos_celix/src/log_service/private/include/log.h index 7a4fb91d..e0d7b878 100644 --- a/src/hos_celix/src/log_service/private/include/log.h +++ b/src/hos_celix/src/log_service/private/include/log.h @@ -17,27 +17,26 @@ *under the License. */ /* - * logger.h + * log.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef LOG_H_ #define LOG_H_ -#include - -#include "linkedlist.h" +#include "linked_list.h" #include "log_entry.h" #include "log_listener.h" typedef struct log * log_pt; -celix_status_t log_create(apr_pool_t *pool, log_pt *logger); +celix_status_t log_create(int max_size, bool store_debug, log_pt *logger); +celix_status_t log_destroy(log_pt logger); celix_status_t log_addEntry(log_pt log, log_entry_pt entry); -celix_status_t log_getEntries(log_pt log, apr_pool_t *memory_pool, linked_list_pt *list); +celix_status_t log_getEntries(log_pt log, linked_list_pt *list); celix_status_t log_bundleChanged(void *listener, bundle_event_pt event); celix_status_t log_frameworkEvent(void *listener, framework_event_pt event); diff --git a/src/hos_celix/src/log_service/private/include/log_factory.h b/src/hos_celix/src/log_service/private/include/log_factory.h index d1a61386..8ebe5f83 100644 --- a/src/hos_celix/src/log_service/private/include/log_factory.h +++ b/src/hos_celix/src/log_service/private/include/log_factory.h @@ -20,7 +20,7 @@ * log_factory.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -31,9 +31,10 @@ typedef struct log_service_factory * log_service_factory_pt; -celix_status_t logFactory_create(apr_pool_t *pool, log_pt log, service_factory_pt *factory); +celix_status_t logFactory_create(log_pt log, service_factory_pt *factory); +celix_status_t logFactory_destroy(service_factory_pt *factory); celix_status_t logFactory_getService(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); -celix_status_t logFactory_ungetService(void *factory, bundle_pt bundle, service_registration_pt registration); +celix_status_t logFactory_ungetService(void *factory, bundle_pt bundle, service_registration_pt registration, void **service); #endif /* LOG_FACTORY_H_ */ diff --git a/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h b/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h index 04043287..71829f24 100644 --- a/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h +++ b/src/hos_celix/src/log_service/private/include/log_reader_service_impl.h @@ -20,7 +20,7 @@ * log_reader_service_impl.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,9 +30,10 @@ #include "log_reader_service.h" #include "log.h" -celix_status_t logReaderService_create(log_pt log, apr_pool_t *pool, log_reader_data_pt *reader); +celix_status_t logReaderService_create(log_pt log, log_reader_data_pt *reader); +celix_status_t logReaderService_destroy(log_reader_data_pt *reader); -celix_status_t logReaderService_getLog(log_reader_data_pt reader, apr_pool_t *memory_pool, linked_list_pt *list); +celix_status_t logReaderService_getLog(log_reader_data_pt reader, linked_list_pt *list); celix_status_t logReaderService_addLogListener(log_reader_data_pt reader, log_listener_pt listener); celix_status_t logReaderService_removeLogListener(log_reader_data_pt reader, log_listener_pt listener); diff --git a/src/hos_celix/src/log_service/private/include/log_service_impl.h b/src/hos_celix/src/log_service/private/include/log_service_impl.h index a7ea5f97..04c986eb 100644 --- a/src/hos_celix/src/log_service/private/include/log_service_impl.h +++ b/src/hos_celix/src/log_service/private/include/log_service_impl.h @@ -17,10 +17,10 @@ *under the License. */ /* - * log.h + * log_service_impl.h * * \date Jun 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,7 +30,8 @@ #include "log_service.h" #include "log.h" -celix_status_t logService_create(log_pt log, bundle_pt bundle, apr_pool_t *pool, log_service_data_pt *logger); +celix_status_t logService_create(log_pt log, bundle_pt bundle, log_service_data_pt *logger); +celix_status_t logService_destroy(log_service_data_pt *logger); celix_status_t logService_log(log_service_data_pt logger, log_level_t level, char * message); celix_status_t logService_logSr(log_service_data_pt logger, service_reference_pt reference, log_level_t level, char * message); diff --git a/src/hos_celix/src/log_service/private/src/log.c b/src/hos_celix/src/log_service/private/src/log.c index cf01f591..a2d72b33 100644 --- a/src/hos_celix/src/log_service/private/src/log.c +++ b/src/hos_celix/src/log_service/private/src/log.c @@ -20,129 +20,168 @@ * log.c * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include -#include -#include #include "log.h" #include "linked_list_iterator.h" #include "array_list.h" struct log { - linked_list_pt entries; - apr_thread_mutex_t *lock; + linked_list_pt entries; + celix_thread_mutex_t lock; - array_list_pt listeners; - array_list_pt listenerEntries; + array_list_pt listeners; + array_list_pt listenerEntries; - apr_thread_t *listenerThread; - bool running; + celix_thread_t listenerThread; + bool running; - apr_thread_cond_t *entriesToDeliver; - apr_thread_mutex_t *deliverLock; - apr_thread_mutex_t *listenerLock; + celix_thread_cond_t entriesToDeliver; + celix_thread_mutex_t deliverLock; + celix_thread_mutex_t listenerLock; - apr_pool_t *pool; + int max_size; + bool store_debug; }; static celix_status_t log_startListenerThread(log_pt logger); static celix_status_t log_stopListenerThread(log_pt logger); -void * APR_THREAD_FUNC log_listenerThread(apr_thread_t *thread, void *data); -apr_status_t log_destroy(void *logp); -celix_status_t log_create(apr_pool_t *pool, log_pt *logger) { - celix_status_t status = CELIX_SUCCESS; +static void *log_listenerThread(void *data); - *logger = apr_palloc(pool, sizeof(**logger)); - if (*logger == NULL) { - status = CELIX_ENOMEM; - } else { - apr_status_t apr_status; +celix_status_t log_create(int max_size, bool store_debug, log_pt *logger) { + celix_status_t status = CELIX_ENOMEM; - apr_pool_pre_cleanup_register(pool, *logger, log_destroy); - linkedList_create(pool, &(*logger)->entries); - apr_thread_mutex_create(&(*logger)->lock, APR_THREAD_MUTEX_UNNESTED, pool); + *logger = calloc(1, sizeof(**logger)); + + if (*logger != NULL) { + linkedList_create(&(*logger)->entries); + + status = celixThreadMutex_create(&(*logger)->lock, NULL); + + (*logger)->listeners = NULL; + (*logger)->listenerEntries = NULL; + (*logger)->listenerThread = celix_thread_default; + (*logger)->running = false; + + (*logger)->max_size = max_size; + (*logger)->store_debug = store_debug; - (*logger)->pool = pool; - (*logger)->listeners = NULL; arrayList_create(&(*logger)->listeners); - (*logger)->listenerEntries = NULL; - arrayList_create(&(*logger)->listenerEntries); - (*logger)->listenerThread = NULL; - (*logger)->running = false; - apr_status = apr_thread_cond_create(&(*logger)->entriesToDeliver, pool); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } else { - apr_status = apr_thread_mutex_create(&(*logger)->deliverLock, 0, pool); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } else { - apr_status = apr_thread_mutex_create(&(*logger)->listenerLock, 0, pool); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } else { - // done - } - } - } - } + arrayList_create(&(*logger)->listenerEntries); - return status; + if (celixThreadCondition_init(&(*logger)->entriesToDeliver, NULL) != CELIX_SUCCESS) { + status = CELIX_INVALID_SYNTAX; + } + else if (celixThreadMutex_create(&(*logger)->deliverLock, NULL) != CELIX_SUCCESS) { + status = CELIX_INVALID_SYNTAX; + } + else if (celixThreadMutex_create(&(*logger)->listenerLock, NULL) != CELIX_SUCCESS) { + status = CELIX_INVALID_SYNTAX; + } + else { + status = CELIX_SUCCESS; + } + } + + return status; } -apr_status_t log_destroy(void *logp) { - log_pt log = logp; - apr_thread_mutex_destroy(log->listenerLock); - apr_thread_mutex_destroy(log->deliverLock); - apr_thread_cond_destroy(log->entriesToDeliver); - arrayList_destroy(log->listenerEntries); - arrayList_destroy(log->listeners); - apr_thread_mutex_destroy(log->lock); +celix_status_t log_destroy(log_pt logger) { + celix_status_t status = CELIX_SUCCESS; - return APR_SUCCESS; + celixThreadMutex_destroy(&logger->listenerLock); + celixThreadMutex_destroy(&logger->deliverLock); + celixThreadCondition_destroy(&logger->entriesToDeliver); + + arrayList_destroy(logger->listeners); + linked_list_iterator_pt iter = linkedListIterator_create(logger->entries, 0); + while (linkedListIterator_hasNext(iter)) { + log_entry_pt entry = linkedListIterator_next(iter); + if (arrayList_contains(logger->listenerEntries, entry)) { + arrayList_removeElement(logger->listenerEntries, entry); + } + logEntry_destroy(&entry); + } + linkedListIterator_destroy(iter); + + array_list_iterator_pt entryIter = arrayListIterator_create(logger->listenerEntries); + + while (arrayListIterator_hasNext(entryIter)) { + log_entry_pt entry = arrayListIterator_next(entryIter); + logEntry_destroy(&entry); + } + arrayListIterator_destroy(entryIter); + + arrayList_destroy(logger->listenerEntries); + linkedList_destroy(logger->entries); + + celixThreadMutex_destroy(&logger->lock); + + free(logger); + + return status; } celix_status_t log_addEntry(log_pt log, log_entry_pt entry) { - apr_thread_mutex_lock(log->lock); - linkedList_addElement(log->entries, entry); + celixThreadMutex_lock(&log->lock); - // notify any listeners - if (log->listenerThread != NULL) - { - arrayList_add(log->listenerEntries, entry); - apr_thread_cond_signal(log->entriesToDeliver); - } + if (log->max_size != 0) { + if (log->store_debug || entry->level != OSGI_LOGSERVICE_DEBUG) { + linkedList_addElement(log->entries, entry); + } + } - apr_thread_mutex_unlock(log->lock); - return CELIX_SUCCESS; + celixThreadMutex_lock(&log->deliverLock); + arrayList_add(log->listenerEntries, entry); + celixThreadMutex_unlock(&log->deliverLock); + + celixThreadCondition_signal(&log->entriesToDeliver); + + if (log->max_size != 0) { + if (log->max_size != -1) { + if (linkedList_size(log->entries) > log->max_size) { + log_entry_pt rentry = linkedList_removeFirst(log->entries); + if (rentry) { + celixThreadMutex_lock(&log->deliverLock); + arrayList_removeElement(log->listenerEntries, rentry); + logEntry_destroy(&rentry); + celixThreadMutex_unlock(&log->deliverLock); + } + } + } + } + + celixThreadMutex_unlock(&log->lock); + + return CELIX_SUCCESS; } -celix_status_t log_getEntries(log_pt log, apr_pool_t *memory_pool, linked_list_pt *list) { - linked_list_pt entries = NULL; - if (linkedList_create(memory_pool, &entries) == CELIX_SUCCESS) { - linked_list_iterator_pt iter = NULL; +celix_status_t log_getEntries(log_pt log, linked_list_pt *list) { + linked_list_pt entries = NULL; + if (linkedList_create(&entries) == CELIX_SUCCESS) { + linked_list_iterator_pt iter = NULL; - apr_thread_mutex_lock(log->lock); + celixThreadMutex_lock(&log->lock); - iter = linkedListIterator_create(log->entries, 0); - while (linkedListIterator_hasNext(iter)) { - linkedList_addElement(entries, linkedListIterator_next(iter)); - } + iter = linkedListIterator_create(log->entries, 0); + while (linkedListIterator_hasNext(iter)) { + linkedList_addElement(entries, linkedListIterator_next(iter)); + } + linkedListIterator_destroy(iter); - *list = entries; + *list = entries; - apr_thread_mutex_unlock(log->lock); + celixThreadMutex_unlock(&log->lock); - return CELIX_SUCCESS; - } else { - return CELIX_ENOMEM; - } + return CELIX_SUCCESS; + } else { + return CELIX_ENOMEM; + } } celix_status_t log_bundleChanged(void *listener, bundle_event_pt event) { @@ -173,7 +212,7 @@ celix_status_t log_bundleChanged(void *listener, bundle_event_pt event) { } if (message != NULL) { - status = logEntry_create(event->bundle, NULL, OSGI_LOGSERVICE_INFO, message, 0, logger->pool, &entry); + status = logEntry_create(event->bundle, NULL, OSGI_LOGSERVICE_INFO, message, 0, &entry); if (status == CELIX_SUCCESS) { status = log_addEntry(logger, entry); } @@ -187,7 +226,7 @@ celix_status_t log_frameworkEvent(void *listener, framework_event_pt event) { log_pt logger = ((framework_listener_pt) listener)->handle; log_entry_pt entry = NULL; - status = logEntry_create(event->bundle, NULL, (event->type == OSGI_FRAMEWORK_EVENT_ERROR) ? OSGI_LOGSERVICE_ERROR : OSGI_LOGSERVICE_INFO, event->error, event->errorCode, logger->pool, &entry); + status = logEntry_create(event->bundle, NULL, (event->type == OSGI_FRAMEWORK_EVENT_ERROR) ? OSGI_LOGSERVICE_ERROR : OSGI_LOGSERVICE_INFO, event->error, event->errorCode, &entry); if (status == CELIX_SUCCESS) { status = log_addEntry(logger, entry); } @@ -196,151 +235,140 @@ celix_status_t log_frameworkEvent(void *listener, framework_event_pt event) { } celix_status_t log_addLogListener(log_pt logger, log_listener_pt listener) { - celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; + celix_status_t status = CELIX_SUCCESS; - apr_status = apr_thread_mutex_lock(logger->listenerLock); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } else { - arrayList_add(logger->listeners, listener); + status = celixThreadMutex_lock(&logger->listenerLock); - if (logger->listenerThread == NULL) { - log_startListenerThread(logger); - } + if (status == CELIX_SUCCESS) { + arrayList_add(logger->listeners, listener); + log_startListenerThread(logger); - apr_status = apr_thread_mutex_unlock(logger->listenerLock); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } - } + status = celixThreadMutex_unlock(&logger->listenerLock); + } - return status; + return status; } celix_status_t log_removeLogListener(log_pt logger, log_listener_pt listener) { - celix_status_t status = CELIX_SUCCESS; - celix_status_t threadStatus = CELIX_SUCCESS; + celix_status_t status = CELIX_SUCCESS; + bool last = false; - status = CELIX_DO_IF(status, apr_thread_mutex_lock(logger->deliverLock)); - status = CELIX_DO_IF(status, apr_thread_mutex_lock(logger->listenerLock)); - if (status == CELIX_SUCCESS) { - arrayList_removeElement(logger->listeners, listener); - if (arrayList_size(logger->listeners) == 0) { - status = log_stopListenerThread(logger); - } + status = CELIX_DO_IF(status, celixThreadMutex_lock(&logger->deliverLock)); + status = CELIX_DO_IF(status, celixThreadMutex_lock(&logger->listenerLock)); - status = CELIX_DO_IF(status, apr_thread_mutex_unlock(logger->listenerLock)); - status = CELIX_DO_IF(status, apr_thread_mutex_unlock(logger->deliverLock)); - status = CELIX_DO_IF(status, apr_thread_join(&threadStatus, logger->listenerThread)); - if (status == CELIX_SUCCESS) { - logger->listenerThread = NULL; - } - status = threadStatus; - } + if (status == CELIX_SUCCESS) { + arrayList_removeElement(logger->listeners, listener); + if (arrayList_size(logger->listeners) == 0) { + status = log_stopListenerThread(logger); + last = true; + } - if (status != CELIX_SUCCESS) { - status = CELIX_SERVICE_EXCEPTION; - } + status = CELIX_DO_IF(status, celixThreadMutex_unlock(&logger->listenerLock)); + status = CELIX_DO_IF(status, celixThreadMutex_unlock(&logger->deliverLock)); - return status; + if (last) { + status = CELIX_DO_IF(status, celixThread_join(logger->listenerThread, NULL)); + } + } + + if (status != CELIX_SUCCESS) { + status = CELIX_SERVICE_EXCEPTION; + } + + return status; } celix_status_t log_removeAllLogListener(log_pt logger) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; + status = celixThreadMutex_lock(&logger->listenerLock); - apr_status = apr_thread_mutex_lock(logger->listenerLock); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } else { - arrayList_clear(logger->listeners); + if (status == CELIX_SUCCESS) { + arrayList_clear(logger->listeners); - - apr_status = apr_thread_mutex_unlock(logger->listenerLock); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } + status = celixThreadMutex_unlock(&logger->listenerLock); } - return status; + return status; } static celix_status_t log_startListenerThread(log_pt logger) { - celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status; + celix_status_t status = CELIX_SUCCESS; + logger->running = true; logger->running = true; - apr_status = apr_thread_create(&logger->listenerThread, NULL, log_listenerThread, logger, logger->pool); - if (apr_status != APR_SUCCESS) { - status = CELIX_INVALID_SYNTAX; - } + status = celixThread_create(&logger->listenerThread, NULL, log_listenerThread, logger); - return status; + return status; } static celix_status_t log_stopListenerThread(log_pt logger) { - celix_status_t status = CELIX_SUCCESS; - apr_status_t apr_status = APR_SUCCESS; + celix_status_t status = CELIX_SUCCESS; - if (apr_status != APR_SUCCESS) { - status = CELIX_SERVICE_EXCEPTION; - } else { - logger->running = false; - status = apr_thread_cond_signal(logger->entriesToDeliver); - if (status != APR_SUCCESS) { - status = CELIX_SERVICE_EXCEPTION; - } - } + logger->running = false; - return status; + status = celixThreadCondition_signal(&logger->entriesToDeliver); + + return status; } -void * APR_THREAD_FUNC log_listenerThread(apr_thread_t *thread, void *data) { - apr_status_t status = APR_SUCCESS; +static void * log_listenerThread(void *data) { + celix_status_t status = CELIX_SUCCESS; - log_pt logger = data; + log_pt logger = data; - while (logger->running) { - status = apr_thread_mutex_lock(logger->deliverLock); - if (status != APR_SUCCESS) { - logger->running = false; - } else { - if (!arrayList_isEmpty(logger->listenerEntries)) { - log_entry_pt entry = (log_entry_pt) arrayList_remove(logger->listenerEntries, 0); + while (logger->running) { - status = apr_thread_mutex_lock(logger->listenerLock); - if (status != APR_SUCCESS) { - logger->running = false; - break; - } else { - array_list_iterator_pt it = arrayListIterator_create(logger->listeners); - while (arrayListIterator_hasNext(it)) { - log_listener_pt listener = arrayListIterator_next(it); - listener->logged(listener, entry); - } + status = celixThreadMutex_lock(&logger->deliverLock); - status = apr_thread_mutex_unlock(logger->listenerLock); - if (status != APR_SUCCESS) { - logger->running = false; - break; - } - } - } + if ( status != CELIX_SUCCESS) { + logger->running = false; + } + else { + if (!arrayList_isEmpty(logger->listenerEntries)) { + log_entry_pt entry = (log_entry_pt) arrayList_remove(logger->listenerEntries, 0); - if (arrayList_isEmpty(logger->listenerEntries)) { - apr_thread_cond_wait(logger->entriesToDeliver, logger->deliverLock); - } + if (entry) { + status = celixThreadMutex_lock(&logger->listenerLock); + if (status != CELIX_SUCCESS) { + logger->running = false; + break; + } else { + array_list_iterator_pt it = arrayListIterator_create(logger->listeners); + while (arrayListIterator_hasNext(it)) { + log_listener_pt listener = arrayListIterator_next(it); + listener->logged(listener, entry); + } + arrayListIterator_destroy(it); - status = apr_thread_mutex_unlock(logger->deliverLock); - if (status != APR_SUCCESS) { - logger->running = false; - break; - } - } - } + // destroy not-stored entries + if (!(logger->store_debug || entry->level != OSGI_LOGSERVICE_DEBUG)) { + logEntry_destroy(&entry); + } - apr_thread_exit(thread, status); + status = celixThreadMutex_unlock(&logger->listenerLock); + if (status != CELIX_SUCCESS) { + logger->running = false; + break; + } + } + } + } + + if (arrayList_isEmpty(logger->listenerEntries) && logger->running) { + celixThreadCondition_wait(&logger->entriesToDeliver, &logger->deliverLock); + } + + status = celixThreadMutex_unlock(&logger->deliverLock); + + if (status != CELIX_SUCCESS) { + logger->running = false; + break; + } + } + + } + + celixThread_exit(NULL); return NULL; } diff --git a/src/hos_celix/src/log_service/private/src/log_entry.c b/src/hos_celix/src/log_service/private/src/log_entry.c index c4309328..79a7a220 100644 --- a/src/hos_celix/src/log_service/private/src/log_entry.c +++ b/src/hos_celix/src/log_service/private/src/log_entry.c @@ -20,36 +20,71 @@ * log_entry.c * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include +#include "celix_errno.h" +#include "log_service.h" #include "log_entry.h" celix_status_t logEntry_create(bundle_pt bundle, service_reference_pt reference, log_level_t level, char *message, int errorCode, - apr_pool_t *pool, log_entry_pt *entry) { + log_entry_pt *entry) { celix_status_t status = CELIX_SUCCESS; - *entry = apr_palloc(pool, sizeof(**entry)); - if (entry == NULL) { + *entry = malloc(sizeof(**entry)); + if (*entry == NULL) { status = CELIX_ENOMEM; } else { - (*entry)->bundle = bundle; - (*entry)->reference = reference; (*entry)->level = level; - (*entry)->message = message; + (*entry)->message = strdup(message); (*entry)->errorCode = errorCode; (*entry)->time = time(NULL); + + (*entry)->bundleSymbolicName = NULL; + (*entry)->bundleId = 0; + } + + if (status == CELIX_SUCCESS) { + status = bundle_getBundleId(bundle, &(*entry)->bundleId); + } + + if (status == CELIX_SUCCESS) { + module_pt module = NULL; + status = bundle_getCurrentModule(bundle, &module); + if (status == CELIX_SUCCESS) { + char *symbolicName = NULL; + status = module_getSymbolicName(module, &symbolicName); + if (status == CELIX_SUCCESS) { + (*entry)->bundleSymbolicName = strdup(symbolicName); + } + } } return status; } -celix_status_t logEntry_getBundle(log_entry_pt entry, bundle_pt *bundle) { - *bundle = entry->bundle; +celix_status_t logEntry_destroy(log_entry_pt *entry) { + if (*entry) { + free((*entry)->bundleSymbolicName); + free((*entry)->message); + free(*entry); + *entry = NULL; + } + return CELIX_SUCCESS; +} + +celix_status_t logEntry_getBundleSymbolicName(log_entry_pt entry, char **bundleSymbolicName) { + *bundleSymbolicName = entry->bundleSymbolicName; + return CELIX_SUCCESS; +} + +celix_status_t logEntry_getBundleId(log_entry_pt entry, long *bundleId) { + *bundleId = entry->bundleId; return CELIX_SUCCESS; } @@ -68,11 +103,6 @@ celix_status_t logEntry_getMessage(log_entry_pt entry, char **message) { return CELIX_SUCCESS; } -celix_status_t logEntry_getServiceReference(log_entry_pt entry, service_reference_pt *reference) { - *reference = entry->reference; - return CELIX_SUCCESS; -} - celix_status_t logEntry_getTime(log_entry_pt entry, time_t *time) { *time = entry->time; return CELIX_SUCCESS; diff --git a/src/hos_celix/src/log_service/private/src/log_factory.c b/src/hos_celix/src/log_service/private/src/log_factory.c index d5907955..7ea5b2f1 100644 --- a/src/hos_celix/src/log_service/private/src/log_factory.c +++ b/src/hos_celix/src/log_service/private/src/log_factory.c @@ -20,33 +20,33 @@ * log_factory.c * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include + #include "service_factory.h" #include "log_factory.h" #include "log_service_impl.h" struct log_service_factory { - apr_pool_t *pool; log_pt log; }; -celix_status_t logFactory_create(apr_pool_t *pool, log_pt log, service_factory_pt *factory) { +celix_status_t logFactory_create(log_pt log, service_factory_pt *factory) { celix_status_t status = CELIX_SUCCESS; - *factory = apr_palloc(pool, sizeof(**factory)); + *factory = calloc(1, sizeof(**factory)); if (*factory == NULL) { status = CELIX_ENOMEM; } else { - log_service_factory_pt factoryData = apr_palloc(pool, sizeof(*factoryData)); + log_service_factory_pt factoryData = calloc(1, sizeof(*factoryData)); if (factoryData == NULL) { status = CELIX_ENOMEM; } else { - factoryData->pool = pool; factoryData->log = log; (*factory)->factory = factoryData; @@ -55,17 +55,30 @@ celix_status_t logFactory_create(apr_pool_t *pool, log_pt log, service_factory_p } } - return CELIX_SUCCESS; + return status; } +celix_status_t logFactory_destroy(service_factory_pt *factory) { + celix_status_t status = CELIX_SUCCESS; + + + free((*factory)->factory); + free(*factory); + + factory = NULL; + + return status; +} + + celix_status_t logFactory_getService(void *factory, bundle_pt bundle, service_registration_pt registration, void **service) { log_service_factory_pt log_factory = ((service_factory_pt) factory)->factory; log_service_pt log_service = NULL; log_service_data_pt log_service_data = NULL; - logService_create(log_factory->log, bundle, log_factory->pool, &log_service_data); + logService_create(log_factory->log, bundle, &log_service_data); - log_service = apr_palloc(log_factory->pool, sizeof(*log_service)); + log_service = calloc(1, sizeof(*log_service)); log_service->logger = log_service_data; log_service->log = logService_log; log_service->logSr = logService_logSr; @@ -75,7 +88,13 @@ celix_status_t logFactory_getService(void *factory, bundle_pt bundle, service_re return CELIX_SUCCESS; } -celix_status_t logFactory_ungetService(void *factory, bundle_pt bundle, service_registration_pt registration) { - log_service_factory_pt log_factory = ((service_factory_pt) factory)->factory; +celix_status_t logFactory_ungetService(void *factory, bundle_pt bundle, service_registration_pt registration, void **service) { + log_service_pt log_service = *service; + + logService_destroy(&log_service->logger); + + free(*service); + *service = NULL; + return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c b/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c index 1fa072de..cddb2a82 100644 --- a/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c +++ b/src/hos_celix/src/log_service/private/src/log_reader_service_impl.c @@ -20,10 +20,11 @@ * log_reader_service_impl.c * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ +#include #include #include "log_reader_service_impl.h" @@ -31,28 +32,37 @@ struct log_reader_data { log_pt log; - apr_pool_t *pool; }; -celix_status_t logReaderService_create(log_pt log, apr_pool_t *pool, log_reader_data_pt *reader) { - celix_status_t status = APR_SUCCESS; +celix_status_t logReaderService_create(log_pt log, log_reader_data_pt *reader) { + celix_status_t status = CELIX_SUCCESS; - *reader = (log_reader_data_pt) apr_palloc(pool, sizeof(**reader)); + *reader = (log_reader_data_pt) calloc(1, sizeof(**reader)); if (reader == NULL) { status = CELIX_ENOMEM; } else { (*reader)->log = log; - (*reader)->pool = pool; } return status; } -celix_status_t logReaderService_getLog(log_reader_data_pt reader, apr_pool_t *memory_pool, linked_list_pt *list) { +celix_status_t logReaderService_destroy(log_reader_data_pt *reader) { celix_status_t status = CELIX_SUCCESS; - status = log_getEntries(reader->log, memory_pool, list); + free(*reader); + reader = NULL; + + return status; +} + + + +celix_status_t logReaderService_getLog(log_reader_data_pt reader, linked_list_pt *list) { + celix_status_t status = CELIX_SUCCESS; + + status = log_getEntries(reader->log, list); return status; } diff --git a/src/hos_celix/src/log_service/private/src/log_service_activator.c b/src/hos_celix/src/log_service/private/src/log_service_activator.c index 4d137bcb..fa2c5de6 100644 --- a/src/hos_celix/src/log_service/private/src/log_service_activator.c +++ b/src/hos_celix/src/log_service/private/src/log_service_activator.c @@ -17,13 +17,13 @@ *under the License. */ /* - * logService_activator.c + * log_service_activator.c * * \date Jun 25, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#include + #include #include "bundle_activator.h" @@ -34,6 +34,12 @@ #include "log_reader_service_impl.h" #include "service_registration.h" +#define DEFAULT_MAX_SIZE 100 +#define DEFAULT_STORE_DEBUG false + +#define MAX_SIZE_PROPERTY "CELIX_LOG_MAX_SIZE" +#define STORE_DEBUG_PROPERTY "CELIX_LOG_STORE_DEBUG" + struct logActivator { bundle_context_pt bundleContext; service_registration_pt logServiceFactoryReg; @@ -42,16 +48,20 @@ struct logActivator { bundle_listener_pt bundleListener; framework_listener_pt frameworkListener; + log_pt logger; + service_factory_pt factory; + log_reader_data_pt reader; + log_reader_service_pt reader_service; }; +static celix_status_t bundleActivator_getMaxSize(struct logActivator *activator, int *max_size); +static celix_status_t bundleActivator_getStoreDebug(struct logActivator *activator, bool *store_debug); + celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mp = NULL; struct logActivator * activator = NULL; - bundleContext_getMemoryPool(context, &mp); - activator = (struct logActivator *) apr_palloc(mp, sizeof(struct logActivator)); - + activator = (struct logActivator *) calloc(1, sizeof(struct logActivator)); if (activator == NULL) { status = CELIX_ENOMEM; @@ -59,6 +69,12 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData activator->bundleContext = context; activator->logServiceFactoryReg = NULL; activator->logReaderServiceReg = NULL; + + activator->logger = NULL; + activator->factory = NULL; + activator->reader = NULL; + activator->reader_service = NULL; + *userData = activator; } @@ -68,44 +84,40 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { struct logActivator * activator = (struct logActivator *) userData; celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mp = NULL; - service_factory_pt factory = NULL; - log_pt logger = NULL; - log_reader_data_pt reader = NULL; - log_reader_service_pt reader_service = NULL; + int max_size = 0; + bool store_debug = false; - bundleContext_getMemoryPool(context, &mp); + bundleActivator_getMaxSize(activator, &max_size); + bundleActivator_getStoreDebug(activator, &store_debug); - log_create(mp, &logger); + log_create(max_size, store_debug, &activator->logger); // Add logger as Bundle- and FrameworkEvent listener - activator->bundleListener = apr_palloc(mp, sizeof(*activator->bundleListener)); - activator->bundleListener->pool = mp; - activator->bundleListener->handle = logger; + activator->bundleListener = calloc(1, sizeof(*activator->bundleListener)); + activator->bundleListener->handle = activator->logger; activator->bundleListener->bundleChanged = log_bundleChanged; bundleContext_addBundleListener(context, activator->bundleListener); - activator->frameworkListener = apr_palloc(mp, sizeof(*activator->frameworkListener)); - activator->frameworkListener->pool = mp; - activator->frameworkListener->handle = logger; + activator->frameworkListener = calloc(1, sizeof(*activator->frameworkListener)); + activator->frameworkListener->handle = activator->logger; activator->frameworkListener->frameworkEvent = log_frameworkEvent; bundleContext_addFrameworkListener(context, activator->frameworkListener); - logFactory_create(mp, logger, &factory); + logFactory_create(activator->logger, &activator->factory); - bundleContext_registerServiceFactory(context, (char *) OSGI_LOGSERVICE_NAME, factory, NULL, &activator->logServiceFactoryReg); + bundleContext_registerServiceFactory(context, (char *) OSGI_LOGSERVICE_NAME, activator->factory, NULL, &activator->logServiceFactoryReg); - logReaderService_create(logger, mp, &reader); + logReaderService_create(activator->logger, &activator->reader); - reader_service = apr_palloc(mp, sizeof(*reader_service)); - reader_service->reader = reader; - reader_service->getLog = logReaderService_getLog; - reader_service->addLogListener = logReaderService_addLogListener; - reader_service->removeLogListener = logReaderService_removeLogListener; - reader_service->removeAllLogListener = logReaderService_removeAllLogListener; + activator->reader_service = calloc(1, sizeof(*activator->reader_service)); + activator->reader_service->reader = activator->reader; + activator->reader_service->getLog = logReaderService_getLog; + activator->reader_service->addLogListener = logReaderService_addLogListener; + activator->reader_service->removeLogListener = logReaderService_removeLogListener; + activator->reader_service->removeAllLogListener = logReaderService_removeAllLogListener; - bundleContext_registerService(context, (char *) OSGI_LOGSERVICE_READER_SERVICE_NAME, reader_service, NULL, &activator->logReaderServiceReg); + bundleContext_registerService(context, (char *) OSGI_LOGSERVICE_READER_SERVICE_NAME, activator->reader_service, NULL, &activator->logReaderServiceReg); return status; } @@ -118,12 +130,60 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) serviceRegistration_unregister(activator->logServiceFactoryReg); activator->logServiceFactoryReg = NULL; + logReaderService_destroy(&activator->reader); + free(activator->reader_service); + + logFactory_destroy(&activator->factory); + bundleContext_removeBundleListener(context, activator->bundleListener); bundleContext_removeFrameworkListener(context, activator->frameworkListener); + free(activator->bundleListener); + free(activator->frameworkListener); + + log_destroy(activator->logger); + return CELIX_SUCCESS; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + struct logActivator * activator = (struct logActivator *) userData; + + free(activator); + return CELIX_SUCCESS; } + +static celix_status_t bundleActivator_getMaxSize(struct logActivator *activator, int *max_size) { + celix_status_t status = CELIX_SUCCESS; + + char *max_size_str = NULL; + + *max_size = DEFAULT_MAX_SIZE; + + bundleContext_getProperty(activator->bundleContext, MAX_SIZE_PROPERTY, &max_size_str); + if (max_size_str) { + *max_size = atoi(max_size_str); + } + + return status; +} + +static celix_status_t bundleActivator_getStoreDebug(struct logActivator *activator, bool *store_debug) { + celix_status_t status = CELIX_SUCCESS; + + char *store_debug_str = NULL; + + *store_debug = DEFAULT_STORE_DEBUG; + + bundleContext_getProperty(activator->bundleContext, STORE_DEBUG_PROPERTY, &store_debug_str); + if (store_debug_str) { + if (strcasecmp(store_debug_str, "true") == 0) { + *store_debug = true; + } else if (strcasecmp(store_debug_str, "false") == 0) { + *store_debug = false; + } + } + + return status; +} diff --git a/src/hos_celix/src/log_service/private/src/log_service_impl.c b/src/hos_celix/src/log_service/private/src/log_service_impl.c index e018fe10..7d8484e1 100644 --- a/src/hos_celix/src/log_service/private/src/log_service_impl.c +++ b/src/hos_celix/src/log_service/private/src/log_service_impl.c @@ -17,10 +17,10 @@ *under the License. */ /* - * log.c + * log_service_impl.c * * \date Jun 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -32,23 +32,30 @@ struct log_service_data { log_pt log; bundle_pt bundle; - apr_pool_t *pool; }; -celix_status_t logService_create(log_pt log, bundle_pt bundle, apr_pool_t *pool, log_service_data_pt *logger) { +celix_status_t logService_create(log_pt log, bundle_pt bundle, log_service_data_pt *logger) { celix_status_t status = CELIX_SUCCESS; - *logger = apr_palloc(pool, sizeof(struct log_service_data)); + *logger = calloc(1, sizeof(struct log_service_data)); if (*logger == NULL) { status = CELIX_ENOMEM; } else { (*logger)->bundle = bundle; (*logger)->log = log; - (*logger)->pool = pool; } return status; } +celix_status_t logService_destroy(log_service_data_pt *logger) { + celix_status_t status = CELIX_SUCCESS; + + free(*logger); + logger = NULL; + + return status; +} + celix_status_t logService_log(log_service_data_pt logger, log_level_t level, char * message) { return logService_logSr(logger, NULL, level, message); } @@ -59,7 +66,7 @@ celix_status_t logService_logSr(log_service_data_pt logger, service_reference_pt if (reference != NULL) { serviceReference_getBundle(reference, &bundle); } - logEntry_create(bundle, reference, level, message, 0, logger->pool, &entry); + logEntry_create(bundle, reference, level, message, 0, &entry); log_addEntry(logger->log, entry); return CELIX_SUCCESS; diff --git a/src/hos_celix/src/log_service/public/include/log_entry.h b/src/hos_celix/src/log_service/public/include/log_entry.h index f857d1c2..ca986090 100644 --- a/src/hos_celix/src/log_service/public/include/log_entry.h +++ b/src/hos_celix/src/log_service/public/include/log_entry.h @@ -20,7 +20,7 @@ * log_entry.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,24 +30,26 @@ #include "log_service.h" struct log_entry { - bundle_pt bundle; int errorCode; log_level_t level; char *message; - service_reference_pt reference; time_t time; + + char *bundleSymbolicName; + long bundleId; }; typedef struct log_entry * log_entry_pt; celix_status_t logEntry_create(bundle_pt bundle, service_reference_pt reference, log_level_t level, char *message, int errorCode, - apr_pool_t *pool, log_entry_pt *entry); -celix_status_t logEntry_getBundle(log_entry_pt entry, bundle_pt *bundle); + log_entry_pt *entry); +celix_status_t logEntry_destroy(log_entry_pt *entry); +celix_status_t logEntry_getBundleSymbolicName(log_entry_pt entry, char **bundleSymbolicName); +celix_status_t logEntry_getBundleId(log_entry_pt entry, long *bundleId); celix_status_t logEntry_getErrorCode(log_entry_pt entry, int *errorCode); celix_status_t logEntry_getLevel(log_entry_pt entry, log_level_t *level); celix_status_t logEntry_getMessage(log_entry_pt entry, char **message); -celix_status_t logEntry_getServiceReference(log_entry_pt entry, service_reference_pt *reference); celix_status_t logEntry_getTime(log_entry_pt entry, time_t *time); #endif /* LOG_ENTRY_H_ */ diff --git a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisher.h b/src/hos_celix/src/log_service/public/include/log_helper.h similarity index 60% rename from src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisher.h rename to src/hos_celix/src/log_service/public/include/log_helper.h index 9c448e8b..04e4bb20 100644 --- a/src/hos_celix/build/examples/whiteboard/publisherB/_CPack_Packages/ZIP/publisherB-dev/publisher.h +++ b/src/hos_celix/src/log_service/public/include/log_helper.h @@ -16,27 +16,20 @@ *specific language governing permissions and limitations *under the License. */ -/* - * publisher.h - * - * \date Aug 23, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef PUBLISHER_H_ -#define PUBLISHER_H_ - -#define PUBLISHER_NAME "Publisher" - -typedef struct publisher * publisher_pt; - -struct publisherService { - publisher_pt publisher; - void (*invoke)(publisher_pt pub, char * text); -}; - -typedef struct publisherService * publisher_service_pt; -#endif /* PUBLISHER_H_ */ +#ifndef LOGHELPER_H_ +#define LOGHELPER_H_ + +#include "bundle_context.h" +#include "log_service.h" + +typedef struct log_helper* log_helper_pt; + +celix_status_t logHelper_create(bundle_context_pt context, log_helper_pt* log_helper); +celix_status_t logHelper_start(log_helper_pt loghelper); +celix_status_t logHelper_stop(log_helper_pt loghelper); +celix_status_t logHelper_destroy(log_helper_pt* loghelper); +celix_status_t logHelper_log(log_helper_pt loghelper, log_level_t level, char* message, ... ); + +#endif /* LOGHELPER_H_ */ diff --git a/src/hos_celix/src/log_service/public/include/log_listener.h b/src/hos_celix/src/log_service/public/include/log_listener.h index dfe5a896..6d13d9ed 100644 --- a/src/hos_celix/src/log_service/public/include/log_listener.h +++ b/src/hos_celix/src/log_service/public/include/log_listener.h @@ -20,7 +20,7 @@ * log_listener.h * * \date Jul 4, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/log_service/public/include/log_reader_service.h b/src/hos_celix/src/log_service/public/include/log_reader_service.h index 76be8083..538f0d23 100644 --- a/src/hos_celix/src/log_service/public/include/log_reader_service.h +++ b/src/hos_celix/src/log_service/public/include/log_reader_service.h @@ -20,16 +20,16 @@ * log_reader_service.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef LOG_READER_SERVICE_H_ #define LOG_READER_SERVICE_H_ -#include + #include "celix_errno.h" -#include "linkedlist.h" +#include "linked_list.h" #include "log_listener.h" static const char * const OSGI_LOGSERVICE_READER_SERVICE_NAME = "log_reader_service"; @@ -38,7 +38,7 @@ typedef struct log_reader_data * log_reader_data_pt; struct log_reader_service { log_reader_data_pt reader; - celix_status_t (*getLog)(log_reader_data_pt reader, apr_pool_t *memory_pool, linked_list_pt *list); + celix_status_t (*getLog)(log_reader_data_pt reader, linked_list_pt *list); celix_status_t (*addLogListener)(log_reader_data_pt reader, log_listener_pt listener); celix_status_t (*removeLogListener)(log_reader_data_pt reader, log_listener_pt listener); celix_status_t (*removeAllLogListener)(log_reader_data_pt reader); diff --git a/src/hos_celix/src/log_service/public/include/log_service.h b/src/hos_celix/src/log_service/public/include/log_service.h index 367d5a9e..cd3fdef0 100644 --- a/src/hos_celix/src/log_service/public/include/log_service.h +++ b/src/hos_celix/src/log_service/public/include/log_service.h @@ -20,7 +20,7 @@ * log_service.h * * \date Jun 22, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/log_service/public/src/log_helper.c b/src/hos_celix/src/log_service/public/src/log_helper.c new file mode 100644 index 00000000..0b17a363 --- /dev/null +++ b/src/hos_celix/src/log_service/public/src/log_helper.c @@ -0,0 +1,209 @@ +/** + *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. + */ +/* + * log_helper.c + * + * \date Nov 10, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include + +#include "bundle_context.h" +#include "service_tracker.h" +#include "celix_threads.h" +#include "array_list.h" + +#include "celix_errno.h" +#include "log_service.h" + +#include "log_helper.h" + +#define LOGHELPER_ENABLE_STDOUT_FALLBACK_PROPERTY_NAME "LOGHELPER_ENABLE_STDOUT_FALLBACK" + + +struct log_helper { + bundle_context_pt bundleContext; + service_tracker_pt logServiceTracker; + celix_thread_mutex_t logListLock; + array_list_pt logServices; + bool stdOutFallback; +}; + +celix_status_t logHelper_logServiceAdded(void *handle, service_reference_pt reference, void *service); +celix_status_t logHelper_logServiceRemoved(void *handle, service_reference_pt reference, void *service); + + +celix_status_t logHelper_create(bundle_context_pt context, log_helper_pt* loghelper) +{ + celix_status_t status = CELIX_SUCCESS; + + (*loghelper) = calloc(1, sizeof(**loghelper)); + + if (!(*loghelper)) + { + status = CELIX_ENOMEM; + } + else + { + char* stdOutFallbackStr = NULL; + (*loghelper)->bundleContext = context; + (*loghelper)->logServiceTracker = NULL; + (*loghelper)->stdOutFallback = false; + + bundleContext_getProperty(context, LOGHELPER_ENABLE_STDOUT_FALLBACK_PROPERTY_NAME, &stdOutFallbackStr); + + if (stdOutFallbackStr != NULL) { + (*loghelper)->stdOutFallback = true; + } + + pthread_mutex_init(&(*loghelper)->logListLock, NULL); + arrayList_create(&(*loghelper)->logServices); + } + + return status; +} + +celix_status_t logHelper_start(log_helper_pt loghelper) +{ + celix_status_t status = CELIX_SUCCESS; + service_tracker_customizer_pt logTrackerCustomizer = NULL; + + status = serviceTrackerCustomizer_create(loghelper, NULL, logHelper_logServiceAdded, NULL, logHelper_logServiceRemoved, &logTrackerCustomizer); + + if (status == CELIX_SUCCESS) { + status = serviceTracker_create(loghelper->bundleContext, (char*) OSGI_LOGSERVICE_NAME, logTrackerCustomizer, &loghelper->logServiceTracker); + } + + if (status == CELIX_SUCCESS) { + status = serviceTracker_open(loghelper->logServiceTracker); + } + + return status; +} + + + +celix_status_t logHelper_logServiceAdded(void *handle, service_reference_pt reference, void *service) +{ + log_helper_pt loghelper = handle; + + pthread_mutex_lock(&loghelper->logListLock); + arrayList_add(loghelper->logServices, service); + pthread_mutex_unlock(&loghelper->logListLock); + + return CELIX_SUCCESS; +} + +celix_status_t logHelper_logServiceRemoved(void *handle, service_reference_pt reference, void *service) +{ + log_helper_pt loghelper = handle; + + pthread_mutex_lock(&loghelper->logListLock); + arrayList_removeElement(loghelper->logServices, service); + pthread_mutex_unlock(&loghelper->logListLock); + + return CELIX_SUCCESS; +} + + +celix_status_t logHelper_stop(log_helper_pt loghelper) { + celix_status_t status = CELIX_SUCCESS; + + status = serviceTracker_close(loghelper->logServiceTracker); + + return status; +} + +celix_status_t logHelper_destroy(log_helper_pt* loghelper) { + celix_status_t status = CELIX_SUCCESS; + + serviceTracker_destroy((*loghelper)->logServiceTracker); + + pthread_mutex_lock(&(*loghelper)->logListLock); + arrayList_destroy((*loghelper)->logServices); + pthread_mutex_unlock(&(*loghelper)->logListLock); + + pthread_mutex_destroy(&(*loghelper)->logListLock); + + free(*loghelper); + *loghelper = NULL; + return status; +} + + + + +celix_status_t logHelper_log(log_helper_pt loghelper, log_level_t level, char* message, ... ) +{ + celix_status_t status = CELIX_SUCCESS; + va_list listPointer; + char msg[1024]; + msg[0] = '\0'; + bool logged = false; + + va_start(listPointer, message); + vsnprintf(msg, 1024, message, listPointer); + + if (loghelper != NULL) { + pthread_mutex_lock(&loghelper->logListLock); + + int i = 0; + + for (; i < arrayList_size(loghelper->logServices); i++) { + + log_service_pt logService = arrayList_get(loghelper->logServices, i); + + if (logService != NULL) { + (logService->log)(logService->logger, level, msg); + logged = true; + } + } + + pthread_mutex_unlock(&loghelper->logListLock); + } + + + if (!logged && loghelper->stdOutFallback) { + char *levelStr = NULL; + + switch (level) { + case OSGI_LOGSERVICE_ERROR: + levelStr = "ERROR"; + break; + case OSGI_LOGSERVICE_WARNING: + levelStr = "WARNING"; + break; + case OSGI_LOGSERVICE_INFO: + levelStr = "INFO"; + break; + case OSGI_LOGSERVICE_DEBUG: + default: + levelStr = "DEBUG"; + break; + } + + printf("%s: %s\n", levelStr, msg); + } + + + return status; +} diff --git a/src/hos_celix/src/log_writer/CMakeLists.txt b/src/hos_celix/src/log_writer/CMakeLists.txt index 3e1428fb..d98b311a 100644 --- a/src/hos_celix/src/log_writer/CMakeLists.txt +++ b/src/hos_celix/src/log_writer/CMakeLists.txt @@ -15,24 +15,8 @@ # specific language governing permissions and limitations # under the License. -celix_subproject(LOG_WRITER "Option to enable building the Log Writer bundle" "OFF" DEPS FRAMEWORK LOG_SERVICE) +celix_subproject(LOG_WRITER "Option to enable building the Log Writer bundles" "OFF" DEPS FRAMEWORK LOG_SERVICE) if (LOG_WRITER) - - SET_HEADER(BUNDLE_VERSION "1.0.0.incubating") - SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_log_writer") - SET_HEADERS("Bundle-Name: Apache Celix Log Writer") - - bundle(log_writer SOURCES - private/src/log_writer_activator - private/src/log_writer - - private/include/log_writer.h - ) - - install_bundle(log_writer) - - include_directories("private/include") - include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") - include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") - target_link_libraries(log_writer celix_framework) -endif (LOG_WRITER) \ No newline at end of file + add_subdirectory(log_writer_stdout) + add_subdirectory(log_writer_syslog) +endif (LOG_WRITER) diff --git a/src/hos_celix/src/log_writer/private/include/log_writer.h b/src/hos_celix/src/log_writer/log_writer/private/include/log_writer.h similarity index 87% rename from src/hos_celix/src/log_writer/private/include/log_writer.h rename to src/hos_celix/src/log_writer/log_writer/private/include/log_writer.h index 3f78d6d7..fdf65c87 100644 --- a/src/hos_celix/src/log_writer/private/include/log_writer.h +++ b/src/hos_celix/src/log_writer/log_writer/private/include/log_writer.h @@ -17,10 +17,10 @@ *under the License. */ /* - * low_writer.h + * log_writer.h * * \date Jul 4, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -34,14 +34,15 @@ struct log_writer { log_reader_service_pt logReader; log_listener_pt logListener; - apr_pool_t *pool; + bundle_context_pt context; service_tracker_pt tracker; }; typedef struct log_writer *log_writer_pt; -celix_status_t logWriter_create(apr_pool_t *pool, bundle_context_pt context, log_writer_pt *writer); +celix_status_t logWriter_create(bundle_context_pt context, log_writer_pt *writer); +celix_status_t logWriter_destroy(log_writer_pt *writer); celix_status_t logWriter_start(log_writer_pt writer); celix_status_t logWriter_stop(log_writer_pt writer); diff --git a/src/hos_celix/src/log_writer/private/src/log_writer.c b/src/hos_celix/src/log_writer/log_writer/private/src/log_writer.c similarity index 63% rename from src/hos_celix/src/log_writer/private/src/log_writer.c rename to src/hos_celix/src/log_writer/log_writer/private/src/log_writer.c index 50b9bd9c..685c1a55 100644 --- a/src/hos_celix/src/log_writer/private/src/log_writer.c +++ b/src/hos_celix/src/log_writer/log_writer/private/src/log_writer.c @@ -17,10 +17,10 @@ *under the License. */ /* - * tracker.c + * log_writer.c * * \date Mar 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -34,33 +34,40 @@ #include "module.h" #include "bundle.h" -celix_status_t logWriter_create(apr_pool_t *pool, bundle_context_pt context, log_writer_pt *writer) { - celix_status_t status = CELIX_SUCCESS; +celix_status_t logWriter_create(bundle_context_pt context, log_writer_pt *writer) { + celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mypool; - apr_pool_create(&mypool, pool); + *writer = calloc(1, sizeof(**writer)); + (*writer)->logListener = calloc(1, sizeof(*(*writer)->logListener)); + (*writer)->logListener->handle = *writer; + (*writer)->logListener->logged = logListener_logged; + (*writer)->logReader = NULL; + (*writer)->context = context; + (*writer)->tracker = NULL; - *writer = apr_pcalloc(mypool, sizeof(**writer)); - (*writer)->logListener = apr_pcalloc(mypool, sizeof(*(*writer)->logListener)); - (*writer)->logListener->handle = *writer; - (*writer)->logListener->logged = logListener_logged; - (*writer)->logReader = NULL; - (*writer)->pool = mypool; - (*writer)->context = context; - (*writer)->tracker = NULL; - - return status; + return status; } + +celix_status_t logWriter_destroy(log_writer_pt *writer) { + celix_status_t status = CELIX_SUCCESS; + + free((*writer)->logListener); + free(*writer); + + writer = NULL; + + return status; +} celix_status_t logWriter_start(log_writer_pt writer) { celix_status_t status = CELIX_SUCCESS; service_tracker_customizer_pt cust = NULL; service_tracker_pt tracker = NULL; - status = serviceTrackerCustomizer_create(writer->pool, writer, logWriter_addingServ, logWriter_addedServ, logWriter_modifiedServ, logWriter_removedServ, &cust); + status = serviceTrackerCustomizer_create(writer, logWriter_addingServ, logWriter_addedServ, logWriter_modifiedServ, logWriter_removedServ, &cust); if (status == CELIX_SUCCESS) { - status = serviceTracker_create(writer->pool, writer->context, (char *) OSGI_LOGSERVICE_READER_SERVICE_NAME, cust, &tracker); + status = serviceTracker_create(writer->context, (char *) OSGI_LOGSERVICE_READER_SERVICE_NAME, cust, &tracker); if (status == CELIX_SUCCESS) { writer->tracker = tracker; status = serviceTracker_open(tracker); @@ -71,7 +78,16 @@ celix_status_t logWriter_start(log_writer_pt writer) { } celix_status_t logWriter_stop(log_writer_pt writer) { - return serviceTracker_close(writer->tracker); + celix_status_t status = CELIX_SUCCESS; + + if (serviceTracker_close(writer->tracker) != CELIX_SUCCESS) { + status = CELIX_BUNDLE_EXCEPTION; + } + if (serviceTracker_destroy(writer->tracker) != CELIX_SUCCESS) { + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; } celix_status_t logWriter_addingServ(void * handle, service_reference_pt ref, void **service) { @@ -92,7 +108,6 @@ celix_status_t logWriter_addedServ(void * handle, service_reference_pt ref, void } celix_status_t logWriter_modifiedServ(void * handle, service_reference_pt ref, void * service) { - log_writer_pt writer = (log_writer_pt) handle; return CELIX_SUCCESS; } @@ -105,19 +120,3 @@ celix_status_t logWriter_removedServ(void * handle, service_reference_pt ref, vo return CELIX_SUCCESS; } - -celix_status_t logListener_logged(log_listener_pt listener, log_entry_pt entry) { - celix_status_t status = CELIX_SUCCESS; - module_pt module = NULL; - char *sName = NULL; - - status = bundle_getCurrentModule(entry->bundle, &module); - if (status == CELIX_SUCCESS) { - status = module_getSymbolicName(module, &sName); - if (status == CELIX_SUCCESS) { - printf("LogWriter: %s from %s\n", entry->message, sName); - } - } - - return status; -} diff --git a/src/hos_celix/src/log_writer/private/src/log_writer_activator.c b/src/hos_celix/src/log_writer/log_writer/private/src/log_writer_activator.c similarity index 77% rename from src/hos_celix/src/log_writer/private/src/log_writer_activator.c rename to src/hos_celix/src/log_writer/log_writer/private/src/log_writer_activator.c index 430349ab..248cad69 100644 --- a/src/hos_celix/src/log_writer/private/src/log_writer_activator.c +++ b/src/hos_celix/src/log_writer/log_writer/private/src/log_writer_activator.c @@ -17,10 +17,10 @@ *under the License. */ /* - * activator.c + * log_writer_activator.c * * \date Oct 1, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,12 +29,9 @@ #include "bundle_activator.h" celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool; log_writer_pt writer = NULL; - bundleContext_getMemoryPool(context, &pool); - - logWriter_create(pool, context, &writer); + logWriter_create(context, &writer); *userData = writer; @@ -42,15 +39,19 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - logWriter_start(userData); - return CELIX_SUCCESS; + log_writer_pt writer = (log_writer_pt) userData; + + return logWriter_start(writer); } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - logWriter_stop(userData); - return CELIX_SUCCESS; + log_writer_pt writer = (log_writer_pt) userData; + + return logWriter_stop(writer); } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - return CELIX_SUCCESS; + log_writer_pt writer = (log_writer_pt) userData; + + return logWriter_destroy(&writer); } diff --git a/src/hos_celix/src/log_writer/log_writer_stdout/CMakeLists.txt b/src/hos_celix/src/log_writer/log_writer_stdout/CMakeLists.txt new file mode 100644 index 00000000..34c3f533 --- /dev/null +++ b/src/hos_celix/src/log_writer/log_writer_stdout/CMakeLists.txt @@ -0,0 +1,36 @@ +# 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. + +SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_log_writer") +SET_HEADERS("Bundle-Name: Apache Celix Log Writer") +SET_HEADER(BUNDLE_VERSION "1.0.0") + +bundle(log_writer SOURCES + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/src/log_writer_activator + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/src/log_writer + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/include/log_writer.h + + private/src/log_writer_stdout +) + +install_bundle(log_writer) + +target_link_libraries(log_writer celix_framework) + +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") +include_directories("${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/include") diff --git a/src/hos_celix/install/include/celix/service_listener.h b/src/hos_celix/src/log_writer/log_writer_stdout/private/src/log_writer_stdout.c similarity index 59% rename from src/hos_celix/install/include/celix/service_listener.h rename to src/hos_celix/src/log_writer/log_writer_stdout/private/src/log_writer_stdout.c index 571a60f4..d57e5d54 100644 --- a/src/hos_celix/install/include/celix/service_listener.h +++ b/src/hos_celix/src/log_writer/log_writer_stdout/private/src/log_writer_stdout.c @@ -1,4 +1,4 @@ -/* +/** *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 @@ -16,36 +16,34 @@ *specific language governing permissions and limitations *under the License. */ -/** +/* + * log_writer_stdout.c * - * @defgroup ServiceListener Service Listener - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date January 11, 2012 + * \date Mar 7, 2011 + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef SERVICE_LISTENER_H_ -#define SERVICE_LISTENER_H_ - -#include - -typedef struct serviceListener * service_listener_pt; +#include +#include #include "celix_errno.h" -#include "service_event.h" +#include "celixbool.h" -struct serviceListener { - apr_pool_t *pool; - void * handle; - celix_status_t (*serviceChanged)(void * listener, service_event_pt event); -}; +#include "log_writer.h" +#include "log_listener.h" +#include "module.h" +#include "bundle.h" +celix_status_t logListener_logged(log_listener_pt listener, log_entry_pt entry) { + celix_status_t status = CELIX_SUCCESS; -#endif /* SERVICE_LISTENER_H_ */ + if (!entry) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + printf("LogWriter: %s from %s\n", entry->message, entry->bundleSymbolicName); + } + + return status; +} -/** - * @} - */ diff --git a/src/hos_celix/src/log_writer/log_writer_syslog/CMakeLists.txt b/src/hos_celix/src/log_writer/log_writer_syslog/CMakeLists.txt new file mode 100644 index 00000000..6b066cc4 --- /dev/null +++ b/src/hos_celix/src/log_writer/log_writer_syslog/CMakeLists.txt @@ -0,0 +1,40 @@ +# 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. +celix_subproject(LOG_WRITER_SYSLOG "Option to enable building the Syslog Writer" OFF DEPS FRAMEWORK LOG_SERVICE) +if (LOG_WRITER_SYSLOG) + find_package(Syslog REQUIRED) + + SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_log_writer_syslog") + SET_HEADERS("Bundle-Name: Apache Celix Log Writer Syslog") + SET_HEADER(BUNDLE_VERSION "1.0.0") + + bundle(log_writer_syslog SOURCES + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/src/log_writer_activator + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/src/log_writer + ${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/include/log_writer.h + + private/src/log_writer_syslog + ) + + install_bundle(log_writer_syslog) + + target_link_libraries(log_writer_syslog celix_framework) + + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_writer/log_writer/private/include") +endif (LOG_WRITER_SYSLOG) diff --git a/src/hos_celix/src/log_writer/log_writer_syslog/private/src/log_writer_syslog.c b/src/hos_celix/src/log_writer/log_writer_syslog/private/src/log_writer_syslog.c new file mode 100644 index 00000000..e981cfd6 --- /dev/null +++ b/src/hos_celix/src/log_writer/log_writer_syslog/private/src/log_writer_syslog.c @@ -0,0 +1,70 @@ +/** + *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. + */ +/* + * log_writer_syslog.c + * + * \date Mar 7, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include + +#include "celix_errno.h" +#include "celixbool.h" + +#include "log_writer.h" +#include "log_listener.h" + +#include "module.h" +#include "bundle.h" + +#include + +celix_status_t logListener_logged(log_listener_pt listener, log_entry_pt entry) +{ + celix_status_t status = CELIX_SUCCESS; + module_pt module = NULL; + char *sName = NULL; + + int sysLogLvl = -1; + + switch(entry->level) + { + case 0x00000001: /*OSGI_LOGSERVICE_ERROR */ + sysLogLvl = LOG_MAKEPRI(LOG_FAC(LOG_USER), LOG_ERR); + break; + case 0x00000002: /* OSGI_LOGSERVICE_WARNING */ + sysLogLvl = LOG_MAKEPRI(LOG_FAC(LOG_USER), LOG_WARNING); + break; + case 0x00000003: /* OSGI_LOGSERVICE_INFO */ + sysLogLvl = LOG_MAKEPRI(LOG_FAC(LOG_USER), LOG_INFO); + break; + case 0x00000004: /* OSGI_LOGSERVICE_DEBUG */ + sysLogLvl = LOG_MAKEPRI(LOG_FAC(LOG_USER), LOG_DEBUG); + break; + default: /* OSGI_LOGSERVICE_INFO */ + sysLogLvl = LOG_MAKEPRI(LOG_FAC(LOG_USER), LOG_INFO); + break; + } + + syslog(sysLogLvl, "[%s]: %s", entry->bundleSymbolicName, entry->message); + + return status; +} diff --git a/src/hos_celix/src/remote_services/CMakeLists.txt b/src/hos_celix/src/remote_services/CMakeLists.txt index eb608abb..abb60241 100644 --- a/src/hos_celix/src/remote_services/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/CMakeLists.txt @@ -15,7 +15,7 @@ # specific language governing permissions and limitations # under the License. -celix_subproject(REMOTE_SERVICE_ADMIN "Option to enable building the Remote Service Admin Service bundles" OFF DEPS LAUNCHER shell_tui log_writer) +celix_subproject(REMOTE_SERVICE_ADMIN "Option to enable building the Remote Service Admin Service bundles" OFF) if (REMOTE_SERVICE_ADMIN) # Add -fPIC for x86_64 Unix platforms; this lib will be linked to a shared lib if(UNIX AND NOT WIN32) @@ -29,16 +29,19 @@ if (REMOTE_SERVICE_ADMIN) endif(CMAKE_UNAME) endif(UNIX AND NOT WIN32) + add_subdirectory(examples) + add_subdirectory(topology_manager) + add_subdirectory(remote_service_admin) add_subdirectory(remote_service_admin_http) add_subdirectory(remote_service_admin_shm) - add_subdirectory(discovery_slp) - add_subdirectory(discovery_bonjour) + + add_subdirectory(discovery_configured) + add_subdirectory(discovery_etcd) add_subdirectory(discovery_shm) - add_subdirectory(calculator_service) - add_subdirectory(calculator_endpoint) - add_subdirectory(calculator_proxy) - add_subdirectory(calculator_shell) + endif (REMOTE_SERVICE_ADMIN) + + diff --git a/src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_activator.c b/src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_activator.c deleted file mode 100644 index fb0dd65c..00000000 --- a/src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_activator.c +++ /dev/null @@ -1,117 +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. - */ -/* - * calculator_proxy_activator.c - * - * \date Oct 10, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include - -#include "bundle_activator.h" - -#include "calculator_proxy_impl.h" - -#include "service_registration.h" - -struct activator { - apr_pool_t *pool; - - service_registration_pt proxy; - service_registration_pt service; -}; - -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_SUCCESS; - - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator; - - status = bundleContext_getMemoryPool(context, &parentPool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->proxy = NULL; - activator->service = NULL; - - *userData = activator; - } - } - } - - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - calculator_pt calculator; - calculator_service_pt calculatorService; - remote_proxy_service_pt calculatorProxy; - - calculatorProxy_create(activator->pool, &calculator); - - calculatorService = apr_palloc(activator->pool, sizeof(*calculatorService)); - calculatorService->calculator = calculator; - calculatorService->add = calculatorProxy_add; - calculatorService->sub = calculatorProxy_sub; - calculatorService->sqrt = calculatorProxy_sqrt; - calculatorProxy = apr_palloc(activator->pool, sizeof(*calculatorProxy)); - calculatorProxy->proxy = calculator; - calculatorProxy->setEndpointDescription = calculatorProxy_setEndpointDescription; - calculatorProxy->setHandler = calculatorProxy_setHandler; - calculatorProxy->setCallback = calculatorProxy_setCallback; - - char **services = malloc(2); - services[0] = CALCULATOR_SERVICE; - services[1] = OSGI_RSA_REMOTE_PROXY; - - bundleContext_registerService(context, CALCULATOR_SERVICE, calculatorService, NULL, &activator->service); - - properties_pt props = properties_create(); - properties_set(props, (char *) "proxy.interface", (char *) CALCULATOR_SERVICE); - bundleContext_registerService(context, OSGI_RSA_REMOTE_PROXY, calculatorProxy, props, &activator->proxy); - - return status; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - - serviceRegistration_unregister(activator->proxy); - serviceRegistration_unregister(activator->service); - activator->proxy = NULL; - activator->service = NULL; - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - return status; -} diff --git a/src/hos_celix/src/remote_services/deploy.cmake b/src/hos_celix/src/remote_services/deploy.cmake deleted file mode 100644 index c77f4466..00000000 --- a/src/hos_celix/src/remote_services/deploy.cmake +++ /dev/null @@ -1,41 +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. -is_enabled(REMOTE_SERVICE_ADMIN) -if (REMOTE_SERVICE_ADMIN) - deploy("remote-services-bj" BUNDLES discovery_bonjour topology_manager remote_service_admin_http calculator shell shell_tui log_service log_writer - ENDPOINTS org.example.api.Calculator_endpoint) - deploy("remote-services-bj-client" BUNDLES topology_manager remote_service_admin_http shell shell_tui log_service log_writer calculator_shell discovery_bonjour - ENDPOINTS org.example.api.Calculator_proxy) - - deploy("remote-services" BUNDLES discovery_slp topology_manager remote_service_admin_http calculator org.example.api.Calculator_endpoint shell shell_tui log_service log_writer) - deploy("remote-services-client" BUNDLES topology_manager remote_service_admin_http org.example.api.Calculator_proxy shell shell_tui log_service log_writer calculator_shell discovery_slp) - - #TODO for remote-service-client the discovery should be added as last. If this is not done, - #discovery will discover services before the topology manager is registered as - #endpoint listener and services will be lost. This needs further study. -endif (REMOTE_SERVICE_ADMIN) - -is_enabled(RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) -if (RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) - is_enabled(RSA_BUNDLES_DISCOVERY_SHM) - if (RSA_BUNDLES_DISCOVERY_SHM) - deploy("remote-services-shm" BUNDLES discovery_shm topology_manager remote_service_admin_shm calculator shell shell_tui log_service log_writer - ENDPOINTS org.example.api.Calculator_endpoint) - deploy("remote-services-shm-client" BUNDLES topology_manager remote_service_admin_shm shell shell_tui log_service log_writer calculator_shell discovery_shm - ENDPOINTS org.example.api.Calculator_proxy) - endif (RSA_BUNDLES_DISCOVERY_SHM) -endif (RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/include/discovery.h b/src/hos_celix/src/remote_services/discovery/private/include/discovery.h similarity index 63% rename from src/hos_celix/src/remote_services/discovery_shm/private/include/discovery.h rename to src/hos_celix/src/remote_services/discovery/private/include/discovery.h index e589f2c5..9695a3ce 100644 --- a/src/hos_celix/src/remote_services/discovery_shm/private/include/discovery.h +++ b/src/hos_celix/src/remote_services/discovery/private/include/discovery.h @@ -20,33 +20,33 @@ * discovery.h * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef DISCOVERY_H_ #define DISCOVERY_H_ -#define DISCOVERY_SHM_MEMSIZE 32768 -#define DISCOVERY_SHM_FILENAME "/dev/null" -#define DISCOVERY_SHM_FTOK_ID 50 -#define DISCOVERY_SEM_FILENAME "/dev/null" -#define DISCOVERY_SEM_FTOK_ID 52 +#include "bundle_context.h" +#include "service_reference.h" +#include "endpoint_description.h" #include "endpoint_listener.h" - -struct ipc_shmData -{ - int semId; - int numListeners; - char data[DISCOVERY_SHM_MEMSIZE - (2* (sizeof(int) + sizeof(key_t)))]; -}; +#define DISCOVERY_SERVER_INTERFACE "DISCOVERY_CFG_SERVER_INTERFACE" +#define DISCOVERY_SERVER_IP "DISCOVERY_CFG_SERVER_IP" +#define DISCOVERY_SERVER_PORT "DISCOVERY_CFG_SERVER_PORT" +#define DISCOVERY_SERVER_PATH "DISCOVERY_CFG_SERVER_PATH" +#define DISCOVERY_POLL_ENDPOINTS "DISCOVERY_CFG_POLL_ENDPOINTS" typedef struct discovery *discovery_pt; -typedef struct ipc_shmData *ipc_shmData_pt; -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery); + +/* those one could be put into a general discovery.h - file */ +celix_status_t discovery_create(bundle_context_pt context, discovery_pt *discovery); +celix_status_t discovery_destroy(discovery_pt discovery); + +celix_status_t discovery_start(discovery_pt discovery); celix_status_t discovery_stop(discovery_pt discovery); celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter); @@ -57,7 +57,10 @@ celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_ celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service); celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service); +celix_status_t discovery_informEndpointListeners(discovery_pt discovery, endpoint_description_pt endpoint, bool endpointAdded); celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service); +celix_status_t discovery_addDiscoveredEndpoint(discovery_pt discovery, endpoint_description_pt endpoint); +celix_status_t discovery_removeDiscoveredEndpoint(discovery_pt discovery, endpoint_description_pt endpoint); #endif /* DISCOVERY_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_common.h b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_common.h new file mode 100644 index 00000000..e35ecc77 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_common.h @@ -0,0 +1,61 @@ +/** + * 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. + */ +/* + * endpoint_descriptor_common.h + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef ENDPOINT_DESCRIPTOR_COMMON_H_ +#define ENDPOINT_DESCRIPTOR_COMMON_H_ + +/* + * Private constant & enum definitions for endpoint descriptor reader and writer, not needed for normal usage of the reader and writer. + */ + +typedef enum { + VALUE_TYPE_STRING, + VALUE_TYPE_LONG, + VALUE_TYPE_DOUBLE, + VALUE_TYPE_FLOAT, + VALUE_TYPE_INTEGER, + VALUE_TYPE_BYTE, + VALUE_TYPE_CHAR, + VALUE_TYPE_BOOLEAN, + VALUE_TYPE_SHORT, +} valueType; + +static const xmlChar* XML = (const xmlChar*) "xml"; +static const xmlChar* XMLNS = (const xmlChar*) "http://www.osgi.org/xmlns/rsa/v1.0.0"; + +static const xmlChar* ENDPOINT_DESCRIPTIONS = (const xmlChar*) "endpoint-descriptions"; +static const xmlChar* ENDPOINT_DESCRIPTION = (const xmlChar*) "endpoint-description"; + +static const xmlChar* ARRAY = (const xmlChar*) "array"; +static const xmlChar* LIST = (const xmlChar*) "list"; +static const xmlChar* SET = (const xmlChar*) "set"; + +static const xmlChar* PROPERTY = (const xmlChar*) "property"; +static const xmlChar* NAME = (const xmlChar*) "name"; +static const xmlChar* VALUE = (const xmlChar*) "value"; +static const xmlChar* VALUE_TYPE = (const xmlChar*) "value-type"; + +#endif /* ENDPOINT_DESCRIPTOR_COMMON_H_ */ diff --git a/src/hos_celix/install/include/celix/bundle_listener.h b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_reader.h similarity index 51% rename from src/hos_celix/install/include/celix/bundle_listener.h rename to src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_reader.h index b7d221d9..7a05d9e4 100644 --- a/src/hos_celix/install/include/celix/bundle_listener.h +++ b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_reader.h @@ -1,4 +1,4 @@ -/* +/** *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 @@ -16,36 +16,27 @@ *specific language governing permissions and limitations *under the License. */ -/** +/* + * endpoint_descriptor_reader.h * - * @defgroup BundleListener Bundle Listener - * @ingroup framework - * @{ - * - * \author Apache Celix Project Team - * \date June 28, 2012 - * \copyright Apache License, Version 2.0 + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 */ -#ifndef BUNDLE_LISTENER_H_ -#define BUNDLE_LISTENER_H_ -#include - -typedef struct bundle_listener *bundle_listener_pt; +#ifndef ENDPOINT_DESCRIPTOR_READER_H_ +#define ENDPOINT_DESCRIPTOR_READER_H_ +#include "endpoint_discovery_poller.h" #include "celix_errno.h" -#include "bundle_event.h" +#include "array_list.h" -struct bundle_listener { - apr_pool_t *pool; - void * handle; - celix_status_t (*bundleChanged)(void * listener, bundle_event_pt event); -}; +typedef struct endpoint_descriptor_reader *endpoint_descriptor_reader_pt; + +celix_status_t endpointDescriptorReader_create(endpoint_discovery_poller_pt poller, endpoint_descriptor_reader_pt *reader); +celix_status_t endpointDescriptorReader_destroy(endpoint_descriptor_reader_pt reader); + +celix_status_t endpointDescriptorReader_parseDocument(endpoint_descriptor_reader_pt reader, char *document, array_list_pt *endpoints); - -#endif /* service_listener_t_H_ */ - -/** - * @} - */ +#endif /* ENDPOINT_DESCRIPTOR_READER_H_ */ diff --git a/src/hos_celix/install/include/celix/filter.h b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_writer.h similarity index 53% rename from src/hos_celix/install/include/celix/filter.h rename to src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_writer.h index 5cfb8e3e..3c5a9bef 100644 --- a/src/hos_celix/install/include/celix/filter.h +++ b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_descriptor_writer.h @@ -17,30 +17,23 @@ *under the License. */ /* - * filter.h + * endpoint_descriptor_writer.h * - * \date Apr 28, 2010 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 */ -#ifndef FILTER_H_ -#define FILTER_H_ - -#include +#ifndef ENDPOINT_DESCRIPTOR_WRITER_H_ +#define ENDPOINT_DESCRIPTOR_WRITER_H_ #include "celix_errno.h" -#include "properties.h" -#include "celixbool.h" -#include "framework_exports.h" +#include "array_list.h" -typedef struct filter * filter_pt; +typedef struct endpoint_descriptor_writer *endpoint_descriptor_writer_pt; -FRAMEWORK_EXPORT filter_pt filter_create(char * filterString, apr_pool_t *pool); -FRAMEWORK_EXPORT void filter_destroy(filter_pt filter); +celix_status_t endpointDescriptorWriter_create(endpoint_descriptor_writer_pt *writer); +celix_status_t endpointDescriptorWriter_destroy(endpoint_descriptor_writer_pt writer); +celix_status_t endpointDescriptorWriter_writeDocument(endpoint_descriptor_writer_pt writer, array_list_pt endpoints, char **document); -FRAMEWORK_EXPORT celix_status_t filter_match(filter_pt filter, properties_pt properties, bool *result); - -FRAMEWORK_EXPORT celix_status_t filter_getString(filter_pt filter, char **filterStr); - -#endif /* FILTER_H_ */ +#endif /* ENDPOINT_DESCRIPTOR_WRITER_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_poller.h b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_poller.h new file mode 100644 index 00000000..1bb66791 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_poller.h @@ -0,0 +1,55 @@ +/** + * 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. + */ +/* + * endpoint_discovery_poller.h + * + * \date 3 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef ENDPOINT_DISCOVERY_POLLER_H_ +#define ENDPOINT_DISCOVERY_POLLER_H_ + +#include "celix_errno.h" +#include "discovery.h" +#include "log_helper.h" + +struct endpoint_discovery_poller { + discovery_pt discovery; + hash_map_pt entries; + log_helper_pt* loghelper; + + celix_thread_mutex_t pollerLock; + celix_thread_t pollerThread; + + unsigned int poll_interval; + volatile bool running; +}; + +typedef struct endpoint_discovery_poller *endpoint_discovery_poller_pt; + +celix_status_t endpointDiscoveryPoller_create(discovery_pt discovery, bundle_context_pt context, endpoint_discovery_poller_pt *poller); +celix_status_t endpointDiscoveryPoller_destroy(endpoint_discovery_poller_pt poller); + +celix_status_t endpointDiscoveryPoller_addDiscoveryEndpoint(endpoint_discovery_poller_pt poller, char *url); +celix_status_t endpointDiscoveryPoller_removeDiscoveryEndpoint(endpoint_discovery_poller_pt poller, char *url); + + +#endif /* ENDPOINT_DISCOVERY_POLLER_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_server.h b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_server.h new file mode 100644 index 00000000..6226b707 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/include/endpoint_discovery_server.h @@ -0,0 +1,81 @@ +/** + * 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. + */ +/* + * endpoint_discovery_server.h + * + * \date Aug 12, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef ENDPOINT_DISCOVERY_SERVER_H_ +#define ENDPOINT_DISCOVERY_SERVER_H_ + +#include "celix_errno.h" +#include "discovery.h" + +typedef struct endpoint_discovery_server *endpoint_discovery_server_pt; + +/** + * Creates and starts a new instance of an endpoint discovery server. + * + * @param discovery [in] the discovery service itself; + * @param context [in] the bundle context; + * @param server [out] the pointer to the created instance. + * @return CELIX_SUCCESS when successful. + */ +celix_status_t endpointDiscoveryServer_create(discovery_pt discovery, bundle_context_pt context, endpoint_discovery_server_pt *server); + +/** + * Stops and destroys a given instance of an endpoint discovery server. + * + * @param server [in] the pointer to the instance to destroy. + * @return CELIX_SUCCESS when successful. + */ +celix_status_t endpointDiscoveryServer_destroy(endpoint_discovery_server_pt server); + +/** + * Adds a given endpoint description to expose through the given discovery server. + * + * @param server [in] the endpoint discovery server to expose the endpoint through; + * @param endpoint [in] the endpoint description to expose. + * @return CELIX_SUCCESS when successful. + */ +celix_status_t endpointDiscoveryServer_addEndpoint(endpoint_discovery_server_pt server, endpoint_description_pt endpoint); + +/** + * Removes a given endpoint description from exposure through the given discovery server. + * + * @param server [in] the endpoint discovery server to remove the endpoint from; + * @param endpoint [in] the endpoint description to remove. + * @return CELIX_SUCCESS when successful. + */ +celix_status_t endpointDiscoveryServer_removeEndpoint( endpoint_discovery_server_pt server, endpoint_description_pt endpoint); + +/** + * Removes the url, which is used by the discovery server to announce the endpoints + * + * @param server [in] the endpoint discovery server to retrieve the url from + * @param url [out] url which is used to announce the endpoints. + * @return CELIX_SUCCESS when successful. + */ +celix_status_t endpointDiscoveryServer_getUrl(endpoint_discovery_server_pt server, char* url); + + +#endif /* ENDPOINT_DISCOVERY_SERVER_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery/private/src/desc.xml b/src/hos_celix/src/remote_services/discovery/private/src/desc.xml new file mode 100644 index 00000000..00a665ed --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/desc.xml @@ -0,0 +1,23 @@ + + + + + + SOAP + HTTP + + + + + + + + + + 1029 + www.acme.com + + + + + \ No newline at end of file diff --git a/src/hos_celix/src/remote_services/discovery/private/src/discovery.c b/src/hos_celix/src/remote_services/discovery/private/src/discovery.c new file mode 100644 index 00000000..9f85f625 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/discovery.c @@ -0,0 +1,232 @@ +/** + * 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. + */ +/* + * discovery.c + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include + +#include "celix_threads.h" +#include "bundle_context.h" +#include "log_helper.h" +#include "discovery.h" +#include "discovery_impl.h" + + +celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *matchedFilter) { + celix_status_t status; + discovery_pt discovery = handle; + + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "Endpoint for %s, with filter \"%s\" added...", endpoint->service, matchedFilter); + + status = endpointDiscoveryServer_addEndpoint(discovery->server, endpoint); + + return status; +} + +celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *matchedFilter) { + celix_status_t status; + discovery_pt discovery = handle; + + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "Endpoint for %s, with filter \"%s\" removed...", endpoint->service, matchedFilter); + + status = endpointDiscoveryServer_removeEndpoint(discovery->server, endpoint); + + return status; +} + +celix_status_t discovery_endpointListenerAdding(void* handle, service_reference_pt reference, void** service) { + celix_status_t status = CELIX_SUCCESS; + discovery_pt discovery = handle; + + bundleContext_getService(discovery->context, reference, service); + + return status; +} + +celix_status_t discovery_endpointListenerAdded(void* handle, service_reference_pt reference, void* service) { + celix_status_t status = CELIX_SUCCESS; + discovery_pt discovery = handle; + + char *discoveryListener = NULL; + serviceReference_getProperty(reference, "DISCOVERY", &discoveryListener); + char *scope = NULL; + serviceReference_getProperty(reference, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, &scope); + + filter_pt filter = filter_create(scope); + + if (discoveryListener != NULL && strcmp(discoveryListener, "true") == 0) { + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "EndpointListener Ignored - Discovery listener"); + } else { + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + hash_map_iterator_pt iter = hashMapIterator_create(discovery->discoveredServices); + while (hashMapIterator_hasNext(iter)) { + endpoint_description_pt endpoint = hashMapIterator_nextValue(iter); + + bool matchResult = false; + filter_match(filter, endpoint->properties, &matchResult); + if (matchResult) { + endpoint_listener_pt listener = service; + + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "EndpointListener Added - Add Scope"); + + listener->endpointAdded(listener->handle, endpoint, NULL); + } + } + hashMapIterator_destroy(iter); + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + hashMap_put(discovery->listenerReferences, reference, NULL); + + celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + } + + filter_destroy(filter); + + return status; +} + +celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service) { + celix_status_t status; + + status = discovery_endpointListenerRemoved(handle, reference, service); + if (status == CELIX_SUCCESS) { + status = discovery_endpointListenerAdded(handle, reference, service); + } + + return status; +} + +celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service) { + celix_status_t status; + discovery_pt discovery = handle; + + status = celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + if (status == CELIX_SUCCESS) { + if (discovery->listenerReferences != NULL) { + if (hashMap_remove(discovery->listenerReferences, reference)) { + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "EndpointListener Removed"); + } + } + + status = celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + } + + return status; +} + +celix_status_t discovery_informEndpointListeners(discovery_pt discovery, endpoint_description_pt endpoint, bool endpointAdded) { + celix_status_t status; + + // Inform listeners of new endpoint + status = celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + if (status == CELIX_SUCCESS) { + if (discovery->listenerReferences != NULL) { + hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + service_reference_pt reference = hashMapEntry_getKey(entry); + endpoint_listener_pt listener = NULL; + + char *scope = NULL; + serviceReference_getProperty(reference, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, &scope); + + filter_pt filter = filter_create(scope); + bool matchResult = false; + + status = filter_match(filter, endpoint->properties, &matchResult); + if (status == CELIX_SUCCESS) { + if (matchResult) { + bundleContext_getService(discovery->context, reference, (void **) &listener); + if (endpointAdded) { + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "Adding service (%s)", endpoint->service); + + listener->endpointAdded(listener->handle, endpoint, scope); + } else { + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "Removing service (%s)", endpoint->service); + + listener->endpointRemoved(listener->handle, endpoint, scope); + } + } + + filter_destroy(filter); + } + } + hashMapIterator_destroy(iter); + } + + status = celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + } + + return status; +} + +celix_status_t discovery_addDiscoveredEndpoint(discovery_pt discovery, endpoint_description_pt endpoint) { + celix_status_t status; + + status = celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + if (status == CELIX_SUCCESS) { + char *endpointId = endpoint->id; + bool exists = hashMap_get(discovery->discoveredServices, endpointId) != NULL; + if (!exists) { + hashMap_put(discovery->discoveredServices, endpointId, endpoint); + } + + status = celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + if (!exists) { + // notify our listeners that a new endpoint is available... + discovery_informEndpointListeners(discovery, endpoint, true /* addingService */); + } + } + + return status; +} + +celix_status_t discovery_removeDiscoveredEndpoint(discovery_pt discovery, endpoint_description_pt endpoint) { + celix_status_t status; + + status = celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + if (status == CELIX_SUCCESS) { + char *endpointId = endpoint->id; + void *oldValue = hashMap_remove(discovery->discoveredServices, endpointId); + + status = celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + if (oldValue) { + status = discovery_informEndpointListeners(discovery, endpoint, false /* addingService */); + } + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/discovery/private/src/discovery_activator.c b/src/hos_celix/src/remote_services/discovery/private/src/discovery_activator.c new file mode 100644 index 00000000..73e5029c --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/discovery_activator.c @@ -0,0 +1,182 @@ +/** + * 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. + */ +/* + * discovery_activator.c + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include + +#include "bundle_activator.h" +#include "service_tracker.h" +#include "constants.h" + +#include "log_helper.h" +#include "discovery.h" +#include "remote_constants.h" + +struct activator { + bundle_context_pt context; + discovery_pt discovery; + log_helper_pt loghelper; + + service_tracker_pt endpointListenerTracker; + endpoint_listener_pt endpointListener; + service_registration_pt endpointListenerService; +}; + +celix_status_t bundleActivator_createEPLTracker(struct activator *activator, service_tracker_pt *tracker) { + celix_status_t status; + + service_tracker_customizer_pt customizer = NULL; + + status = serviceTrackerCustomizer_create(activator->discovery, + discovery_endpointListenerAdding, discovery_endpointListenerAdded, discovery_endpointListenerModified, discovery_endpointListenerRemoved, + &customizer); + + if (status == CELIX_SUCCESS) { + status = serviceTracker_create(activator->context, (char *) OSGI_ENDPOINT_LISTENER_SERVICE, customizer, tracker); + } + + return status; +} + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status; + + struct activator* activator = malloc(sizeof(struct activator)); + if (!activator) { + return CELIX_ENOMEM; + } + + status = discovery_create(context, &activator->discovery); + if (status != CELIX_SUCCESS) { + return status; + } + + activator->context = context; + activator->endpointListenerTracker = NULL; + activator->endpointListener = NULL; + activator->endpointListenerService = NULL; + + logHelper_create(context, &activator->loghelper); + + status = bundleActivator_createEPLTracker(activator, &activator->endpointListenerTracker); + + *userData = activator; + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status; + struct activator *activator = userData; + char *uuid = NULL; + + logHelper_start(activator->loghelper); + + status = bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); + if (!uuid) { + logHelper_log(activator->loghelper, OSGI_LOGSERVICE_DEBUG, "no framework UUID defined?!"); + return CELIX_ILLEGAL_STATE; + } + + size_t len = 11 + strlen(OSGI_FRAMEWORK_OBJECTCLASS) + strlen(OSGI_RSA_ENDPOINT_FRAMEWORK_UUID) + strlen(uuid); + char *scope = malloc(len+1); + if (!scope) { + return CELIX_ENOMEM; + } + + sprintf(scope, "(&(%s=*)(%s=%s))", OSGI_FRAMEWORK_OBJECTCLASS, OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); + scope[len] = 0; + + logHelper_log(activator->loghelper, OSGI_LOGSERVICE_DEBUG, "using scope %s.", scope); + + endpoint_listener_pt endpointListener = malloc(sizeof(struct endpoint_listener)); + + if (!endpointListener) { + return CELIX_ENOMEM; + } + + endpointListener->handle = activator->discovery; + endpointListener->endpointAdded = discovery_endpointAdded; + endpointListener->endpointRemoved = discovery_endpointRemoved; + + properties_pt props = properties_create(); + properties_set(props, "DISCOVERY", "true"); + properties_set(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, scope); + + status = bundleContext_registerService(context, (char *) OSGI_ENDPOINT_LISTENER_SERVICE, endpointListener, props, &activator->endpointListenerService); + + activator->endpointListener = endpointListener; + + if (status == CELIX_SUCCESS) { + status = serviceTracker_open(activator->endpointListenerTracker); + } + + if (status == CELIX_SUCCESS) { + status = discovery_start(activator->discovery); + } + + // We can release the scope, as properties_set makes a copy of the key & value... + free(scope); + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status; + struct activator *activator = userData; + + status = discovery_stop(activator->discovery); + + status = serviceTracker_close(activator->endpointListenerTracker); + + status = serviceRegistration_unregister(activator->endpointListenerService); + free(activator->endpointListener); + + logHelper_stop(activator->loghelper); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status; + struct activator *activator = userData; + + status = serviceTracker_destroy(activator->endpointListenerTracker); + + status = discovery_destroy(activator->discovery); + + logHelper_destroy(&activator->loghelper); + + activator->loghelper = NULL; + activator->endpointListenerTracker = NULL; + activator->endpointListenerService = NULL; + activator->discovery = NULL; + activator->context = NULL; + + free(activator); + + return status; +} diff --git a/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_reader.c b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_reader.c new file mode 100644 index 00000000..2f30d9e5 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_reader.c @@ -0,0 +1,390 @@ +/** + *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. + */ +/* + * endpoint_descriptor_reader.c + * + * \date 24 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include +#include + +#include "log_helper.h" +#include "remote_constants.h" + +#include "endpoint_description.h" +#include "endpoint_descriptor_common.h" +#include "endpoint_descriptor_reader.h" + +struct endpoint_descriptor_reader { + xmlTextReaderPtr reader; + log_helper_pt* loghelper; +}; + +static valueType valueTypeFromString(char *name); + +celix_status_t endpointDescriptorReader_create(endpoint_discovery_poller_pt poller, endpoint_descriptor_reader_pt *reader) { + celix_status_t status = CELIX_SUCCESS; + + *reader = malloc(sizeof(**reader)); + if (!*reader) { + status = CELIX_ENOMEM; + } else { + (*reader)->reader = NULL; + (*reader)->loghelper = poller->loghelper; + } + + return status; +} + +celix_status_t endpointDescriptorReader_destroy(endpoint_descriptor_reader_pt reader) { + celix_status_t status = CELIX_SUCCESS; + + reader->loghelper = NULL; + + free(reader); + + return status; +} + +void endpointDescriptorReader_addSingleValuedProperty(properties_pt properties, const xmlChar* name, const xmlChar* value) { + properties_set(properties, (char *) name, (char*) value); +} + +void endpointDescriptorReader_addMultiValuedProperty(properties_pt properties, const xmlChar* name, array_list_pt values) { + char *value = calloc(256, sizeof(*value)); + if (value) { + unsigned int size = arrayList_size(values); + unsigned int i; + for (i = 0; i < size; i++) { + char* item = (char*) arrayList_get(values, i); + if (i > 0) { + value = strcat(value, ","); + } + value = strcat(value, item); + } + + properties_set(properties, (char *) name, value); + + free(value); + } +} + +celix_status_t endpointDescriptorReader_parseDocument(endpoint_descriptor_reader_pt reader, char *document, array_list_pt *endpoints) { + celix_status_t status = CELIX_SUCCESS; + + reader->reader = xmlReaderForMemory(document, (int) strlen(document), NULL, "UTF-8", 0); + if (reader->reader == NULL) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + bool inProperty = false; + bool inXml = false; + bool inArray = false; + bool inList = false; + bool inSet = false; + bool inValue = false; + + const xmlChar *propertyName = NULL; + const xmlChar *propertyValue = NULL; + valueType propertyType = VALUE_TYPE_STRING; + xmlChar *valueBuffer = xmlMalloc(256); + valueBuffer[0] = '\0'; + + array_list_pt propertyValues = NULL; + arrayList_create(&propertyValues); + + array_list_pt endpointDescriptions = NULL; + if (*endpoints) { + // use the given arraylist... + endpointDescriptions = *endpoints; + } else { + arrayList_create(&endpointDescriptions); + // return the read endpoints... + *endpoints = endpointDescriptions; + } + + properties_pt endpointProperties = NULL; + + int read = xmlTextReaderRead(reader->reader); + while (read == XML_TEXTREADER_MODE_INTERACTIVE) { + int type = xmlTextReaderNodeType(reader->reader); + + if (type == XML_READER_TYPE_ELEMENT) { + const xmlChar *localname = xmlTextReaderConstLocalName(reader->reader); + + if (inXml) { + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST "<"); + valueBuffer = xmlStrcat(valueBuffer, localname); + + int i = xmlTextReaderMoveToFirstAttribute(reader->reader); + while (i == 1) { + const xmlChar *name = xmlTextReaderConstName(reader->reader); + const xmlChar *value = xmlTextReaderConstValue(reader->reader); + + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST " "); + valueBuffer = xmlStrcat(valueBuffer, name); + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST "=\""); + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST value); + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST "\""); + + i = xmlTextReaderMoveToNextAttribute(reader->reader); + } + + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST ">"); + } else if (xmlStrcmp(localname, ENDPOINT_DESCRIPTION) == 0) { + + if (endpointProperties != NULL) + properties_destroy(endpointProperties); + + endpointProperties = properties_create(); + } else if (xmlStrcmp(localname, PROPERTY) == 0) { + inProperty = true; + + propertyName = xmlTextReaderGetAttribute(reader->reader, NAME); + propertyValue = xmlTextReaderGetAttribute(reader->reader, VALUE); + xmlChar *vtype = xmlTextReaderGetAttribute(reader->reader, VALUE_TYPE); + propertyType = valueTypeFromString((char*) vtype); + arrayList_clear(propertyValues); + + if (xmlTextReaderIsEmptyElement(reader->reader)) { + inProperty = false; + + if (propertyValue != NULL) { + if (propertyType != VALUE_TYPE_STRING && strcmp(OSGI_RSA_ENDPOINT_SERVICE_ID, (char*) propertyName)) { + logHelper_log(*reader->loghelper, OSGI_LOGSERVICE_WARNING, "ENDPOINT_DESCRIPTOR_READER: Only single-valued string supported for %s\n", propertyName); + } + + endpointDescriptorReader_addSingleValuedProperty(endpointProperties, propertyName, propertyValue); + } + + xmlFree((void *) propertyName); + xmlFree((void *) propertyValue); + xmlFree((void *) vtype); + } + } else { + valueBuffer[0] = 0; + inArray |= inProperty && xmlStrcmp(localname, ARRAY) == 0; + inList |= inProperty && xmlStrcmp(localname, LIST) == 0; + inSet |= inProperty && xmlStrcmp(localname, SET) == 0; + inXml |= inProperty && xmlStrcmp(localname, XML) == 0; + inValue |= inProperty && xmlStrcmp(localname, VALUE) == 0; + } + } else if (type == XML_READER_TYPE_END_ELEMENT) { + const xmlChar *localname = xmlTextReaderConstLocalName(reader->reader); + + if (inXml) { + if (xmlStrcmp(localname, XML) != 0) { + valueBuffer = xmlStrcat(valueBuffer, BAD_CAST ""); + } + else { + inXml = false; + } + } else if (xmlStrcmp(localname, ENDPOINT_DESCRIPTION) == 0) { + endpoint_description_pt endpointDescription = NULL; + // Completely parsed endpoint description, add it to our list of results... + endpointDescription_create(endpointProperties, &endpointDescription); + arrayList_add(endpointDescriptions, endpointDescription); + + endpointProperties = properties_create(); + } else if (xmlStrcmp(localname, PROPERTY) == 0) { + inProperty = false; + + if (inArray || inList || inSet) { + endpointDescriptorReader_addMultiValuedProperty(endpointProperties, propertyName, propertyValues); + } + else if (propertyValue != NULL) { + if (propertyType != VALUE_TYPE_STRING) { + logHelper_log(*reader->loghelper, OSGI_LOGSERVICE_WARNING, "ENDPOINT_DESCRIPTOR_READER: Only string support for %s\n", propertyName); + } + endpointDescriptorReader_addSingleValuedProperty(endpointProperties, propertyName, propertyValue); + + xmlFree((void *) propertyValue); + } + else { + endpointDescriptorReader_addSingleValuedProperty(endpointProperties, propertyName, valueBuffer); + } + + xmlFree((void *) propertyName); + unsigned int k=0; + for(;kreader); + valueBuffer = xmlStrcat(valueBuffer, value); + xmlFree((void *)value); + } + } + + read = xmlTextReaderRead(reader->reader); + } + + if(endpointProperties!=NULL){ + properties_destroy(endpointProperties); + } + + unsigned int k=0; + for(;kreader); + } + + return status; +} + +static valueType valueTypeFromString(char *name) { + if (name == NULL || strcmp(name, "") == 0 || strcmp(name, "String") == 0) { + return VALUE_TYPE_STRING; + } else if (strcmp(name, "long") == 0 || strcmp(name, "Long") == 0) { + return VALUE_TYPE_LONG; + } else if (strcmp(name, "double") == 0 || strcmp(name, "Double") == 0) { + return VALUE_TYPE_DOUBLE; + } else if (strcmp(name, "float") == 0 || strcmp(name, "Float") == 0) { + return VALUE_TYPE_FLOAT; + } else if (strcmp(name, "int") == 0 || strcmp(name, "integer") == 0 || strcmp(name, "Integer") == 0) { + return VALUE_TYPE_INTEGER; + } else if (strcmp(name, "short") == 0 || strcmp(name, "Short") == 0) { + return VALUE_TYPE_SHORT; + } else if (strcmp(name, "byte") == 0 || strcmp(name, "Byte") == 0) { + return VALUE_TYPE_BYTE; + } else if (strcmp(name, "char") == 0 || strcmp(name, "Character") == 0) { + return VALUE_TYPE_CHAR; + } else if (strcmp(name, "boolean") == 0 || strcmp(name, "Boolean") == 0) { + return VALUE_TYPE_BOOLEAN; + } else { + return VALUE_TYPE_STRING; + } +} + +#ifdef RSA_ENDPOINT_TEST_READER +int main() { + array_list_pt list = NULL; + endpoint_descriptor_reader_pt reader = NULL; + + char *doc = "" +"" + "" + "" + "" + "" + "" + "SOAP" + "HTTP" + "" + "" + "" + "com.acme.Foo" + "" + "" + "" + "" + "" + "" + "1029" + "www.acme.com" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "SOAP" + "HTTP" + "" + "" + "" + "com.acme.Bar" + "" + "" + "" + "" + "" + "1029" + "www.acme.com" + "" + "" + "" + "" + ""; + + endpointDescriptorReader_create(&reader); + + endpointDescriptorReader_parseDocument(reader, doc, &list); + + int i; + for (i = 0; i < arrayList_size(list); i++) { + printf("\nEndpoint description #%d:\n", (i+1)); + endpoint_description_pt edp = arrayList_get(list, i); + printf("Id: %s\n", edp->id); + printf("Service Id: %ld\n", edp->serviceId); + printf("Framework UUID: %s\n", edp->frameworkUUID); + printf("Service: %s\n", edp->service); + + properties_pt props = edp->properties; + if (props) { + printf("Service properties:\n"); + hash_map_iterator_pt iter = hashMapIterator_create(props); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + printf("- %s => '%s'\n", hashMapEntry_getKey(entry), hashMapEntry_getValue(entry)); + } + hashMapIterator_destroy(iter); + } else { + printf("No service properties...\n"); + } + + + endpointDescription_destroy(edp); + } + + if (list != NULL) { + arrayList_destroy(list); + } + + endpointDescriptorReader_destroy(reader); + + return 0; +} +#endif diff --git a/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_writer.c b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_writer.c new file mode 100644 index 00000000..71b07b4e --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_descriptor_writer.c @@ -0,0 +1,233 @@ +/** + *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. + */ +/* + * endpoint_descriptor_writer.c + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include + +#include "constants.h" +#include "remote_constants.h" + +#include "endpoint_description.h" +#include "endpoint_descriptor_common.h" +#include "endpoint_descriptor_writer.h" + +struct endpoint_descriptor_writer { + xmlBufferPtr buffer; + xmlTextWriterPtr writer; +}; + +static celix_status_t endpointDescriptorWriter_writeEndpoint(endpoint_descriptor_writer_pt writer, endpoint_description_pt endpoint); + +static char* valueTypeToString(valueType type); + +celix_status_t endpointDescriptorWriter_create(endpoint_descriptor_writer_pt *writer) { + celix_status_t status = CELIX_SUCCESS; + + *writer = malloc(sizeof(**writer)); + if (!*writer) { + status = CELIX_ENOMEM; + } else { + (*writer)->buffer = xmlBufferCreate(); + if ((*writer)->buffer == NULL) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + (*writer)->writer = xmlNewTextWriterMemory((*writer)->buffer, 0); + if ((*writer)->writer == NULL) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + } + + return status; +} + +celix_status_t endpointDescriptorWriter_destroy(endpoint_descriptor_writer_pt writer) { + xmlFreeTextWriter(writer->writer); + xmlBufferFree(writer->buffer); + free(writer); + return CELIX_SUCCESS; +} + +celix_status_t endpointDescriptorWriter_writeDocument(endpoint_descriptor_writer_pt writer, array_list_pt endpoints, char **document) { + celix_status_t status = CELIX_SUCCESS; + int rc; + + rc = xmlTextWriterStartDocument(writer->writer, NULL, "UTF-8", NULL); + if (rc < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + rc = xmlTextWriterStartElementNS(writer->writer, NULL, ENDPOINT_DESCRIPTIONS, XMLNS); + if (rc < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + unsigned int i; + for (i = 0; i < arrayList_size(endpoints); i++) { + endpoint_description_pt endpoint = arrayList_get(endpoints, i); + status = endpointDescriptorWriter_writeEndpoint(writer, endpoint); + } + if (status == CELIX_SUCCESS) { + rc = xmlTextWriterEndElement(writer->writer); + if (rc < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + rc = xmlTextWriterEndDocument(writer->writer); + if (rc < 0) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + *document = (char *) writer->buffer->content; + } + } + } + } + } + + return status; +} + +static celix_status_t endpointDescriptorWriter_writeArrayValue(xmlTextWriterPtr writer, const xmlChar* value) { + xmlTextWriterStartElement(writer, ARRAY); + xmlTextWriterStartElement(writer, VALUE); + xmlTextWriterWriteString(writer, value); + xmlTextWriterEndElement(writer); // value + xmlTextWriterEndElement(writer); // array + + return CELIX_SUCCESS; +} + +static celix_status_t endpointDescriptorWriter_writeTypedValue(xmlTextWriterPtr writer, valueType type, const xmlChar* value) { + xmlTextWriterWriteAttribute(writer, VALUE_TYPE, (const xmlChar*) valueTypeToString(type)); + xmlTextWriterWriteAttribute(writer, VALUE, value); + + return CELIX_SUCCESS; +} + +static celix_status_t endpointDescriptorWriter_writeUntypedValue(xmlTextWriterPtr writer, const xmlChar* value) { + xmlTextWriterWriteAttribute(writer, VALUE, value); + + return CELIX_SUCCESS; +} + +static celix_status_t endpointDescriptorWriter_writeEndpoint(endpoint_descriptor_writer_pt writer, endpoint_description_pt endpoint) { + celix_status_t status = CELIX_SUCCESS; + + if (endpoint == NULL || writer == NULL) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + xmlTextWriterStartElement(writer->writer, ENDPOINT_DESCRIPTION); + + hash_map_iterator_pt iter = hashMapIterator_create(endpoint->properties); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + void* propertyName = hashMapEntry_getKey(entry); + const xmlChar* propertyValue = (const xmlChar*) hashMapEntry_getValue(entry); + + xmlTextWriterStartElement(writer->writer, PROPERTY); + xmlTextWriterWriteAttribute(writer->writer, NAME, propertyName); + + if (strcmp(OSGI_FRAMEWORK_OBJECTCLASS, (char*) propertyName) == 0) { + // objectClass *must* be represented as array of string values... + endpointDescriptorWriter_writeArrayValue(writer->writer, propertyValue); + } else if (strcmp(OSGI_RSA_ENDPOINT_SERVICE_ID, (char*) propertyName) == 0) { + // endpoint.service.id *must* be represented as long value... + endpointDescriptorWriter_writeTypedValue(writer->writer, VALUE_TYPE_LONG, propertyValue); + } else { + // represent all other values as plain string values... + endpointDescriptorWriter_writeUntypedValue(writer->writer, propertyValue); + } + + xmlTextWriterEndElement(writer->writer); + } + hashMapIterator_destroy(iter); + + xmlTextWriterEndElement(writer->writer); + } + + return status; +} + + +static char* valueTypeToString(valueType type) { + switch (type) { + case VALUE_TYPE_BOOLEAN: + return "boolean"; + case VALUE_TYPE_BYTE: + return "byte"; + case VALUE_TYPE_CHAR: + return "char"; + case VALUE_TYPE_DOUBLE: + return "double"; + case VALUE_TYPE_FLOAT: + return "float"; + case VALUE_TYPE_INTEGER: + return "int"; + case VALUE_TYPE_LONG: + return "long"; + case VALUE_TYPE_SHORT: + return "short"; + case VALUE_TYPE_STRING: + // FALL-THROUGH! + default: + return "string"; + } +} + +#ifdef RSA_ENDPOINT_TEST_WRITER +int main() { + endpoint_descriptor_writer_pt writer = NULL; + endpointDescriptorWriter_create(&writer); + array_list_pt list = NULL; + arrayList_create(&list); + + properties_pt props = properties_create(); + properties_set(props, "objectClass", "com.acme.Foo"); + properties_set(props, "endpoint.service.id", "3"); + properties_set(props, "endpoint.id", "abcdefghijklmnopqrstuvwxyz"); + properties_set(props, "endpoint.framework.uuid", "2983D849-93B1-4C2C-AC6D-5BCDA93ACB96"); + endpoint_description_pt epd = NULL; + endpointDescription_create(props, &epd); + arrayList_add(list, epd); + + properties_pt props2 = properties_create(); + properties_set(props2, "objectClass", "com.acme.Bar"); + properties_set(props, "endpoint.service.id", "4"); + properties_set(props, "endpoint.id", "abcdefghijklmnopqrstuvwxyz"); + properties_set(props, "endpoint.framework.uuid", "2983D849-93B1-4C2C-AC6D-5BCDA93ACB96"); + endpoint_description_pt epd2 = NULL; + endpointDescription_create(props2, &epd2); + arrayList_add(list, epd2); + + char *buffer = NULL; + endpointDescriptorWriter_writeDocument(writer, list, &buffer); + + arrayList_destroy(list); + endpointDescription_destroy(epd); + endpointDescription_destroy(epd2); + endpointDescriptorWriter_destroy(writer); + + printf("%s\n", buffer); +} +#endif diff --git a/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_poller.c b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_poller.c new file mode 100644 index 00000000..569d7a9a --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_poller.c @@ -0,0 +1,381 @@ +/** + * 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. + */ +/* + * endpoint_discovery_poller.c + * + * \date 3 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include +#include +#include + +#include + +#include "bundle_context.h" +#include "log_helper.h" +#include "utils.h" + +#include "discovery_impl.h" + +#include "endpoint_descriptor_reader.h" + + +#define DISCOVERY_POLL_INTERVAL "DISCOVERY_CFG_POLL_INTERVAL" +#define DEFAULT_POLL_INTERVAL "10" + +static void *endpointDiscoveryPoller_poll(void *data); +static celix_status_t endpointDiscoveryPoller_getEndpoints(endpoint_discovery_poller_pt poller, char *url, array_list_pt *updatedEndpoints); +static celix_status_t endpointDiscoveryPoller_endpointDescriptionEquals(void *endpointPtr, void *comparePtr, bool *equals); + +/** + * Allocates memory and initializes a new endpoint_discovery_poller instance. + */ +celix_status_t endpointDiscoveryPoller_create(discovery_pt discovery, bundle_context_pt context, endpoint_discovery_poller_pt *poller) { + celix_status_t status; + + *poller = malloc(sizeof(struct endpoint_discovery_poller)); + if (!*poller) { + return CELIX_ENOMEM; + } + + (*poller)->loghelper = &discovery->loghelper; + + status = celixThreadMutex_create(&(*poller)->pollerLock, NULL); + if (status != CELIX_SUCCESS) { + return status; + } + + char* interval = NULL; + status = bundleContext_getProperty(context, DISCOVERY_POLL_INTERVAL, &interval); + if (!interval) { + interval = DEFAULT_POLL_INTERVAL; + } + + char* endpoints = NULL; + status = bundleContext_getProperty(context, DISCOVERY_POLL_ENDPOINTS, &endpoints); + if (!endpoints) { + endpoints = DEFAULT_POLL_ENDPOINTS; + } + // we're going to mutate the string with strtok, so create a copy... + endpoints = strdup(endpoints); + + (*poller)->poll_interval = atoi(interval); + (*poller)->discovery = discovery; + (*poller)->running = false; + (*poller)->entries = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + const char* sep = ","; + char *save_ptr = NULL; + char* tok = strtok_r(endpoints, sep, &save_ptr); + while (tok) { + endpointDiscoveryPoller_addDiscoveryEndpoint(*poller, strdup(utils_stringTrim(tok))); + tok = strtok_r(NULL, sep, &save_ptr); + } + // Clean up after ourselves... + free(endpoints); + + status = celixThreadMutex_lock(&(*poller)->pollerLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = celixThread_create(&(*poller)->pollerThread, NULL, endpointDiscoveryPoller_poll, *poller); + if (status != CELIX_SUCCESS) { + return status; + } + + (*poller)->running = true; + + status = celixThreadMutex_unlock(&(*poller)->pollerLock); + + return status; +} + +/** + * Destroys and frees up memory for a given endpoint_discovery_poller struct. + */ +celix_status_t endpointDiscoveryPoller_destroy(endpoint_discovery_poller_pt poller) { + celix_status_t status; + + poller->running = false; + + celixThread_join(poller->pollerThread, NULL); + + hash_map_iterator_pt iterator = hashMapIterator_create(poller->entries); + while (hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + + if ( endpointDiscoveryPoller_removeDiscoveryEndpoint(poller, (char*) hashMapEntry_getKey(entry)) == CELIX_SUCCESS) { + hashMapIterator_destroy(iterator); + iterator = hashMapIterator_create(poller->entries); + } + } + hashMapIterator_destroy(iterator); + + status = celixThreadMutex_lock(&poller->pollerLock); + + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hashMap_destroy(poller->entries, true, false); + + status = celixThreadMutex_unlock(&poller->pollerLock); + + poller->loghelper = NULL; + + free(poller); + + return status; +} + + +celix_status_t endpointDiscoveryPoller_getDiscoveryEndpoints(endpoint_discovery_poller_pt poller, array_list_pt urls) { + celixThreadMutex_lock(&(poller)->pollerLock); + + hash_map_iterator_pt iterator = hashMapIterator_create(poller->entries); + + while(hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + char* toAdd = strdup((char*) hashMapEntry_getKey(entry)); + arrayList_add(urls, toAdd); + } + + hashMapIterator_destroy(iterator); + + celixThreadMutex_unlock(&(poller)->pollerLock); + + return CELIX_SUCCESS; +} + +/** + * Adds a new endpoint URL to the list of polled endpoints. + */ +celix_status_t endpointDiscoveryPoller_addDiscoveryEndpoint(endpoint_discovery_poller_pt poller, char *url) { + celix_status_t status; + + status = celixThreadMutex_lock(&(poller)->pollerLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + // Avoid memory leaks when adding an already existing URL... + array_list_pt endpoints = hashMap_get(poller->entries, url); + if (endpoints == NULL) { + status = arrayList_createWithEquals(endpointDiscoveryPoller_endpointDescriptionEquals, &endpoints); + + if (status == CELIX_SUCCESS) { + hashMap_put(poller->entries, url, endpoints); + } + } + + status = celixThreadMutex_unlock(&poller->pollerLock); + + return status; +} + +/** + * Removes an endpoint URL from the list of polled endpoints. + */ +celix_status_t endpointDiscoveryPoller_removeDiscoveryEndpoint(endpoint_discovery_poller_pt poller, char *url) { + celix_status_t status; + + status = celixThreadMutex_lock(&poller->pollerLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hash_map_entry_pt entry = hashMap_getEntry(poller->entries, url); + char* origKey = hashMapEntry_getKey(entry); + + array_list_pt entries = hashMap_remove(poller->entries, url); + + for (unsigned int i = arrayList_size(entries); i > 0 ; i--) { + endpoint_description_pt endpoint = arrayList_get(entries, i-1); + discovery_removeDiscoveredEndpoint(poller->discovery, endpoint); + arrayList_remove(entries, i-1); + endpointDescription_destroy(endpoint); + } + + if (entries != NULL) { + arrayList_destroy(entries); + } + + + free(origKey); + status = celixThreadMutex_unlock(&poller->pollerLock); + + return status; +} + +static void *endpointDiscoveryPoller_poll(void *data) { + endpoint_discovery_poller_pt poller = (endpoint_discovery_poller_pt) data; + + useconds_t interval = (useconds_t) (poller->poll_interval * 1000000L); + + while (poller->running) { + usleep(interval); + + celix_status_t status = celixThreadMutex_lock(&poller->pollerLock); + if (status != CELIX_SUCCESS) { + logHelper_log(*poller->loghelper, OSGI_LOGSERVICE_WARNING, "ENDPOINT_POLLER: failed to obtain lock; retrying..."); + continue; + } + + hash_map_iterator_pt iterator = hashMapIterator_create(poller->entries); + while (hashMapIterator_hasNext(iterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iterator); + + char *url = hashMapEntry_getKey(entry); + array_list_pt currentEndpoints = hashMapEntry_getValue(entry); + + array_list_pt updatedEndpoints = NULL; + // create an arraylist with a custom equality test to ensure we can find endpoints properly... + status = arrayList_createWithEquals(endpointDiscoveryPoller_endpointDescriptionEquals, &updatedEndpoints); + + status = endpointDiscoveryPoller_getEndpoints(poller, url, &updatedEndpoints); + if (status != CELIX_SUCCESS) { + status = celixThreadMutex_unlock(&poller->pollerLock); + continue; + } + + if (updatedEndpoints) { + for (unsigned int i = arrayList_size(currentEndpoints); i > 0 ; i--) { + endpoint_description_pt endpoint = arrayList_get(currentEndpoints, i-1); + if (!arrayList_contains(updatedEndpoints, endpoint)) { + status = discovery_removeDiscoveredEndpoint(poller->discovery, endpoint); + arrayList_remove(currentEndpoints, i-1); + endpointDescription_destroy(endpoint); + } + } + + for (int i = arrayList_size(updatedEndpoints); i > 0 ; i--) { + endpoint_description_pt endpoint = arrayList_remove(updatedEndpoints, 0); + + if (!arrayList_contains(currentEndpoints, endpoint)) { + arrayList_add(currentEndpoints, endpoint); + status = discovery_addDiscoveredEndpoint(poller->discovery, endpoint); + } + else { + endpointDescription_destroy(endpoint); + + } + } + } + + if (updatedEndpoints) { + arrayList_destroy(updatedEndpoints); + } + + } + + hashMapIterator_destroy(iterator); + + status = celixThreadMutex_unlock(&poller->pollerLock); + if (status != CELIX_SUCCESS) { + logHelper_log(*poller->loghelper, OSGI_LOGSERVICE_WARNING, "ENDPOINT_POLLER: failed to release lock; retrying..."); + } + } + + return NULL; +} + +struct MemoryStruct { + char *memory; + size_t size; +}; + +static size_t endpointDiscoveryPoller_writeMemory(void *contents, size_t size, size_t nmemb, void *memoryPtr) { + size_t realsize = size * nmemb; + struct MemoryStruct *mem = (struct MemoryStruct *)memoryPtr; + + mem->memory = realloc(mem->memory, mem->size + realsize + 1); + if(mem->memory == NULL) { + printf("ENDPOINT_POLLER: not enough memory (realloc returned NULL)!"); + return 0; + } + + memcpy(&(mem->memory[mem->size]), contents, realsize); + mem->size += realsize; + mem->memory[mem->size] = 0; + + return realsize; +} + +static celix_status_t endpointDiscoveryPoller_getEndpoints(endpoint_discovery_poller_pt poller, char *url, array_list_pt *updatedEndpoints) { + celix_status_t status = CELIX_SUCCESS; + + CURL *curl = NULL; + CURLcode res = CURLE_OK; + + struct MemoryStruct chunk; + chunk.memory = malloc(1); + chunk.size = 0; + + curl = curl_easy_init(); + if (!curl) { + status = CELIX_ILLEGAL_STATE; + } else { + curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, endpointDiscoveryPoller_writeMemory); + curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)&chunk); + res = curl_easy_perform(curl); + curl_easy_cleanup(curl); + } + + // process endpoints file + if (res == CURLE_OK) { + endpoint_descriptor_reader_pt reader = NULL; + + status = endpointDescriptorReader_create(poller, &reader); + if (status == CELIX_SUCCESS) { + status = endpointDescriptorReader_parseDocument(reader, chunk.memory, updatedEndpoints); + } + + if (reader) { + endpointDescriptorReader_destroy(reader); + } + } else { + logHelper_log(*poller->loghelper, OSGI_LOGSERVICE_ERROR, "ENDPOINT_POLLER: unable to read endpoints, reason: %s", curl_easy_strerror(res)); + } + + // clean up endpoints file + if (chunk.memory) { + free(chunk.memory); + } + + return status; +} + +static celix_status_t endpointDiscoveryPoller_endpointDescriptionEquals(void *endpointPtr, void *comparePtr, bool *equals) { + endpoint_description_pt endpoint = (endpoint_description_pt) endpointPtr; + endpoint_description_pt compare = (endpoint_description_pt) comparePtr; + + if (strcmp(endpoint->id, compare->id) == 0) { + *equals = true; + } else { + *equals = false; + } + + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_server.c b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_server.c new file mode 100644 index 00000000..90f02e84 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery/private/src/endpoint_discovery_server.c @@ -0,0 +1,422 @@ +/** + * 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. + */ +/* + * endpoint_discovery_server.c + * + * \date Aug 12, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include +#include +#include "civetweb.h" +#include "celix_errno.h" +#include "utils.h" +#include "log_helper.h" +#include "discovery.h" +#include "discovery_impl.h" + +#include "endpoint_descriptor_writer.h" + +// defines how often the webserver is restarted (with an increased port number) +#define MAX_NUMBER_OF_RESTARTS 5 +#define DEFAULT_SERVER_THREADS "1" + +#define CIVETWEB_REQUEST_NOT_HANDLED 0 +#define CIVETWEB_REQUEST_HANDLED 1 + +static const char *response_headers = + "HTTP/1.1 200 OK\r\n" + "Cache: no-cache\r\n" + "Content-Type: application/xml;charset=utf-8\r\n" + "\r\n"; + +struct endpoint_discovery_server { + log_helper_pt* loghelper; + hash_map_pt entries; // key = endpointId, value = endpoint_descriptor_pt + + celix_thread_mutex_t serverLock; + + const char* path; + const char *port; + const char* ip; + struct mg_context* ctx; +}; + +// Forward declarations... +static int endpointDiscoveryServer_callback(struct mg_connection *conn); +static char* format_path(char* path); +static celix_status_t endpointDiscoveryServer_getIpAdress(char* interface, char** ip); + +celix_status_t endpointDiscoveryServer_create(discovery_pt discovery, bundle_context_pt context, endpoint_discovery_server_pt *server) { + celix_status_t status; + + char *port = 0; + char *ip = NULL; + char *detectedIp = NULL; + char *path = NULL; + + *server = malloc(sizeof(struct endpoint_discovery_server)); + if (!*server) { + return CELIX_ENOMEM; + } + + (*server)->loghelper = &discovery->loghelper; + + (*server)->entries = hashMap_create(&utils_stringHash, NULL, &utils_stringEquals, NULL); + if (!(*server)->entries) { + return CELIX_ENOMEM; + } + + status = celixThreadMutex_create(&(*server)->serverLock, NULL); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + bundleContext_getProperty(context, DISCOVERY_SERVER_IP, &ip); + if (ip == NULL) { + char *interface = NULL; + + bundleContext_getProperty(context, DISCOVERY_SERVER_INTERFACE, &interface); + if ((interface != NULL) && (endpointDiscoveryServer_getIpAdress(interface, &detectedIp) != CELIX_SUCCESS)) { + logHelper_log(*(*server)->loghelper, OSGI_LOGSERVICE_WARNING, "Could not retrieve IP adress for interface %s", interface); + } + + if (detectedIp == NULL) { + endpointDiscoveryServer_getIpAdress(NULL, &detectedIp); + } + + ip = detectedIp; + } + + if (ip != NULL) { + logHelper_log(*(*server)->loghelper, OSGI_LOGSERVICE_INFO, "Using %s for service annunciation", ip); + (*server)->ip = strdup(ip); + } + else { + logHelper_log(*(*server)->loghelper, OSGI_LOGSERVICE_WARNING, "No IP address for service annunciation set. Using %s", DEFAULT_SERVER_IP); + (*server)->ip = (char*) DEFAULT_SERVER_IP; + } + + if (detectedIp != NULL) { + free(detectedIp); + } + + bundleContext_getProperty(context, DISCOVERY_SERVER_PORT, &port); + if (port == NULL) { + port = DEFAULT_SERVER_PORT; + } + + bundleContext_getProperty(context, DISCOVERY_SERVER_PATH, &path); + if (path == NULL) { + path = DEFAULT_SERVER_PATH; + } + + (*server)->path = format_path(path); + + const struct mg_callbacks callbacks = { + .begin_request = endpointDiscoveryServer_callback, + }; + + unsigned int port_counter = 0; + + do { + char newPort[10]; + const char *options[] = { + "listening_ports", port, + "num_threads", DEFAULT_SERVER_THREADS, + NULL + }; + + (*server)->ctx = mg_start(&callbacks, (*server), options); + + if ((*server)->ctx != NULL) + { + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_INFO, "Starting discovery server on port %s...", port); + } + else { + errno = 0; + char* endptr = port; + long currentPort = strtol(port, &endptr, 10); + + if (*endptr || errno != 0) { + currentPort = strtol(DEFAULT_SERVER_PORT, NULL, 10); + } + + port_counter++; + snprintf(&newPort[0], 10, "%ld", (currentPort+1)); + + logHelper_log(discovery->loghelper, OSGI_LOGSERVICE_ERROR, "Error while starting discovery server on port %s - retrying on port %s...", port, newPort); + port = newPort; + + } + + } while(((*server)->ctx == NULL) && (port_counter < MAX_NUMBER_OF_RESTARTS)); + + (*server)->port = strdup(port); + + return status; +} + +celix_status_t endpointDiscoveryServer_getUrl(endpoint_discovery_server_pt server, char* url) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + if (server->ip && server->port && server->path) { + sprintf(url, "http://%s:%s/%s", server->ip, server->port, server->path); + status = CELIX_SUCCESS; + } + + return status; +} + +celix_status_t endpointDiscoveryServer_destroy(endpoint_discovery_server_pt server) { + celix_status_t status; + + // stop & block until the actual server is shut down... + if (server->ctx != NULL) { + mg_stop(server->ctx); + server->ctx = NULL; + } + + status = celixThreadMutex_lock(&server->serverLock); + + hashMap_destroy(server->entries, true /* freeKeys */, false /* freeValues */); + + status = celixThreadMutex_unlock(&server->serverLock); + status = celixThreadMutex_destroy(&server->serverLock); + + free((void*) server->path); + free((void*) server->port); + free((void*) server->ip); + + free(server); + + return status; +} + +celix_status_t endpointDiscoveryServer_addEndpoint(endpoint_discovery_server_pt server, endpoint_description_pt endpoint) { + celix_status_t status; + + status = celixThreadMutex_lock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + // create a local copy of the endpointId which we can control... + char* endpointId = strdup(endpoint->id); + endpoint_description_pt cur_value = hashMap_get(server->entries, endpointId); + if (!cur_value) { + logHelper_log(*server->loghelper, OSGI_LOGSERVICE_INFO, "exposing new endpoint \"%s\"...", endpointId); + + hashMap_put(server->entries, endpointId, endpoint); + } + + status = celixThreadMutex_unlock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t endpointDiscoveryServer_removeEndpoint(endpoint_discovery_server_pt server, endpoint_description_pt endpoint) { + celix_status_t status; + + status = celixThreadMutex_lock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hash_map_entry_pt entry = hashMap_getEntry(server->entries, endpoint->id); + if (entry) { + char* key = hashMapEntry_getKey(entry); + + logHelper_log(*server->loghelper, OSGI_LOGSERVICE_INFO, "removing endpoint \"%s\"...\n", key); + + hashMap_remove(server->entries, key); + + // we've made this key, see _addEnpoint above... + free((void*) key); + } + + status = celixThreadMutex_unlock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +static char* format_path(char* path) { + char* result = strdup(utils_stringTrim(path)); + // check whether the path starts with a leading slash... + if (result[0] != '/') { + size_t len = strlen(result); + result = realloc(result, len + 2); + memmove(result + 1, result, len); + result[0] = '/'; + result[len + 1] = 0; + } + return result; +} + +static celix_status_t endpointDiscoveryServer_getEndpoints(endpoint_discovery_server_pt server, const char* the_endpoint_id, array_list_pt *endpoints) { + celix_status_t status; + + status = arrayList_create(endpoints); + if (status != CELIX_SUCCESS) { + return CELIX_ENOMEM; + } + + status = celixThreadMutex_lock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hash_map_iterator_pt iter = hashMapIterator_create(server->entries); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + char* endpoint_id = hashMapEntry_getKey(entry); + if (the_endpoint_id == NULL || strcmp(the_endpoint_id, endpoint_id) == 0) { + endpoint_description_pt endpoint = hashMapEntry_getValue(entry); + + arrayList_add(*endpoints, endpoint); + } + } + hashMapIterator_destroy(iter); + + status = celixThreadMutex_unlock(&server->serverLock); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +static int endpointDiscoveryServer_writeEndpoints(struct mg_connection* conn, array_list_pt endpoints) { + celix_status_t status; + + endpoint_descriptor_writer_pt writer = NULL; + status = endpointDescriptorWriter_create(&writer); + if (status != CELIX_SUCCESS) { + return CIVETWEB_REQUEST_NOT_HANDLED; + } + + char *buffer = NULL; + status = endpointDescriptorWriter_writeDocument(writer, endpoints, &buffer); + if (buffer) { + mg_write(conn, response_headers, strlen(response_headers)); + mg_write(conn, buffer, strlen(buffer)); + } + + status = endpointDescriptorWriter_destroy(writer); + + return CIVETWEB_REQUEST_HANDLED; +} + +// returns all endpoints as XML... +static int endpointDiscoveryServer_returnAllEndpoints(endpoint_discovery_server_pt server, struct mg_connection* conn) { + int status = CIVETWEB_REQUEST_NOT_HANDLED; + + array_list_pt endpoints = NULL; + endpointDiscoveryServer_getEndpoints(server, NULL, &endpoints); + if (endpoints) { + status = endpointDiscoveryServer_writeEndpoints(conn, endpoints); + + arrayList_destroy(endpoints); + } + + return status; +} + +// returns a single endpoint as XML... +static int endpointDiscoveryServer_returnEndpoint(endpoint_discovery_server_pt server, struct mg_connection* conn, const char* endpoint_id) { + int status = CIVETWEB_REQUEST_NOT_HANDLED; + + array_list_pt endpoints = NULL; + endpointDiscoveryServer_getEndpoints(server, endpoint_id, &endpoints); + if (endpoints) { + status = endpointDiscoveryServer_writeEndpoints(conn, endpoints); + + arrayList_destroy(endpoints); + } + + return status; +} + +static int endpointDiscoveryServer_callback(struct mg_connection* conn) { + int status = CIVETWEB_REQUEST_NOT_HANDLED; + + const struct mg_request_info *request_info = mg_get_request_info(conn); + if (request_info->uri != NULL && strcmp("GET", request_info->request_method) == 0) { + endpoint_discovery_server_pt server = request_info->user_data; + + const char *uri = request_info->uri; + const size_t path_len = strlen(server->path); + const size_t uri_len = strlen(uri); + + if (strncmp(server->path, uri, strlen(server->path)) == 0) { + // Be lenient when it comes to the trailing slash... + if (path_len == uri_len || (uri_len == (path_len + 1) && uri[path_len] == '/')) { + status = endpointDiscoveryServer_returnAllEndpoints(server, conn); + } else { + const char* endpoint_id = uri + path_len + 1; // right after the slash... + + status = endpointDiscoveryServer_returnEndpoint(server, conn, endpoint_id); + } + } + } + + return status; +} + +static celix_status_t endpointDiscoveryServer_getIpAdress(char* interface, char** ip) { + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + struct ifaddrs *ifaddr, *ifa; + char host[NI_MAXHOST]; + + if (getifaddrs(&ifaddr) != -1) + { + for (ifa = ifaddr; ifa != NULL && status != CELIX_SUCCESS; ifa = ifa->ifa_next) + { + if (ifa->ifa_addr == NULL) + continue; + + if ((getnameinfo(ifa->ifa_addr,sizeof(struct sockaddr_in), host, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) == 0) && (ifa->ifa_addr->sa_family == AF_INET)) { + if (interface == NULL) { + *ip = strdup(host); + status = CELIX_SUCCESS; + } + else if (strcmp(ifa->ifa_name, interface) == 0) { + *ip = strdup(host); + status = CELIX_SUCCESS; + } + } + } + + freeifaddrs(ifaddr); + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/discovery_bonjour/CMakeLists.txt b/src/hos_celix/src/remote_services/discovery_bonjour/CMakeLists.txt deleted file mode 100644 index 5159e1d4..00000000 --- a/src/hos_celix/src/remote_services/discovery_bonjour/CMakeLists.txt +++ /dev/null @@ -1,39 +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. - -#TODO find_package(DNS-SD REQUIRED) - -include_directories("/usr/include") #TODO check if this has impact on the generated project indexer paths -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery_bonjour/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories(private/include) - -SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rsa_discovery_bonjour") -SET_HEADERS("Bundle-Name: Apache Celix RSA BONJOUR Discovery") - -bundle(discovery_bonjour SOURCES - private/src/discovery.c - private/src/discovery_activator.c -) - -install_bundle(discovery_bonjour) - -target_link_libraries(discovery_bonjour celix_framework ${APRUTIL_LIBRARY}) # TODO ${SLP_LIBRARIES}) - diff --git a/src/hos_celix/src/remote_services/discovery_bonjour/private/include/discovery.h b/src/hos_celix/src/remote_services/discovery_bonjour/private/include/discovery.h deleted file mode 100644 index c8ba2b4c..00000000 --- a/src/hos_celix/src/remote_services/discovery_bonjour/private/include/discovery.h +++ /dev/null @@ -1,48 +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. - */ -/* - * topology_manager.h - * - * \date Sep 29, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DISCOVERY_H_ -#define DISCOVERY_H_ - -#include "endpoint_listener.h" - -typedef struct discovery *discovery_pt; - -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery); -celix_status_t discovery_stop(discovery_pt discovery); - -celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter); -celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter); - -celix_status_t discovery_endpointListenerAdding(void * handle, service_reference_pt reference, void **service); -celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_pt reference, void * service); -celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service); -celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service); - -celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service); - - -#endif /* DISCOVERY_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery.c b/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery.c deleted file mode 100644 index 7334e388..00000000 --- a/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery.c +++ /dev/null @@ -1,536 +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. - */ -/* - * discovery.c - * - * \date Sep 1, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include -#include -#include -#include -#include - -#include - -#include "constants.h" -#include "bundle_context.h" -#include "array_list.h" -#include "utils.h" -#include "celix_errno.h" -#include "filter.h" -#include "service_reference.h" -#include "service_registration.h" -#include "remote_constants.h" - -#include "discovery.h" - -static void *APR_THREAD_FUNC discovery_poll(apr_thread_t *thd, void *data); -static void discovery_browseCallback(DNSServiceRef sdRef, DNSServiceFlags flags, - uint32_t interfaceIndex, DNSServiceErrorType errorCode, - const char *serviceName, const char *regtype, const char *replyDomain, - void *context); -static void discovery_resolveAddCallback(DNSServiceRef sdRef, - DNSServiceFlags flags, uint32_t interfaceIndex, - DNSServiceErrorType errorCode, const char *fullname, - const char *hosttarget, uint16_t port, /* In network byte order */ - uint16_t txtLen, const unsigned char *txtRecord, void *context); -static void discovery_resolveRemoveCallback(DNSServiceRef sdRef, - DNSServiceFlags flags, uint32_t interfaceIndex, - DNSServiceErrorType errorCode, const char *fullname, - const char *hosttarget, uint16_t port, /* In network byte order */ - uint16_t txtLen, const unsigned char *txtRecord, void *context); -static celix_status_t discovery_informEndpointListeners(discovery_pt discovery, endpoint_description_pt endpoint, bool addingService); - -static const char * const DEFAULT_DISCOVERY_PORT = "8889"; -static const char * const OSGI_SERVICE_TYPE = "_osgi._udp"; - -typedef struct discovered_endpoint_entry { - apr_pool_t *pool; - endpoint_description_pt endpointDescription; -} * discovered_endpoint_entry_pt; - -typedef struct disclosed_endpoint_entry { - apr_pool_t *pool; - endpoint_description_pt endpointDescription; - TXTRecordRef *txtRecord; - DNSServiceRef dnsServiceRef; -} * disclosed_endpoint_entry_pt; - - -struct discovery { - bundle_context_pt context; - apr_pool_t *pool; - - - apr_thread_mutex_t *listenerReferencesMutex; - apr_thread_mutex_t *discoveredServicesMutex; - apr_thread_mutex_t *disclosedServicesMutex; - - hash_map_pt listenerReferences; //key=serviceReference, value=?? TODO - hash_map_pt discoveredServices; //key=endpointId (string), value=discovered_endpoint_entry_pt; - hash_map_pt disclosedServices; //key=endpointId (string), value=disclosed_endpoint_entry_pt; - - volatile bool running; - apr_thread_t *poll; - DNSServiceRef browseRef; - - char *discoveryPort; - char *frameworkUuid; -}; - -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery) { - celix_status_t status = CELIX_SUCCESS; - - *discovery = apr_palloc(pool, sizeof(**discovery)); - if (!*discovery) { - status = CELIX_ENOMEM; - } else { - (*discovery)->context = context; - (*discovery)->pool = pool; - (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); - (*discovery)->discoveredServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - (*discovery)->disclosedServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - (*discovery)->running = true; - (*discovery)->browseRef = NULL; - (*discovery)->discoveryPort = NULL; - (*discovery)->listenerReferencesMutex = NULL; - (*discovery)->discoveredServicesMutex = NULL; - (*discovery)->disclosedServicesMutex = NULL; - (*discovery)->frameworkUuid = NULL; - - bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &(*discovery)->frameworkUuid); - - CELIX_DO_IF(status, status = apr_thread_mutex_create(&(*discovery)->listenerReferencesMutex, APR_THREAD_MUTEX_DEFAULT, pool)); - CELIX_DO_IF(status, status = apr_thread_mutex_create(&(*discovery)->discoveredServicesMutex, APR_THREAD_MUTEX_DEFAULT, pool)); - CELIX_DO_IF(status, status = apr_thread_mutex_create(&(*discovery)->disclosedServicesMutex, APR_THREAD_MUTEX_DEFAULT, pool)); - - char *port = NULL; - bundleContext_getProperty(context, "DISCOVERY_PORT", &port); - if (port == NULL) { - (*discovery)->discoveryPort = (char *) DEFAULT_DISCOVERY_PORT; - } else { - (*discovery)->discoveryPort = apr_pstrdup(pool, port); - } - - DNSServiceErrorType error = DNSServiceBrowse( - &(*discovery)->browseRef, - 0, - 0, - OSGI_SERVICE_TYPE, - NULL, /* may be NULL */ - discovery_browseCallback, - (*discovery)/* may be NULL */ - ); - if (error != kDNSServiceErr_NoError) { - status = CELIX_ILLEGAL_STATE; - } - - status = CELIX_DO_IF(status, apr_thread_create(&(*discovery)->poll, NULL, discovery_poll, *discovery, (*discovery)->pool)); - } - - return status; -} - -celix_status_t discovery_stop(discovery_pt discovery) { - celix_status_t status; - - apr_status_t tstat; - discovery->running = false; - DNSServiceRefDeallocate(discovery->browseRef); - apr_status_t stat = apr_thread_join(&tstat, discovery->poll); - if (stat != APR_SUCCESS && tstat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } - - apr_thread_mutex_lock(discovery->disclosedServicesMutex); - hash_map_iterator_pt iter = hashMapIterator_create(discovery->disclosedServices); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - disclosed_endpoint_entry_pt endpointEntry = hashMapEntry_getValue(entry); - DNSServiceRefDeallocate(endpointEntry->dnsServiceRef); - } - hashMapIterator_destroy(iter); - - iter = hashMapIterator_create(discovery->discoveredServices); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - discovered_endpoint_entry_pt endpointEntry = hashMapEntry_getValue(entry); - discovery_informEndpointListeners(discovery, endpointEntry->endpointDescription, false); - } - hashMapIterator_destroy(iter); - - hashMap_destroy(discovery->disclosedServices, false, false); - - discovery->disclosedServices = NULL; - apr_thread_mutex_unlock(discovery->disclosedServicesMutex); - - apr_thread_mutex_lock(discovery->discoveredServicesMutex); - hashMap_destroy(discovery->discoveredServices, false, false); - discovery->discoveredServices = NULL; - apr_thread_mutex_unlock(discovery->discoveredServicesMutex); - - apr_thread_mutex_lock(discovery->listenerReferencesMutex); - hashMap_destroy(discovery->listenerReferences, false, false); - discovery->listenerReferences = NULL; - apr_thread_mutex_unlock(discovery->listenerReferencesMutex); - - return status; -} - -celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - printf("DISCOVERY: Endpoint for %s, with filter \"%s\" added\n", endpoint->service, machtedFilter); - disclosed_endpoint_entry_pt entry = NULL; - apr_pool_t *childPool = NULL; - status = apr_pool_create(&childPool, discovery->pool); - - if (status == CELIX_SUCCESS) { - entry = apr_palloc(childPool, sizeof(*entry)); - if (entry == NULL) { - status = CELIX_ENOMEM; - apr_pool_destroy(childPool); - } else { - entry->pool = childPool; - entry->endpointDescription = endpoint; - } - } - - if (status == CELIX_SUCCESS) { - DNSServiceRef sdRef = NULL; - DNSServiceErrorType error; - TXTRecordRef txtRecord; - - TXTRecordCreate(&txtRecord, 256, NULL ); //TODO search for correct default record size - char serviceId[16]; - sprintf(serviceId, "%li", endpoint->serviceId); - - TXTRecordSetValue(&txtRecord, "service", strlen(endpoint->service), - endpoint->service); - TXTRecordSetValue(&txtRecord, "service.id", strlen(serviceId), - serviceId); - TXTRecordSetValue(&txtRecord, "endpoint.id", strlen(endpoint->id), - endpoint->id); - TXTRecordSetValue(&txtRecord, "framework.uuid", strlen(discovery->frameworkUuid), discovery->frameworkUuid); - - hash_map_iterator_pt iter = hashMapIterator_create( - endpoint->properties); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = hashMapEntry_getKey(entry); - char *value = hashMapEntry_getValue(entry); - TXTRecordSetValue(&txtRecord, key, strlen(value), value); - } - hashMapIterator_destroy(iter); - - int port = atoi(discovery->discoveryPort); - int portInNetworkByteOrder = ((port << 8) & 0xFF00) - | ((port >> 8) & 0xFF); //FIXME assuming little endian - - error = DNSServiceRegister(&sdRef, 0, 0, endpoint->service, - OSGI_SERVICE_TYPE, NULL, - NULL, portInNetworkByteOrder, /* In network byte order */ - TXTRecordGetLength(&txtRecord), TXTRecordGetBytesPtr(&txtRecord), - NULL, NULL ); - - if (error != kDNSServiceErr_NoError) { - status = CELIX_ILLEGAL_STATE; -// printf("Registered record in dns-sd got error code %i\n", error); - } else { - //entry->txtRecord=txtRecord; TODO - entry->dnsServiceRef = sdRef; - apr_thread_mutex_lock(discovery->disclosedServicesMutex); - if (discovery->disclosedServices != NULL) { - hashMap_put(discovery->disclosedServices, endpoint->id, entry); - } - apr_thread_mutex_unlock(discovery->disclosedServicesMutex); - } - } - - - - return status; -} - -celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - disclosed_endpoint_entry_pt entry = NULL; - apr_thread_mutex_lock(discovery->disclosedServicesMutex); - if (discovery->disclosedServices != NULL) { - entry = hashMap_remove(discovery->disclosedServices, endpoint->id); - } - if (entry != NULL) { - DNSServiceRefDeallocate(entry->dnsServiceRef); - apr_pool_destroy(entry->pool); - } else { - status = CELIX_ILLEGAL_STATE; - } - apr_thread_mutex_unlock(discovery->disclosedServicesMutex); - - - return status; -} - -celix_status_t discovery_endpointListenerAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - bundleContext_getService(discovery->context, reference, service); - - return status; -} - -celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *discoveryListener = properties_get(serviceProperties, "DISCOVERY"); - - if (discoveryListener != NULL && strcmp(discoveryListener, "true") == 0) { - printf("DISCOVERY: EndpointListener Ignored - Discovery listener\n"); - } else { - printf("DISCOVERY: EndpointListener Added - Add Scope\n"); - - apr_thread_mutex_lock(discovery->discoveredServicesMutex); - if (discovery->discoveredServices != NULL) { - hash_map_iterator_pt iter = hashMapIterator_create(discovery->discoveredServices); - while (hashMapIterator_hasNext(iter)) { - endpoint_description_pt endpoint = hashMapIterator_nextKey(iter); - endpoint_listener_pt listener = service; - - char *scope = properties_get(serviceProperties, - (char *) OSGI_ENDPOINT_LISTENER_SCOPE); - filter_pt filter = filter_create(scope, discovery->pool); //FIXME memory leak - bool matchResult = false; - filter_match(filter, endpoint->properties, &matchResult); - if (matchResult) { - listener->endpointAdded(listener, endpoint, NULL); - } - } - hashMapIterator_destroy(iter); - } - apr_thread_mutex_unlock(discovery->discoveredServicesMutex); - - apr_thread_mutex_lock(discovery->listenerReferencesMutex); - if (discovery->listenerReferences != NULL) { - hashMap_put(discovery->listenerReferences, reference, NULL /*TODO is the scope value needed?*/); - } - apr_thread_mutex_unlock(discovery->listenerReferencesMutex); - } - - return status; -} - -celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - -// printf("DISCOVERY: EndpointListener Modified - Update Scope TODO\n"); - - return status; -} - - - -celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - printf("DISCOVERY: EndpointListener Removed\n"); - apr_thread_mutex_lock(discovery->listenerReferencesMutex); - if (discovery->listenerReferences != NULL) { - hashMap_remove(discovery->listenerReferences, reference); - } - apr_thread_mutex_unlock(discovery->listenerReferencesMutex); - - return status; -} - -static void *APR_THREAD_FUNC discovery_poll(apr_thread_t *thd, void *data) { - discovery_pt discovery = data; - - while (discovery->running) { - DNSServiceProcessResult(discovery->browseRef); - } - apr_thread_exit(thd, APR_SUCCESS); - - return NULL; -} - -static void discovery_browseCallback(DNSServiceRef sdRef, DNSServiceFlags flags, - uint32_t interfaceIndex, DNSServiceErrorType errorCode, - const char *serviceName, const char *regtype, const char *replyDomain, - void *context) { - discovery_pt discovery = context; - if (flags & kDNSServiceFlagsAdd) { - printf("Added service with %s %s %s\n", serviceName, regtype, - replyDomain); - DNSServiceRef resolveRef = NULL; - DNSServiceErrorType resolveError = DNSServiceResolve(&resolveRef, 0, 0, - serviceName, regtype, replyDomain, discovery_resolveAddCallback, - context); - printf("Resolve return with error %i\n", resolveError); - if (resolveError == kDNSServiceErr_NoError) { - DNSServiceProcessResult(resolveRef); - } else { - //TODO print error / handle error? - } - } else { - printf("Removed service with %s %s %s\n", serviceName, regtype, - replyDomain); - DNSServiceRef resolveRef = NULL; - DNSServiceErrorType resolveError = DNSServiceResolve(&resolveRef, 0, 0, - serviceName, regtype, replyDomain, discovery_resolveRemoveCallback, - context); - if (resolveError == kDNSServiceErr_NoError) { - DNSServiceProcessResult(resolveRef); - } else { - //TODO print error / handle error? - } - } -} - -static void discovery_resolveRemoveCallback(DNSServiceRef sdRef, - DNSServiceFlags flags, uint32_t interfaceIndex, - DNSServiceErrorType errorCode, const char *fullname, - const char *hosttarget, uint16_t port, /* In network byte order */ - uint16_t txtLen, const unsigned char *txtRecord, void *context) { - discovery_pt discovery = context; - - apr_thread_mutex_lock(discovery->discoveredServicesMutex); - discovered_endpoint_entry_pt entry = NULL; - if (discovery->discoveredServices != NULL) { - entry = hashMap_remove(discovery->discoveredServices, (void *)fullname); - } - apr_thread_mutex_unlock(discovery->discoveredServicesMutex); - if (entry != NULL) { - discovery_informEndpointListeners(discovery, entry->endpointDescription, false); - properties_destroy(entry->endpointDescription->properties); - apr_pool_destroy(entry->pool); - } else { - //unknown or own endpoint -> ignore - } - -} - -static void discovery_resolveAddCallback(DNSServiceRef sdRef, - DNSServiceFlags flags, uint32_t interfaceIndex, - DNSServiceErrorType errorCode, const char *fullname, - const char *hosttarget, uint16_t port, /* In network byte order */ - uint16_t txtLen, const unsigned char *txtRecord, void *context) { - discovery_pt discovery = context; - - properties_pt props = properties_create(); - int length = TXTRecordGetCount(txtLen, txtRecord); -// printf("Found txt record with item count %i\n|", length); - for (int i = 0; i < length; i += 1) { - char key[256]; - char valueBuf[257]; //max uint8 + 1 - const void *value = NULL; - uint8_t valueSize = 0; - TXTRecordGetItemAtIndex(txtLen, txtRecord, i, 256, key, &valueSize, - &value); - memcpy(valueBuf, value, valueSize); - valueBuf[valueSize] = '\0'; - printf("Found key=value %s=%s\n", key, valueBuf); - properties_set(props, key, valueBuf); - } - - char *endpointFrameworkUuid = properties_get(props, (char *)OSGI_RSA_ENDPOINT_FRAMEWORK_UUID); - - if (endpointFrameworkUuid == NULL) { - printf("DISCOVERY: Cannot process endpoint, no %s property\n", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID); - } else if (strcmp(endpointFrameworkUuid, discovery->frameworkUuid) != 0) { - apr_pool_t *childPool = NULL; - apr_pool_create(&childPool, discovery->pool); - discovered_endpoint_entry_pt entry = apr_palloc(childPool, sizeof(*entry)); - endpoint_description_pt endpoint = apr_palloc(childPool, sizeof(*endpoint)); - - char *serviceId = properties_get(props, "endpoint.service.id"); - - endpoint->id = properties_get(props, "endpoint.id"); - endpoint->serviceId = serviceId == NULL? 0 : atol(serviceId); - endpoint->service = properties_get(props, "objectClass"); - endpoint->properties = props; - - entry->pool = childPool; - entry->endpointDescription = endpoint; - - apr_thread_mutex_lock(discovery->discoveredServicesMutex); - if (discovery->discoveredServices != NULL) { - hashMap_put(discovery->discoveredServices, endpoint->id, entry); - } - apr_thread_mutex_unlock(discovery->discoveredServicesMutex); - discovery_informEndpointListeners(discovery, endpoint, true); - } else { - //ignore self disclosed endpoints! - printf("DISCOVERY: Ignoring own endpoint, with service %s!\n", properties_get(props, "service")); - properties_destroy(props); - } -} - -static celix_status_t discovery_informEndpointListeners(discovery_pt discovery, endpoint_description_pt endpoint, bool endpointAdded) { - celix_status_t status = CELIX_SUCCESS; - - // Inform listeners of new endpoint - apr_thread_mutex_lock(discovery->listenerReferencesMutex); - if (discovery->listenerReferences != NULL) { - hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - service_reference_pt reference = hashMapEntry_getKey(entry); - endpoint_listener_pt listener = NULL; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *scope = properties_get(serviceProperties, - (char *) OSGI_ENDPOINT_LISTENER_SCOPE); - filter_pt filter = filter_create(scope, discovery->pool); - bool matchResult = false; - filter_match(filter, endpoint->properties, &matchResult); - if (matchResult) { - printf("DISCOVERY: Add service (%s)\n", endpoint->service); - bundleContext_getService(discovery->context, reference, - (void**) &listener); - if (endpointAdded) { - listener->endpointAdded(listener->handle, endpoint, NULL ); - } else { - listener->endpointRemoved(listener->handle, endpoint, NULL ); - } - - } - } - hashMapIterator_destroy(iter); - } - apr_thread_mutex_unlock(discovery->listenerReferencesMutex); - - return status; -} diff --git a/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery_activator.c b/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery_activator.c deleted file mode 100644 index 701b8090..00000000 --- a/src/hos_celix/src/remote_services/discovery_bonjour/private/src/discovery_activator.c +++ /dev/null @@ -1,146 +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. - */ -/* - * dependency_activator.c - * - * \date Sep 29, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include -#include - -#include -#include - -#include "bundle_activator.h" -#include "service_tracker.h" -#include "service_registration.h" -#include "constants.h" - -#include "discovery.h" -#include "endpoint_listener.h" -#include "remote_constants.h" - -struct activator { - apr_pool_t *pool; - bundle_context_pt context; - - discovery_pt discovery; - - service_tracker_pt endpointListenerTracker; - service_registration_pt endpointListenerService; -}; - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, - service_tracker_pt *tracker); - -celix_status_t bundleActivator_create(bundle_context_pt context, - void **userData) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator = NULL; - - bundleContext_getMemoryPool(context, &parentPool); - apr_pool_create(&pool, parentPool); - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->context = context; - activator->endpointListenerTracker = NULL; - activator->endpointListenerService = NULL; - - discovery_create(pool, context, &activator->discovery); - - discoveryActivator_createEPLTracker(activator, - &activator->endpointListenerTracker); - - *userData = activator; - } - - return status; -} - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, - service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(activator->pool, - activator->discovery, discovery_endpointListenerAdding, - discovery_endpointListenerAdded, discovery_endpointListenerModified, - discovery_endpointListenerRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - status = serviceTracker_create(activator->pool, activator->context, - (char *) OSGI_ENDPOINT_LISTENER_SERVICE, customizer, tracker); - - serviceTracker_open(activator->endpointListenerTracker); - } - - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, activator->pool); - - endpoint_listener_pt endpointListener = apr_palloc(pool, - sizeof(*endpointListener)); - endpointListener->handle = activator->discovery; - endpointListener->endpointAdded = discovery_endpointAdded; - endpointListener->endpointRemoved = discovery_endpointRemoved; - - properties_pt props = properties_create(); - properties_set(props, "DISCOVERY", "true"); - char *uuid = NULL; - bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - char *scope = apr_pstrcat(activator->pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=*)(", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, "=", uuid, "))", NULL); - printf("DISCOVERY SCOPE IS: %s\n", scope); - properties_set(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, scope); - status = bundleContext_registerService(context, - (char *) OSGI_ENDPOINT_LISTENER_SERVICE, endpointListener, props, - &activator->endpointListenerService); - - return status; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - - serviceTracker_close(activator->endpointListenerTracker); - serviceRegistration_unregister(activator->endpointListenerService); - discovery_stop(activator->discovery); - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, - bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - return status; -} diff --git a/src/hos_celix/src/remote_services/discovery_configured/CMakeLists.txt b/src/hos_celix/src/remote_services/discovery_configured/CMakeLists.txt new file mode 100644 index 00000000..9c0bcc1c --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_configured/CMakeLists.txt @@ -0,0 +1,71 @@ +# 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. +celix_subproject(RSA_DISCOVERY_CONFIGURED "Option to enable building the Discovery (Configured) bundle" OFF) +if (RSA_DISCOVERY_CONFIGURED) + find_package(CURL REQUIRED) + find_package(LibXml2 REQUIRED) + + include_directories("${CURL_INCLUDE_DIR}") + include_directories("${LIBXML2_INCLUDE_DIR}") + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery_configured/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") + include_directories(private/include) + + SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rsa_discovery_configured") + SET(BUNDLE_VERSION "0.0.1") + SET_HEADERS("Bundle-Name: Apache Celix RSA Configured Discovery") + + bundle(discovery_configured SOURCES + private/src/discovery_impl.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery_activator.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_reader.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_writer.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_poller.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_server.c + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/endpoint_description.c + ${PROJECT_SOURCE_DIR}/remote_services/utils/private/src/civetweb.c + + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c + ) + + install_bundle(discovery_configured) + + target_link_libraries(discovery_configured celix_framework ${CURL_LIBRARIES} ${LIBXML2_LIBRARIES} ${APRUTIL_LIBRARY}) + + if (RSA_ENDPOINT_TEST_READER) + add_executable(descparser + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_reader.c + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/endpoint_description.c) + + target_link_libraries(descparser ${LIBXML2_LIBRARIES} celix_framework celix_utils) + endif (RSA_ENDPOINT_TEST_READER) + + if (RSA_ENDPOINT_TEST_WRITER) + add_executable(descwriter + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_writer.c + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/endpoint_description.c) + + target_link_libraries(descwriter ${LIBXML2_LIBRARIES} celix_framework celix_utils) + endif(RSA_ENDPOINT_TEST_WRITER) +endif (RSA_DISCOVERY_CONFIGURED) \ No newline at end of file diff --git a/src/hos_celix/src/remote_services/discovery_configured/private/include/discovery_impl.h b/src/hos_celix/src/remote_services/discovery_configured/private/include/discovery_impl.h new file mode 100644 index 00000000..0414eac7 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_configured/private/include/discovery_impl.h @@ -0,0 +1,62 @@ +/** + *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. + */ +/* + * discovery_impl.h + * + * \date Sep 29, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DISCOVERY_IMPL_H_ +#define DISCOVERY_IMPL_H_ + +#include "bundle_context.h" +#include "service_reference.h" + +#include "endpoint_description.h" +#include "endpoint_listener.h" + +#include "endpoint_discovery_poller.h" +#include "endpoint_discovery_server.h" + +#include "log_helper.h" + +#define DEFAULT_SERVER_IP "127.0.0.1" +#define DEFAULT_SERVER_PORT "9999" +#define DEFAULT_SERVER_PATH "/org.apache.celix.discovery.configured" +#define DEFAULT_POLL_ENDPOINTS "http://localhost:9999/org.apache.celix.discovery.configured" + + +struct discovery { + bundle_context_pt context; + + celix_thread_mutex_t listenerReferencesMutex; + celix_thread_mutex_t discoveredServicesMutex; + + hash_map_pt listenerReferences; //key=serviceReference, value=nop + hash_map_pt discoveredServices; //key=endpointId (string), value=endpoint_description_pt + + endpoint_discovery_poller_pt poller; + endpoint_discovery_server_pt server; + + log_helper_pt loghelper; +}; + +#endif /* DISCOVERY_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_configured/private/src/desc.xml b/src/hos_celix/src/remote_services/discovery_configured/private/src/desc.xml new file mode 100644 index 00000000..00a665ed --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_configured/private/src/desc.xml @@ -0,0 +1,23 @@ + + + + + + SOAP + HTTP + + + + + + + + + + 1029 + www.acme.com + + + + + \ No newline at end of file diff --git a/src/hos_celix/src/remote_services/discovery_configured/private/src/discovery_impl.c b/src/hos_celix/src/remote_services/discovery_configured/private/src/discovery_impl.c new file mode 100644 index 00000000..35a0c710 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_configured/private/src/discovery_impl.c @@ -0,0 +1,123 @@ +/** + * 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. + */ +/* + * discovery_impl.c + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include +#include + +#include "celix_threads.h" +#include "bundle_context.h" +#include "utils.h" +#include "log_helper.h" + +#include "discovery.h" +#include "discovery_impl.h" + + +celix_status_t discovery_create(bundle_context_pt context, discovery_pt *discovery) { + celix_status_t status; + + *discovery = malloc(sizeof(struct discovery)); + if (!*discovery) { + status = CELIX_ENOMEM; + } + else { + (*discovery)->context = context; + (*discovery)->poller = NULL; + (*discovery)->server = NULL; + + (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); + (*discovery)->discoveredServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + status = celixThreadMutex_create(&(*discovery)->listenerReferencesMutex, NULL); + status = celixThreadMutex_create(&(*discovery)->discoveredServicesMutex, NULL); + + logHelper_create(context, &(*discovery)->loghelper); + } + + return status; +} + +celix_status_t discovery_start(discovery_pt discovery) { + celix_status_t status; + + logHelper_start(discovery->loghelper); + + status = endpointDiscoveryPoller_create(discovery, discovery->context, &discovery->poller); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryServer_create(discovery, discovery->context, &discovery->server); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t discovery_stop(discovery_pt discovery) { + celix_status_t status; + + status = endpointDiscoveryServer_destroy(discovery->server); + status = endpointDiscoveryPoller_destroy(discovery->poller); + + logHelper_stop(discovery->loghelper); + + return status; +} + +celix_status_t discovery_destroy(discovery_pt discovery) { + celix_status_t status = CELIX_SUCCESS; + + discovery->context = NULL; + discovery->poller = NULL; + discovery->server = NULL; + + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + hashMap_destroy(discovery->discoveredServices, false, false); + discovery->discoveredServices = NULL; + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + celixThreadMutex_destroy(&discovery->discoveredServicesMutex); + + celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + hashMap_destroy(discovery->listenerReferences, false, false); + discovery->listenerReferences = NULL; + + celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + + celixThreadMutex_destroy(&discovery->listenerReferencesMutex); + + logHelper_destroy(&discovery->loghelper); + + free(discovery); + + return status; +} diff --git a/src/hos_celix/src/remote_services/discovery_etcd/CMakeLists.txt b/src/hos_celix/src/remote_services/discovery_etcd/CMakeLists.txt new file mode 100644 index 00000000..abc59051 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/CMakeLists.txt @@ -0,0 +1,62 @@ +# 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. + +celix_subproject(RSA_DISCOVERY_ETCD "Option to enable building the Discovery (ETCD) bundle" OFF) +if (RSA_DISCOVERY_ETCD) + find_package(CURL REQUIRED) + find_package(LibXml2 REQUIRED) + find_package(Jansson REQUIRED) + + include_directories("${CURL_INCLUDE_DIR}") + include_directories("${JANSSON_INCLUDE_DIR}") + include_directories("${LIBXML2_INCLUDE_DIR}") + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery_etcd/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") + include_directories("private/include") + + SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rsa_discovery_etcd") + SET(BUNDLE_VERSION "0.0.1") + SET_HEADERS("Bundle-Name: Apache Celix RSA Discovery ETCD") + + + bundle(discovery_etcd SOURCES + private/src/discovery_impl.c + private/src/etcd.c + private/src/etcd_watcher.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery_activator.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_reader.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_writer.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_poller.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_server.c + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/endpoint_description.c + ${PROJECT_SOURCE_DIR}/remote_services/utils/private/src/civetweb.c + + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c + ) + + install_bundle(discovery_etcd) + + target_link_libraries(discovery_etcd celix_framework ${CURL_LIBRARIES} ${LIBXML2_LIBRARIES} ${JANSSON_LIBRARIES}) + +endif (RSA_DISCOVERY_ETCD) diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/include/discovery_impl.h b/src/hos_celix/src/remote_services/discovery_etcd/private/include/discovery_impl.h new file mode 100644 index 00000000..e7e1071b --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/include/discovery_impl.h @@ -0,0 +1,68 @@ +/** + *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. + */ +/* + * discovery_impl.h + * + * \date Sep 29, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DISCOVERY_IMPL_H_ +#define DISCOVERY_IMPL_H_ + +#include "bundle_context.h" +#include "service_reference.h" + +#include "endpoint_description.h" +#include "endpoint_listener.h" + +#include "endpoint_discovery_poller.h" +#include "endpoint_discovery_server.h" +#include "etcd_watcher.h" + +#include "log_helper.h" + +#define DEFAULT_SERVER_IP "127.0.0.1" +#define DEFAULT_SERVER_PORT "9999" +#define DEFAULT_SERVER_PATH "/org.apache.celix.discovery.etcd" + +#define DEFAULT_POLL_ENDPOINTS "" + +#define MAX_ROOTNODE_LENGTH 64 +#define MAX_LOCALNODE_LENGTH 256 + + +struct discovery { + bundle_context_pt context; + + celix_thread_mutex_t listenerReferencesMutex; + celix_thread_mutex_t discoveredServicesMutex; + + hash_map_pt listenerReferences; //key=serviceReference, value=nop + hash_map_pt discoveredServices; //key=endpointId (string), value=endpoint_description_pt + + etcd_watcher_pt watcher; + endpoint_discovery_poller_pt poller; + endpoint_discovery_server_pt server; + + log_helper_pt loghelper; +}; + +#endif /* DISCOVERY_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd.h b/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd.h new file mode 100644 index 00000000..e36fccb0 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd.h @@ -0,0 +1,59 @@ +/** + * 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. + */ + +/* + * etcd.h + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#ifndef ETCD_H_ +#define ETCD_H_ + +#include +#include + +#define MAX_NODES 256 + +#define MAX_KEY_LENGTH 256 +#define MAX_VALUE_LENGTH 256 +#define MAX_ACTION_LENGTH 64 + +#define MAX_URL_LENGTH 256 +#define MAX_CONTENT_LENGTH 1024 + +#define ETCD_JSON_NODE "node" +#define ETCD_JSON_PREVNODE "prevNode" +#define ETCD_JSON_NODES "nodes" +#define ETCD_JSON_ACTION "action" +#define ETCD_JSON_KEY "key" +#define ETCD_JSON_VALUE "value" +#define ETCD_JSON_MODIFIEDINDEX "modifiedIndex" + +celix_status_t etcd_init(char* server, int port); +bool etcd_get(char* key, char* value, char*action, int* modifiedIndex); +bool etcd_getNodes(char* directory, char** nodeNames, int* size); +bool etcd_set(char* key, char* value, int ttl, bool prevExist); +bool etcd_del(char* key); +bool etcd_watch(char* key, int index, char* action, char* prevValue, char* value); + +#endif /* ETCD_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd_watcher.h b/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd_watcher.h new file mode 100644 index 00000000..b4dbf40f --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/include/etcd_watcher.h @@ -0,0 +1,40 @@ +/** + * 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. + */ +/* + * etcd_watcher.h + * + * \date 17 Sep 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef ETCD_WATCHER_H_ +#define ETCD_WATCHER_H_ + +#include "celix_errno.h" +#include "discovery.h" +#include "endpoint_discovery_poller.h" + +typedef struct etcd_watcher *etcd_watcher_pt; + +celix_status_t etcdWatcher_create(discovery_pt discovery, bundle_context_pt context, etcd_watcher_pt *watcher); +celix_status_t etcdWatcher_destroy(etcd_watcher_pt watcher); + + +#endif /* ETCD_WATCHER_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/src/discovery_impl.c b/src/hos_celix/src/remote_services/discovery_etcd/private/src/discovery_impl.c new file mode 100644 index 00000000..2e8be7f4 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/src/discovery_impl.c @@ -0,0 +1,177 @@ +/** + * 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. + */ +/* + * discovery_impl.c + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include +#include +#include +#include + +#include "constants.h" +#include "celix_threads.h" +#include "bundle_context.h" +#include "array_list.h" +#include "utils.h" +#include "celix_errno.h" +#include "filter.h" +#include "service_reference.h" +#include "service_registration.h" +#include "remote_constants.h" + + +#include "discovery.h" +#include "discovery_impl.h" +#include "etcd_watcher.h" +#include "endpoint_discovery_poller.h" +#include "endpoint_discovery_server.h" + + + +celix_status_t discovery_create(bundle_context_pt context, discovery_pt *discovery) { + celix_status_t status = CELIX_SUCCESS; + + *discovery = malloc(sizeof(struct discovery)); + if (!*discovery) { + return CELIX_ENOMEM; + } + + (*discovery)->context = context; + (*discovery)->poller = NULL; + (*discovery)->server = NULL; + + (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); + (*discovery)->discoveredServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + status = celixThreadMutex_create(&(*discovery)->listenerReferencesMutex, NULL); + status = celixThreadMutex_create(&(*discovery)->discoveredServicesMutex, NULL); + + return status; +} + + + +celix_status_t discovery_destroy(discovery_pt discovery) { + celix_status_t status = CELIX_SUCCESS; + + discovery->context = NULL; + discovery->poller = NULL; + discovery->server = NULL; + + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + hashMap_destroy(discovery->discoveredServices, false, false); + discovery->discoveredServices = NULL; + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + celixThreadMutex_destroy(&discovery->discoveredServicesMutex); + + celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + hashMap_destroy(discovery->listenerReferences, false, false); + discovery->listenerReferences = NULL; + + celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + + celixThreadMutex_destroy(&discovery->listenerReferencesMutex); + + free(discovery); + + return status; +} + +celix_status_t discovery_start(discovery_pt discovery) { + celix_status_t status = CELIX_SUCCESS; + char *port = NULL; + char *path = NULL; + + + bundleContext_getProperty(discovery->context, DISCOVERY_SERVER_PORT, &port); + if (port == NULL) { + port = DEFAULT_SERVER_PORT; + } + + bundleContext_getProperty(discovery->context, DISCOVERY_SERVER_PATH, &path); + if (path == NULL) { + path = DEFAULT_SERVER_PATH; + } + + status = endpointDiscoveryPoller_create(discovery, discovery->context, &discovery->poller); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryServer_create(discovery, discovery->context, &discovery->server); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = etcdWatcher_create(discovery, discovery->context, &discovery->watcher); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t discovery_stop(discovery_pt discovery) { + celix_status_t status; + + status = etcdWatcher_destroy(discovery->watcher); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryServer_destroy(discovery->server); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryPoller_destroy(discovery->poller); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hash_map_iterator_pt iter; + + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + iter = hashMapIterator_create(discovery->discoveredServices); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + endpoint_description_pt endpoint = hashMapEntry_getValue(entry); + + discovery_informEndpointListeners(discovery, endpoint, false); + } + hashMapIterator_destroy(iter); + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + return status; +} + + + diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd.c b/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd.c new file mode 100644 index 00000000..2c748562 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd.c @@ -0,0 +1,369 @@ +/** + * 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. + */ + +/* + * etcd.c + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#include +#include +#include + +#include +#include + +#include "etcd.h" + +#define DEFAULT_CURL_TIMEOUT 10 +#define DEFAULT_CURL_CONECTTIMEOUT 10 + +typedef enum { + GET, PUT, DELETE +} request_t; + +static char* etcd_server = NULL; +static int etcd_port = 0; + +struct MemoryStruct { + char *memory; + size_t size; +}; + +static size_t WriteMemoryCallback(void *contents, size_t size, size_t nmemb, void *userp) { + size_t realsize = size * nmemb; + struct MemoryStruct *mem = (struct MemoryStruct *) userp; + + mem->memory = realloc(mem->memory, mem->size + realsize + 1); + if (mem->memory == NULL) { + /* out of memory! */ + printf("not enough memory (realloc returned NULL)\n"); + return 0; + } + + memcpy(&(mem->memory[mem->size]), contents, realsize); + mem->size += realsize; + mem->memory[mem->size] = 0; + + return realsize; +} + +static int performRequest(char* url, request_t request, void* callback, void* reqData, void* repData) { + CURL *curl = NULL; + CURLcode res = 0; + + curl = curl_easy_init(); + curl_easy_setopt(curl, CURLOPT_TIMEOUT, DEFAULT_CURL_TIMEOUT); + curl_easy_setopt(curl, CURLOPT_CONNECTTIMEOUT, DEFAULT_CURL_CONECTTIMEOUT); + curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L); + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, callback); + curl_easy_setopt(curl, CURLOPT_WRITEDATA, repData); + + if (request == PUT) { + curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "PUT"); + curl_easy_setopt(curl, CURLOPT_POST, 1L); +// curl_easy_setopt(curl, CURLOPT_HTTPHEADER, "Content-type: application/json"); + curl_easy_setopt(curl, CURLOPT_POSTFIELDS, reqData); + } else if (request == DELETE) { + curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "DELETE"); + } else if (request == GET) { + curl_easy_setopt(curl, CURLOPT_CUSTOMREQUEST, "GET"); + } + + res = curl_easy_perform(curl); + curl_easy_cleanup(curl); + + return res; +} + +// open +celix_status_t etcd_init(char* server, int port) { + celix_status_t status = CELIX_SUCCESS; + + etcd_server = server; + etcd_port = port; + + return status; +} + +// get +bool etcd_get(char* key, char* value, char* action, int* modifiedIndex) { + json_t* js_root = NULL; + json_t* js_node = NULL; + json_t* js_value = NULL; + json_t* js_modifiedIndex = NULL; + json_error_t error; + int res; + struct MemoryStruct reply; + + reply.memory = malloc(1); /* will be grown as needed by the realloc above */ + reply.size = 0; /* no data at this point */ + + bool retVal = false; + char url[MAX_URL_LENGTH]; + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s", etcd_server, etcd_port, key); + + res = performRequest(url, GET, WriteMemoryCallback, NULL, (void*) &reply); + + if (res == CURLE_OK) { + js_root = json_loads(reply.memory, 0, &error); + + if (js_root != NULL) { + js_node = json_object_get(js_root, ETCD_JSON_NODE); + } + if (js_node != NULL) { + js_value = json_object_get(js_node, ETCD_JSON_VALUE); + js_modifiedIndex = json_object_get(js_node, ETCD_JSON_MODIFIEDINDEX); + + *modifiedIndex = json_integer_value(js_modifiedIndex); + strncpy(value, json_string_value(js_value), MAX_VALUE_LENGTH); + retVal = true; + } + if (js_root != NULL) { + json_decref(js_root); + } + } + + if (reply.memory) { + free(reply.memory); + } + + + return retVal; +} + +// getNodes +bool etcd_getNodes(char* directory, char** nodeNames, int* size) { + json_t* js_root = NULL; + json_t* js_node = NULL; + json_t* js_nodes = NULL; + json_error_t error; + int res; + struct MemoryStruct reply; + + reply.memory = malloc(1); /* will be grown as needed by the realloc above */ + reply.size = 0; /* no data at this point */ + + bool retVal = false; + char url[MAX_URL_LENGTH]; + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s", etcd_server, etcd_port, directory); + + res = performRequest(url, GET, WriteMemoryCallback, NULL, (void*) &reply); + + if (res == CURLE_OK) { + js_root = json_loads(reply.memory, 0, &error); + + if (js_root != NULL) { + js_node = json_object_get(js_root, ETCD_JSON_NODE); + } + if (js_root != NULL) { + js_nodes = json_object_get(js_node, ETCD_JSON_NODES); + } + + + if (js_nodes != NULL && json_is_array(js_nodes)) { + int i = 0; + retVal = true; + + for (i = 0; i < json_array_size(js_nodes) && i < MAX_NODES; i++) { + json_t* js_node = json_array_get(js_nodes, i); + + if (!json_is_object(js_node)) { + retVal = false; + } else { + json_t* js_key = json_object_get(js_node, ETCD_JSON_KEY); + strncpy(nodeNames[i], json_string_value(js_key), MAX_KEY_LENGTH); + } + } + *size = i; + } + if (js_root != NULL) { + json_decref(js_root); + } + } + + if (reply.memory) { + free(reply.memory); + } + + return retVal; +} + + + +bool etcd_set(char* key, char* value, int ttl, bool prevExist) { + json_error_t error; + json_t* js_root = NULL; + json_t* js_node = NULL; + json_t* js_value = NULL; + bool retVal = false; + char url[MAX_URL_LENGTH]; + char request[MAX_CONTENT_LENGTH]; + char* cur = request; + int res; + struct MemoryStruct reply; + + reply.memory = malloc(1); /* will be grown as needed by the realloc above */ + reply.size = 0; /* no data at this point */ + + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s", etcd_server, etcd_port, key); + cur += snprintf(cur, MAX_CONTENT_LENGTH, "value=%s", value); + + if (ttl > 0) + cur += snprintf(cur, MAX_CONTENT_LENGTH, ";ttl=%d", ttl); + + if (prevExist) + cur += snprintf(cur, MAX_CONTENT_LENGTH, ";prevExist=true"); + + res = performRequest(url, PUT, WriteMemoryCallback, request, (void*) &reply); + + if (res == CURLE_OK) { + js_root = json_loads(reply.memory, 0, &error); + + if (js_root != NULL) { + js_node = json_object_get(js_root, ETCD_JSON_NODE); + } + if (js_node != NULL) { + js_value = json_object_get(js_node, ETCD_JSON_VALUE); + } + if (js_value != NULL && json_is_string(js_value)) { + retVal = (strcmp(json_string_value(js_value), value) == 0); + } + if (js_root != NULL) { + json_decref(js_root); + } + } + + if (reply.memory) { + free(reply.memory); + } + + return retVal; +} + + + +//delete +bool etcd_del(char* key) { + json_error_t error; + json_t* js_root = NULL; + json_t* js_node = NULL; + bool retVal = false; + char url[MAX_URL_LENGTH]; + char request[MAX_CONTENT_LENGTH]; + int res; + struct MemoryStruct reply; + + reply.memory = malloc(1); /* will be grown as needed by the realloc above */ + reply.size = 0; /* no data at this point */ + + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s", etcd_server, etcd_port, key); + res = performRequest(url, DELETE, WriteMemoryCallback, request, (void*) &reply); + + if (res == CURLE_OK) { + js_root = json_loads(reply.memory, 0, &error); + + if (js_root != NULL) { + js_node = json_object_get(js_root, ETCD_JSON_NODE); + } + + retVal = (js_node != NULL); + + if (js_root != NULL) { + json_decref(js_root); + } + } + + if (reply.memory) { + free(reply.memory); + } + + + return retVal; +} + +///watch +bool etcd_watch(char* key, int index, char* action, char* prevValue, char* value) { + json_error_t error; + json_t* js_root = NULL; + json_t* js_node = NULL; + json_t* js_prevNode = NULL; + json_t* js_action = NULL; + json_t* js_value = NULL; + json_t* js_prevValue = NULL; + bool retVal = false; + char url[MAX_URL_LENGTH]; + int res; + struct MemoryStruct reply; + + reply.memory = malloc(1); /* will be grown as needed by the realloc above */ + reply.size = 0; /* no data at this point */ + + if (index != 0) + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s?wait=true&recursive=true&waitIndex=%d", etcd_server, etcd_port, key, + index); + else + snprintf(url, MAX_URL_LENGTH, "http://%s:%d/v2/keys/%s?wait=true&recursive=true", etcd_server, etcd_port, key); + + res = performRequest(url, GET, WriteMemoryCallback, NULL, (void*) &reply); + + if (res == CURLE_OK) { + js_root = json_loads(reply.memory, 0, &error); + + if (js_root != NULL) { + js_action = json_object_get(js_root, ETCD_JSON_ACTION); + js_node = json_object_get(js_root, ETCD_JSON_NODE); + js_prevNode = json_object_get(js_root, ETCD_JSON_PREVNODE); + } + if (js_prevNode != NULL) { + js_prevValue = json_object_get(js_prevNode, ETCD_JSON_VALUE); + } + if (js_node != NULL) { + js_value = json_object_get(js_node, ETCD_JSON_VALUE); + } + if (js_prevNode != NULL) { + js_prevValue = json_object_get(js_prevNode, ETCD_JSON_VALUE); + } + if ((js_prevValue != NULL) && (json_is_string(js_prevValue))) { + strncpy(prevValue, json_string_value(js_prevValue), MAX_VALUE_LENGTH); + } + if ((js_value != NULL) && (json_is_string(js_value))) { + strncpy(value, json_string_value(js_value), MAX_VALUE_LENGTH); + } + if ((js_action != NULL) && (json_is_string(js_action))) { + strncpy(action, json_string_value(js_action), MAX_ACTION_LENGTH); + + retVal = true; + } + if (js_root != NULL) { + json_decref(js_root); + } + } + + if (reply.memory) { + free(reply.memory); + } + + return retVal; +} diff --git a/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd_watcher.c b/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd_watcher.c new file mode 100644 index 00000000..0df6242c --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_etcd/private/src/etcd_watcher.c @@ -0,0 +1,344 @@ +/** + * 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. + */ +/* + * etcd_watcher.c + * + * \date 16 Sep 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include + +#include "log_helper.h" +#include "log_service.h" +#include "constants.h" +#include "discovery.h" +#include "discovery_impl.h" + +#include "etcd.h" +#include "etcd_watcher.h" + +#include "endpoint_discovery_poller.h" + +struct etcd_watcher { + discovery_pt discovery; + log_helper_pt* loghelper; + + celix_thread_mutex_t watcherLock; + celix_thread_t watcherThread; + + volatile bool running; +}; + +#define CFG_ETCD_ROOT_PATH "DISCOVERY_ETCD_ROOT_PATH" +#define DEFAULT_ETCD_ROOTPATH "discovery" + +#define CFG_ETCD_SERVER_IP "DISCOVERY_ETCD_SERVER_IP" +#define DEFAULT_ETCD_SERVER_IP "127.0.0.1" + +#define CFG_ETCD_SERVER_PORT "DISCOVERY_ETCD_SERVER_PORT" +#define DEFAULT_ETCD_SERVER_PORT 4001 + +// be careful - this should be higher than the curl timeout +#define CFG_ETCD_TTL "DISCOVERY_ETCD_TTL" +#define DEFAULT_ETCD_TTL 30 + + +// note that the rootNode shouldn't have a leading slash +static celix_status_t etcdWatcher_getRootPath(bundle_context_pt context, char* rootNode) { + celix_status_t status = CELIX_SUCCESS; + char* rootPath = NULL; + + if (((bundleContext_getProperty(context, CFG_ETCD_ROOT_PATH, &rootPath)) != CELIX_SUCCESS) || (!rootPath)) { + strcpy(rootNode, DEFAULT_ETCD_ROOTPATH); + } + else { + strcpy(rootNode, rootPath); + } + + return status; +} + + +static celix_status_t etcdWatcher_getLocalNodePath(bundle_context_pt context, char* localNodePath) { + celix_status_t status = CELIX_SUCCESS; + char rootPath[MAX_ROOTNODE_LENGTH]; + char* uuid = NULL; + + if ((etcdWatcher_getRootPath(context, &rootPath[0]) != CELIX_SUCCESS)) { + status = CELIX_ILLEGAL_STATE; + } + else if (((bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid)) != CELIX_SUCCESS) || (!uuid)) { + status = CELIX_ILLEGAL_STATE; + } + else if (rootPath[strlen(&rootPath[0]) - 1] == '/') { + snprintf(localNodePath, MAX_LOCALNODE_LENGTH, "%s%s", &rootPath[0], uuid); + } + else { + snprintf(localNodePath, MAX_LOCALNODE_LENGTH, "%s/%s", &rootPath[0], uuid); + } + + return status; +} +/* + * retrieves all already existing discovery endpoints + * from etcd and adds them to the poller. + * + * returns the modifiedIndex of the last modified + * discovery endpoint (see etcd documentation). + */ +static celix_status_t etcdWatcher_addAlreadyExistingWatchpoints(discovery_pt discovery, int* highestModified) { + celix_status_t status = CELIX_SUCCESS; + char** nodeArr = calloc(MAX_NODES, sizeof(*nodeArr)); + char rootPath[MAX_ROOTNODE_LENGTH]; + int i, size; + + *highestModified = -1; + + for (i = 0; i < MAX_NODES; i++) { + nodeArr[i] = calloc(MAX_KEY_LENGTH, sizeof(*nodeArr[i])); + } + + // we need to go though all nodes and get the highest modifiedIndex + if (((status = etcdWatcher_getRootPath(discovery->context, &rootPath[0])) == CELIX_SUCCESS) && + (etcd_getNodes(rootPath, nodeArr, &size) == true)) { + for (i = 0; i < size; i++) { + char* key = nodeArr[i]; + char value[MAX_VALUE_LENGTH]; + char action[MAX_VALUE_LENGTH]; + int modIndex; + + if (etcd_get(key, &value[0], &action[0], &modIndex) == true) { + // TODO: check that this is not equals to the local endpoint + endpointDiscoveryPoller_addDiscoveryEndpoint(discovery->poller, strdup(&value[0])); + + if (modIndex > *highestModified) { + *highestModified = modIndex; + } + } + } + } + + for (i = 0; i < MAX_NODES; i++) { + free(nodeArr[i]); + } + + free(nodeArr); + + return status; +} + + +static celix_status_t etcdWatcher_addOwnFramework(etcd_watcher_pt watcher) +{ + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + char localNodePath[MAX_LOCALNODE_LENGTH]; + char value[MAX_VALUE_LENGTH]; + char action[MAX_VALUE_LENGTH]; + char url[MAX_VALUE_LENGTH]; + int modIndex; + char* endpoints = NULL; + char* ttlStr = NULL; + int ttl; + + bundle_context_pt context = watcher->discovery->context; + endpoint_discovery_server_pt server = watcher->discovery->server; + + // register own framework + if ((status = etcdWatcher_getLocalNodePath(context, &localNodePath[0])) != CELIX_SUCCESS) { + return status; + } + + if (endpointDiscoveryServer_getUrl(server, &url[0]) != CELIX_SUCCESS) { + snprintf(url, MAX_VALUE_LENGTH, "http://%s:%s/%s", DEFAULT_SERVER_IP, DEFAULT_SERVER_PORT, DEFAULT_SERVER_PATH); + } + + endpoints = &url[0]; + + if ((bundleContext_getProperty(context, CFG_ETCD_TTL, &ttlStr) != CELIX_SUCCESS) || !ttlStr) { + ttl = DEFAULT_ETCD_TTL; + } + else + { + char* endptr = ttlStr; + errno = 0; + ttl = strtol(ttlStr, &endptr, 10); + if (*endptr || errno != 0) { + ttl = DEFAULT_ETCD_TTL; + } + } + + if (etcd_get(localNodePath, &value[0], &action[0], &modIndex) != true) { + etcd_set(localNodePath, endpoints, ttl, false); + } + else if (etcd_set(localNodePath, endpoints, ttl, true) == false) { + logHelper_log(*watcher->loghelper, OSGI_LOGSERVICE_WARNING, "Cannot register local discovery"); + } + else { + status = CELIX_SUCCESS; + } + + return status; +} + +/* + * performs (blocking) etcd_watch calls to check for + * changing discovery endpoint information within etcd. + */ +static void* etcdWatcher_run(void* data) { + etcd_watcher_pt watcher = (etcd_watcher_pt) data; + time_t timeBeforeWatch = time(NULL); + static char rootPath[MAX_ROOTNODE_LENGTH]; + int highestModified = 0; + + bundle_context_pt context = watcher->discovery->context; + endpoint_discovery_poller_pt poller = watcher->discovery->poller; + + etcdWatcher_addAlreadyExistingWatchpoints(watcher->discovery, &highestModified); + etcdWatcher_getRootPath(context, &rootPath[0]); + + while (watcher->running) { + char value[MAX_VALUE_LENGTH]; + char preValue[MAX_VALUE_LENGTH]; + char action[MAX_ACTION_LENGTH]; + + if (etcd_watch(rootPath, highestModified+1, &action[0], &preValue[0], &value[0]) == true) { + if (strcmp(action, "set") == 0) { + endpointDiscoveryPoller_addDiscoveryEndpoint(poller, strdup(&value[0])); + } else if (strcmp(action, "delete") == 0) { + endpointDiscoveryPoller_removeDiscoveryEndpoint(poller, &preValue[0]); + } else if (strcmp(action, "expire") == 0) { + endpointDiscoveryPoller_removeDiscoveryEndpoint(poller, &preValue[0]); + } else if (strcmp(action, "update") == 0) { + // TODO + } else { + logHelper_log(*watcher->loghelper, OSGI_LOGSERVICE_INFO, "Unexpected action: %s", action); + } + highestModified++; + } + + // update own framework uuid + if (time(NULL) - timeBeforeWatch > (DEFAULT_ETCD_TTL/2)) { + etcdWatcher_addOwnFramework(watcher); + timeBeforeWatch = time(NULL); + } + } + + return NULL; +} + +/* + * the ectdWatcher needs to have access to the endpoint_discovery_poller and therefore is only + * allowed to be created after the endpoint_discovery_poller + */ +celix_status_t etcdWatcher_create(discovery_pt discovery, bundle_context_pt context, + etcd_watcher_pt *watcher) +{ + celix_status_t status = CELIX_SUCCESS; + + char* etcd_server = NULL; + char* etcd_port_string = NULL; + int etcd_port = 0; + + if (discovery == NULL) { + return CELIX_BUNDLE_EXCEPTION; + } + + + (*watcher) = calloc(1, sizeof(struct etcd_watcher)); + if (!*watcher) { + return CELIX_ENOMEM; + } + else + { + (*watcher)->discovery = discovery; + (*watcher)->loghelper = &discovery->loghelper; + } + + if ((bundleContext_getProperty(context, CFG_ETCD_SERVER_IP, &etcd_server) != CELIX_SUCCESS) || !etcd_server) { + etcd_server = DEFAULT_ETCD_SERVER_IP; + } + + if ((bundleContext_getProperty(context, CFG_ETCD_SERVER_PORT, &etcd_port_string) != CELIX_SUCCESS) || !etcd_port_string) { + etcd_port = DEFAULT_ETCD_SERVER_PORT; + } + else + { + char* endptr = etcd_port_string; + errno = 0; + etcd_port = strtol(etcd_port_string, &endptr, 10); + if (*endptr || errno != 0) { + etcd_port = DEFAULT_ETCD_SERVER_PORT; + } + } + + status = etcd_init(etcd_server, etcd_port); + if (status != CELIX_SUCCESS) + { + return status; + } + + etcdWatcher_addOwnFramework(*watcher); + + if ((status = celixThreadMutex_create(&(*watcher)->watcherLock, NULL)) != CELIX_SUCCESS) { + return status; + } + + if ((status = celixThreadMutex_lock(&(*watcher)->watcherLock)) != CELIX_SUCCESS) { + return status; + } + + if ((status = celixThread_create(&(*watcher)->watcherThread, NULL, etcdWatcher_run, *watcher)) != CELIX_SUCCESS) { + return status; + } + + (*watcher)->running = true; + + if ((status = celixThreadMutex_unlock(&(*watcher)->watcherLock)) != CELIX_SUCCESS) { + return status; + } + + return status; +} + +celix_status_t etcdWatcher_destroy(etcd_watcher_pt watcher) { + celix_status_t status = CELIX_SUCCESS; + char localNodePath[MAX_LOCALNODE_LENGTH]; + + watcher->running = false; + + celixThread_join(watcher->watcherThread, NULL); + + // register own framework + status = etcdWatcher_getLocalNodePath(watcher->discovery->context, &localNodePath[0]); + + if (status != CELIX_SUCCESS || etcd_del(localNodePath) == false) + { + logHelper_log(*watcher->loghelper, OSGI_LOGSERVICE_WARNING, "Cannot remove local discovery registration."); + } + + watcher->loghelper = NULL; + + free(watcher); + + return status; +} + diff --git a/src/hos_celix/src/remote_services/discovery_shm/CMakeLists.txt b/src/hos_celix/src/remote_services/discovery_shm/CMakeLists.txt index 7ae51836..f784fd83 100644 --- a/src/hos_celix/src/remote_services/discovery_shm/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/discovery_shm/CMakeLists.txt @@ -15,25 +15,45 @@ # specific language governing permissions and limitations # under the License. -celix_subproject(RSA_BUNDLES_DISCOVERY_SHM "Option to enable building the Discovery (SHM) bundle" ON DEPS LAUNCHER topology_manager remote_service_admin) -if (RSA_BUNDLES_DISCOVERY_SHM) +celix_subproject(RSA_DISCOVERY_SHM "Option to enable building the Discovery (SHM) bundle" OFF) +if (RSA_DISCOVERY_SHM) +find_package(CURL REQUIRED) + find_package(LibXml2 REQUIRED) + find_package(Jansson REQUIRED) + + include_directories("${CURL_INCLUDE_DIR}") + include_directories("${JANSSON_INCLUDE_DIR}") + include_directories("${LIBXML2_INCLUDE_DIR}") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/private/include") include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery/private/include") include_directories("${PROJECT_SOURCE_DIR}/remote_services/discovery_shm/private/include") include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") - include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin_shm/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") include_directories("private/include") SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rsa_discovery_shm") SET_HEADERS("Bundle-Name: Apache Celix RSA Discovery SHM") bundle(discovery_shm SOURCES - private/src/discovery - private/src/discovery_activator + private/src/shm + private/src/shm_watcher + private/src/discovery_impl + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery_activator.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/discovery.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_reader.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_descriptor_writer.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_poller.c + ${PROJECT_SOURCE_DIR}/remote_services/discovery/private/src/endpoint_discovery_server.c + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/endpoint_description.c + ${PROJECT_SOURCE_DIR}/remote_services/utils/private/src/civetweb.c + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c ) install_bundle(discovery_shm) - target_link_libraries(discovery_shm celix_framework ${APRUTIL_LIBRARY}) + target_link_libraries(discovery_shm celix_framework ${CURL_LIBRARIES} ${LIBXML2_LIBRARIES} ${JANSSON_LIBRARIES}) -endif (RSA_BUNDLES_DISCOVERY_SHM) +endif (RSA_DISCOVERY_SHM) diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/include/discovery_impl.h b/src/hos_celix/src/remote_services/discovery_shm/private/include/discovery_impl.h new file mode 100644 index 00000000..fa6d7bf7 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/include/discovery_impl.h @@ -0,0 +1,66 @@ +/** + *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. + */ +/* + * discovery_impl.h + * + * \date Oct 01, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef DISCOVERY_IMPL_H_ +#define DISCOVERY_IMPL_H_ + +#include "bundle_context.h" +#include "service_reference.h" + +#include "endpoint_description.h" +#include "endpoint_listener.h" + +#include "endpoint_discovery_poller.h" +#include "endpoint_discovery_server.h" +#include "shm_watcher.h" + + +#define DEFAULT_SERVER_IP "127.0.0.1" +#define DEFAULT_SERVER_PORT "9999" +#define DEFAULT_SERVER_PATH "/org.apache.celix.discovery.shm" +#define DEFAULT_POLL_ENDPOINTS "http://localhost:9999/org.apache.celix.discovery.shm" + +#define MAX_ROOTNODE_LENGTH 64 +#define MAX_LOCALNODE_LENGTH 256 + + +struct discovery { + bundle_context_pt context; + + celix_thread_mutex_t listenerReferencesMutex; + celix_thread_mutex_t discoveredServicesMutex; + + hash_map_pt listenerReferences; //key=serviceReference, value=nop + hash_map_pt discoveredServices; //key=endpointId (string), value=endpoint_description_pt + + shm_watcher_pt watcher; + endpoint_discovery_poller_pt poller; + endpoint_discovery_server_pt server; + + log_helper_pt loghelper; +}; + +#endif /* DISCOVERY_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/include/shm.h b/src/hos_celix/src/remote_services/discovery_shm/private/include/shm.h new file mode 100644 index 00000000..f7b41608 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/include/shm.h @@ -0,0 +1,56 @@ +/** + * 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. + */ + +/* + * shm.h + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + +#ifndef _SHM_H_ +#define _SHM_H_ + +#include + +#define SHM_ENTRY_MAX_KEY_LENGTH 256 +#define SHM_ENTRY_MAX_VALUE_LENGTH 256 + +// defines the time-to-live in seconds +#define SHM_ENTRY_DEFAULT_TTL 60 + +// we currently support 64 separate discovery instances +#define SHM_DATA_MAX_ENTRIES 64 + +typedef struct shmData* shmData_pt; + +/* creates a new shared memory block */ +celix_status_t discovery_shmCreate(shmData_pt* data); +celix_status_t discovery_shmAttach(shmData_pt* data); +celix_status_t discovery_shmSet(shmData_pt data, char *key, char* value); +celix_status_t discovery_shmGet(shmData_pt data, char* key, char* value); +celix_status_t discovery_shmGetKeys(shmData_pt data, char** keys, int* size); +celix_status_t discovery_shmRemove(shmData_pt data, char* key); +celix_status_t discovery_shmDetach(shmData_pt data); +celix_status_t discovery_shmDestroy(shmData_pt data); + +#endif diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/include/shm_watcher.h b/src/hos_celix/src/remote_services/discovery_shm/private/include/shm_watcher.h new file mode 100644 index 00000000..f99007f5 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/include/shm_watcher.h @@ -0,0 +1,40 @@ +/** + * 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. + */ +/* + * shm_watcher.h + * + * \date 30 Sep 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef SHM_WATCHER_H_ +#define SHM_WATCHER_H_ + +#include "celix_errno.h" +#include "discovery.h" +#include "endpoint_discovery_poller.h" + +typedef struct shm_watcher *shm_watcher_pt; + +celix_status_t shmWatcher_create(endpoint_discovery_poller_pt poller, bundle_context_pt context, shm_watcher_pt *watcher); +celix_status_t shmWatcher_destroy(shm_watcher_pt watcher); + + +#endif /* SHM_WATCHER_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery.c b/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery.c deleted file mode 100644 index fedeec93..00000000 --- a/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery.c +++ /dev/null @@ -1,751 +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. - */ -/* - * discovery.c - * - * \date Oct 4, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include -#include -#include - -#include - -#include -#include -#include - -#include "bundle_context.h" -#include "array_list.h" -#include "utils.h" -#include "celix_errno.h" -#include "filter.h" -#include "service_reference.h" -#include "service_registration.h" -#include "netstring.h" - -#include "discovery.h" - -struct discovery { - bundle_context_pt context; - apr_pool_t *pool; - - hash_map_pt listenerReferences; - - bool running; - - int shmId; - void *shmBaseAdress; - apr_thread_t *shmPollThread; - - hash_map_pt shmServices; - - array_list_pt handled; - array_list_pt registered; -}; - -celix_status_t discovery_informListener(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint); -celix_status_t discovery_informListenerOfRemoval(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint); - -celix_status_t discovery_addService(discovery_pt discovery, endpoint_description_pt endpoint); -celix_status_t discovery_removeService(discovery_pt discovery, endpoint_description_pt endpoint); - -static void *APR_THREAD_FUNC discovery_pollSHMServices(apr_thread_t *thd, void *data); -celix_status_t discovery_lock(int semId, int semNr); -celix_status_t discovery_unlock(int semId, int semNr); -celix_status_t discovery_wait(int semId, int semNr); - -celix_status_t discovery_updateLocalSHMServices(discovery_pt discovery); -celix_status_t discovery_updateSHMServices(discovery_pt discovery, char *serviceName, char *nsEncAttributes); - -celix_status_t discovery_registerSHMService(discovery_pt discovery, char *url, char *attributes); -celix_status_t discovery_deregisterSHMService(discovery_pt discovery, char *serviceName); -celix_status_t discovery_createOrAttachShm(discovery_pt discovery); -celix_status_t discovery_stopOrDetachShm(discovery_pt discovery); - -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery) { - celix_status_t status = CELIX_SUCCESS; - - printf("DISCOVERY started.\n"); - - *discovery = apr_palloc(pool, sizeof(**discovery)); - if (!*discovery) { - status = CELIX_ENOMEM; - } else { - (*discovery)->context = context; - (*discovery)->pool = pool; - (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); - (*discovery)->shmServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - - (*discovery)->running = true; - (*discovery)->handled = NULL; - arrayList_create(&(*discovery)->handled); - (*discovery)->registered = NULL; - arrayList_create(&(*discovery)->registered); - - (*discovery)->shmId = -1; - (*discovery)->shmBaseAdress = NULL; - - if ((status = discovery_createOrAttachShm(*discovery)) != CELIX_SUCCESS) - { - printf("DISCOVERY: Shared Memory initialization failed.\n"); - } - else - { - apr_thread_create(&(*discovery)->shmPollThread, NULL, discovery_pollSHMServices, *discovery, (*discovery)->pool); - } - } - - return status; -} - -celix_status_t discovery_stop(discovery_pt discovery) { - celix_status_t status = CELIX_SUCCESS; - - apr_status_t tstat; - discovery->running = false; - - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - if (shmData != NULL) - { - discovery_unlock(shmData->semId, 1); - discovery_wait(shmData->semId, 2); - discovery_lock(shmData->semId, 1); - - apr_status_t stat = apr_thread_join(&tstat, discovery->shmPollThread); - - if (stat != APR_SUCCESS && tstat != APR_SUCCESS) - { - printf("DISCOVERY: An error occured while stopping the SHM polling thread.\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - printf("DISCOVERY: SHM polling thread sucessfully stopped.\n"); - int i; - for (i = 0; i < arrayList_size(discovery->registered); i++) { - char *serviceName = arrayList_get(discovery->registered, i); - printf("DISCOVERY: deregistering service %s.\n", serviceName); - status = discovery_deregisterSHMService(discovery, serviceName); - } - - //discovery_lock(shmData->semId, 1); - - // detach from shm - status = discovery_stopOrDetachShm(discovery); - - } - } - - return status; -} - -celix_status_t discovery_removeService(discovery_pt discovery, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Remove service (%s)\n", endpoint->service); - - // Inform listeners of new endpoint - hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - service_reference_pt reference = hashMapEntry_getKey(entry); - endpoint_listener_pt listener = NULL; - bundleContext_getService(discovery->context, reference, (void**)&listener); - discovery_informListenerOfRemoval(discovery, listener, endpoint); - } - - return status; -} - -celix_status_t discovery_addService(discovery_pt discovery, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - - // Inform listeners of new endpoint - hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); - - printf("DISCOVERY: Add service (%s)\n", endpoint->service); - - - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - service_reference_pt reference = hashMapEntry_getKey(entry); - endpoint_listener_pt listener = NULL; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *scope = properties_get(serviceProperties, (char *) OSGI_ENDPOINT_LISTENER_SCOPE); - filter_pt filter = filter_create(scope, discovery->pool); - bool matchResult = false; - filter_match(filter, endpoint->properties, &matchResult); - if (matchResult) { - printf("DISCOVERY: Add service (%s)\n", endpoint->service); - bundleContext_getService(discovery->context, reference, (void**)&listener); - discovery_informListener(discovery, listener, endpoint); - } - } - - return status; -} - - - -celix_status_t discovery_informListener(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - - listener->endpointAdded(listener->handle, endpoint, NULL); - return status; -} - -celix_status_t discovery_informListenerOfRemoval(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - listener->endpointRemoved(listener->handle, endpoint, NULL); - return status; -} - - -celix_status_t discovery_lock(int semId, int semNr) -{ - celix_status_t status = CELIX_SUCCESS; - int semOpStatus = 0; - struct sembuf semOperation; - - semOperation.sem_num=semNr; - semOperation.sem_op=-1; - semOperation.sem_flg=0; - - do - { - status = CELIX_SUCCESS; - - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { - status = CELIX_BUNDLE_EXCEPTION; - } - } while(semOpStatus == -1 && errno == EINTR); - - return status; -} - - -celix_status_t discovery_unlock(int semId, int semNr) -{ - celix_status_t status = CELIX_SUCCESS; - int semOpStatus = 0; - struct sembuf semOperation; - - semOperation.sem_num=semNr; - semOperation.sem_op=1; - semOperation.sem_flg=0; - - do - { - status = CELIX_SUCCESS; - - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { - status = CELIX_BUNDLE_EXCEPTION; - } - } while(semOpStatus == -1 && errno == EINTR); - - - return status; -} - - -celix_status_t discovery_wait(int semId, int semNr) -{ - celix_status_t status = CELIX_SUCCESS; - int semOpStatus = 0; - struct sembuf semOperation; - - semOperation.sem_num = semNr; - semOperation.sem_op = 0; - semOperation.sem_flg = 0; - - do - { - status = CELIX_SUCCESS; - - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { - status = CELIX_BUNDLE_EXCEPTION; - } - } while (semOpStatus == -1 && errno == EINTR); - - return status; -} - - - -celix_status_t discovery_updateSHMServices(discovery_pt discovery, char *serviceName, char *nsEncAttributes) -{ - celix_status_t status = CELIX_SUCCESS; - - if ((discovery->shmId < 0) || (discovery->shmBaseAdress == NULL)) - { - printf("DISCOVERY : shared memory not initialized.\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - if((status = discovery_lock(shmData->semId, 0)) == CELIX_SUCCESS) - { - hash_map_pt registeredShmServices = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - - /* get already saved properties */ - if ((status = netstring_decodeToHashMap(discovery->pool, shmData->data, registeredShmServices)) != CELIX_SUCCESS) - { - printf("DISCOVERY : discovery_registerSHMService : decoding data to Properties failed\n"); - } - else - { - char *encShmServices = NULL; - - if (nsEncAttributes != NULL) - { - hashMap_put(registeredShmServices, serviceName, nsEncAttributes); - } - else - { - hashMap_remove(registeredShmServices, serviceName); - } - - // write back - if ((status = netstring_encodeFromHashMap(discovery->pool, registeredShmServices, &encShmServices)) == CELIX_SUCCESS) - { - strcpy(shmData->data, encShmServices); - } - else - { - printf("DISCOVERY : discovery_registerSHMService : encoding data from HashMap failed\n"); - } - } - - hashMap_destroy(registeredShmServices, false, false); - discovery_unlock(shmData->semId, 0); - - /* unlock and afterwards lock to inform all listener */ - discovery_unlock(shmData->semId, 1); - // wait till notify semaphore is 0 to ensure all threads have performed update routine - discovery_wait(shmData->semId, 2); - discovery_lock(shmData->semId, 1); - } - } - return status; -} - - -celix_status_t discovery_registerSHMService(discovery_pt discovery, char *serviceName, char *nsEncAttributes) -{ - return discovery_updateSHMServices(discovery, serviceName, nsEncAttributes); -} - - - -celix_status_t discovery_deregisterSHMService(discovery_pt discovery, char *serviceName) -{ - return discovery_updateSHMServices(discovery, serviceName, NULL); -} - - - - -celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Endpoint for %s, with filter \"%s\" added\n", endpoint->service, machtedFilter); - discovery_pt discovery = handle; - - if (status == CELIX_SUCCESS) { - - char *nsEncAttribute; - - netstring_encodeFromHashMap(discovery->pool, (hash_map_pt) endpoint->properties, &nsEncAttribute); - - if ((status = discovery_registerSHMService(discovery, endpoint->service, nsEncAttribute)) != CELIX_SUCCESS) - { - printf("DISCOVERY: Error registering service (%s) within shared memory \n", endpoint->service); - } - - arrayList_add(discovery->registered, strdup(endpoint->service)); - } - - return status; -} - - -celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Endpoint for %s, with filter \"%s\" removed\n", endpoint->service, machtedFilter); - - discovery_pt discovery = handle; - char *serviceUrl = NULL; - - if (status == CELIX_SUCCESS) { - status = discovery_deregisterSHMService(discovery, endpoint->service); - int i; - for (i = 0; i < arrayList_size(discovery->registered); i++) { - char *url = arrayList_get(discovery->registered, i); - if (strcmp(url, endpoint->service) == 0) { - arrayList_remove(discovery->registered, i); - } - } - } - - return status; -} - -celix_status_t discovery_endpointListenerAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - bundleContext_getService(discovery->context, reference, service); - - return status; -} - -celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *discoveryListener = properties_get(serviceProperties, "DISCOVERY"); - - if (discoveryListener != NULL && strcmp(discoveryListener, "true") == 0) { - printf("DISCOVERY: EndpointListener Ignored - Discovery listener\n"); - } else { - discovery_updateEndpointListener(discovery, reference, (endpoint_listener_pt) service); - } - - return status; -} - -celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - discovery_updateEndpointListener(discovery, reference, (endpoint_listener_pt) service); - - return status; -} - -celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service) { - celix_status_t status = CELIX_SUCCESS; - char *scope = "createScopeHere"; - - array_list_pt scopes = hashMap_get(discovery->listenerReferences, reference); - if (scopes == NULL) { - scopes = NULL; - arrayList_create(&scopes); - hashMap_put(discovery->listenerReferences, reference, scopes); - } - - if (!arrayList_contains(scopes, scope)) { - arrayList_add(scopes, scope); - } - - hash_map_iterator_pt iter = hashMapIterator_create(discovery->shmServices); - - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = hashMapEntry_getKey(entry); - endpoint_description_pt value = hashMapEntry_getValue(entry); - discovery_informListener(discovery, service, value); - } - - return status; -} - -celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - printf("DISCOVERY: EndpointListener Removed\n"); - hashMap_remove(discovery->listenerReferences, reference); - - return status; -} - - -celix_status_t discovery_createOrAttachShm(discovery_pt discovery) -{ - celix_status_t status = CELIX_SUCCESS; - - key_t shmKey = ftok(DISCOVERY_SHM_FILENAME, DISCOVERY_SHM_FTOK_ID); - - if ((discovery->shmId = shmget(shmKey, DISCOVERY_SHM_MEMSIZE, 0666)) < 0) - { - printf("DISCOVERY : Could not attach to shared memory. Trying to create shared memory segment. \n"); - - // trying to create shared memory - if ((discovery->shmId = shmget(shmKey, DISCOVERY_SHM_MEMSIZE, IPC_CREAT | 0666)) < 0) - { - printf("DISCOVERY : Creation of shared memory segment failed\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else if ((discovery->shmBaseAdress = shmat(discovery->shmId, 0, 0)) == (char*) -1 ) - { - printf("DISCOVERY : Attaching of shared memory segment failed\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - int semId = -1; - key_t semKey = -1; - ipc_shmData_pt shmData = NULL; - printf("DISCOVERY : Shared memory segment successfully created at %p\n", discovery->shmBaseAdress); - - // create structure - shmData = apr_palloc(discovery->pool, sizeof(*shmData)); - semKey = ftok(DISCOVERY_SEM_FILENAME, DISCOVERY_SEM_FTOK_ID); - - if ((semId = semget(semKey, 3, 0666 | IPC_CREAT)) == -1) - { - printf("DISCOVERY : Creation of semaphores failed %i\n", semId); - } - else - { - // set - if ( semctl (semId, 0, SETVAL, (int) 1) < 0) - { - printf(" DISCOVERY : error while initializing semaphore 0 \n"); - } - else - { - printf(" DISCOVERY : semaphore 0 initialized w/ %d\n", semctl(semId, 0, GETVAL, 0)); - } - - if ( semctl (semId, 1, SETVAL, (int) 0) < 0) - { - printf(" DISCOVERY : error while initializing semaphore 1\n"); - } - else - { - printf(" DISCOVERY : semaphore 1 initialized w/ %d\n", semctl(semId, 1, GETVAL, 0)); - } - - if ( semctl (semId, 2, SETVAL, (int) 0) < 0) - { - printf(" DISCOVERY : error while initializing semaphore 2\n"); - } - else - { - printf(" DISCOVERY : semaphore 2 initialized w/ %d\n", semctl(semId, 2, GETVAL, 0)); - } - - shmData->semId = semId; - memcpy(discovery->shmBaseAdress, shmData, sizeof(*shmData)); - } - } - } - else if ((discovery->shmBaseAdress = shmat(discovery->shmId, 0, 0)) < 0) - { - printf("DISCOVERY : Attaching of shared memory segment failed\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - discovery_lock(shmData->semId, 0); - shmData->numListeners++; - discovery_unlock(shmData->semId, 0); - discovery_updateLocalSHMServices(discovery); - } - - return status; -} - - - -celix_status_t discovery_stopOrDetachShm(discovery_pt discovery) -{ - celix_status_t status = CELIX_SUCCESS; - - if ((discovery->shmId < 0) || (discovery->shmBaseAdress == NULL)) - { - printf("DISCOVERY : discovery_addNewEntry : shared memory not initialized.\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - int listener = 0; - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - discovery_lock(shmData->semId, 0); - listener = shmData->numListeners--; - discovery_unlock(shmData->semId, 0); - - if (listener > 0) - { - printf("DISCOVERY: Detaching from Shared memory\n"); - shmdt(discovery->shmBaseAdress); - } - else - { - printf("DISCOVERY: Removing semaphore w/ id \n"); - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - semctl(shmData->semId, 0, IPC_RMID); - printf("DISCOVERY: Detaching from Shared memory\n"); - shmdt(discovery->shmBaseAdress); - printf("DISCOVERY: Destroying Shared memory\n"); - shmctl(discovery->shmId, IPC_RMID, 0); - } - } - - return status; -} - - -celix_status_t discovery_updateLocalSHMServices(discovery_pt discovery) -{ - celix_status_t status = CELIX_SUCCESS; - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - if((status = discovery_lock(shmData->semId, 0)) != CELIX_SUCCESS) - { - printf("DISCOVERY : discovery_updateLocalSHMServices : cannot acquire semaphore\n"); - } - else - { - hash_map_pt registeredShmServices = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - - if ((status = netstring_decodeToHashMap(discovery->pool, &(shmData->data[0]), registeredShmServices)) != CELIX_SUCCESS) - { - printf("DISCOVERY : discovery_updateLocalSHMServices : decoding data to properties failed\n"); - } - else - { - /* check for new services */ - hash_map_iterator_pt shmPrpItr = hashMapIterator_create(registeredShmServices); - - while(hashMapIterator_hasNext(shmPrpItr) == true) - { - hash_map_entry_pt shmPrpEntry = hashMapIterator_nextEntry(shmPrpItr); - char *serviceName = hashMapEntry_getKey(shmPrpEntry); - - if(hashMap_get(discovery->shmServices, serviceName) != NULL) - { - printf("DISCOVERY : discovery_updateLocalSHMServices : service with url %s already registered\n", serviceName ); - } - else - { - hash_map_pt props = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - char *nsEncEndpointProp = hashMapEntry_getValue(shmPrpEntry); - - if ( (status = netstring_decodeToHashMap(discovery->pool, nsEncEndpointProp, props)) != CELIX_SUCCESS) - { - printf("DISCOVERY : discovery_updateLocalSHMServices : Decoding of endpointProperties failed\n"); - } - else - { - endpoint_description_pt endpoint = apr_palloc(discovery->pool, sizeof(*endpoint)); - endpoint->id = apr_pstrdup(discovery->pool, serviceName); - endpoint->serviceId = 42; - endpoint->service = apr_pstrdup(discovery->pool, serviceName); - endpoint->properties = (properties_pt) props; - - discovery_addService(discovery, endpoint); - hashMap_put(discovery->shmServices, apr_pstrdup(discovery->pool, serviceName), endpoint); - } - } - } - - hashMapIterator_destroy(shmPrpItr); - - /* check for obsolete services */ - hash_map_iterator_pt shmServicesItr = hashMapIterator_create(discovery->shmServices); - - while(hashMapIterator_hasNext(shmServicesItr) == true) - { - hash_map_entry_pt shmService = hashMapIterator_nextEntry(shmServicesItr); - char *url = hashMapEntry_getKey(shmService); - - if(hashMap_get(registeredShmServices, url) == NULL) - { - printf("DISCOVERY : discovery_updateLocalSHMServices : service with url %s unregistered\n", url); - endpoint_description_pt endpoint = hashMap_get(discovery->shmServices, url); - discovery_removeService(discovery, endpoint); - hashMap_remove(discovery->shmServices, url); - } - } - hashMapIterator_destroy(shmServicesItr); - } - - discovery_unlock(shmData->semId, 0); - hashMap_destroy(registeredShmServices, false, false); - } - return status; -} - - -static void *APR_THREAD_FUNC discovery_pollSHMServices(apr_thread_t *thd, void *data) -{ - discovery_pt discovery = data; - celix_status_t status = CELIX_SUCCESS; - - if ((discovery->shmId < 0) || (discovery->shmBaseAdress == NULL)) - { - printf("DISCOVERY : discovery_pollSHMServices : shared memory not initialized.\n"); - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - ipc_shmData_pt shmData = (ipc_shmData_pt) discovery->shmBaseAdress; - - printf("DISCOVERY : discovery_pollSHMServices thread started\n"); - - while(discovery->running == true) - { - if(((status = discovery_unlock(shmData->semId, 2)) != CELIX_SUCCESS) && (discovery->running == true)) - { - printf("DISCOVERY : discovery_pollSHMServices : cannot acquire semaphore\n"); - } - else if(((status = discovery_lock(shmData->semId, 1)) != CELIX_SUCCESS) && (discovery->running == true)) - { - printf("DISCOVERY : discovery_pollSHMServices : cannot acquire semaphore\n"); - } - else - { - discovery_updateLocalSHMServices(discovery); - - discovery_lock(shmData->semId, 2); - discovery_unlock(shmData->semId, 1); - } - - sleep(1); - } - } - - apr_thread_exit(thd, (status == CELIX_SUCCESS) ? APR_SUCCESS : -1); - - return NULL; -} - diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_activator.c b/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_activator.c deleted file mode 100644 index 926b0c56..00000000 --- a/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_activator.c +++ /dev/null @@ -1,137 +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. - */ -/* - * discovery_activator.c - * - * \date Sep 29, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include -#include - -#include -#include - -#include "bundle_activator.h" -#include "service_tracker.h" -#include "service_registration.h" -#include "constants.h" - -#include "discovery.h" -#include "endpoint_listener.h" -#include "remote_constants.h" - -struct activator { - apr_pool_t *pool; - bundle_context_pt context; - - discovery_pt discovery; - - service_tracker_pt endpointListenerTracker; - service_registration_pt endpointListenerService; -}; - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, service_tracker_pt *tracker); - -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator = NULL; - - bundleContext_getMemoryPool(context, &parentPool); - apr_pool_create(&pool, parentPool); - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->context = context; - activator->endpointListenerTracker = NULL; - activator->endpointListenerService = NULL; - - discovery_create(pool, context, &activator->discovery); - - discoveryActivator_createEPLTracker(activator, &activator->endpointListenerTracker); - - *userData = activator; - } - - return status; -} - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(activator->pool, activator->discovery, discovery_endpointListenerAdding, - discovery_endpointListenerAdded, discovery_endpointListenerModified, discovery_endpointListenerRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - status = serviceTracker_create(activator->pool, activator->context, "endpoint_listener", customizer, tracker); - - serviceTracker_open(activator->endpointListenerTracker); - } - - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, activator->pool); - - endpoint_listener_pt endpointListener = apr_palloc(pool, sizeof(*endpointListener)); - endpointListener->handle = activator->discovery; - endpointListener->endpointAdded = discovery_endpointAdded; - endpointListener->endpointRemoved = discovery_endpointRemoved; - - properties_pt props = properties_create(); - properties_set(props, "DISCOVERY", "true"); - char *uuid = NULL; - bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - char *scope = apr_pstrcat(activator->pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=*)(", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, "=", uuid, "))", NULL); - printf("DISCOVERY SCOPE IS: %s\n", scope); - properties_set(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, scope); - status = bundleContext_registerService(context, (char *) OSGI_ENDPOINT_LISTENER_SERVICE, endpointListener, props, &activator->endpointListenerService); - - return status; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - - discovery_stop(activator->discovery); - serviceTracker_close(activator->endpointListenerTracker); - serviceRegistration_unregister(activator->endpointListenerService); - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - return status; -} - - diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_impl.c b/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_impl.c new file mode 100644 index 00000000..1451c41d --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/src/discovery_impl.c @@ -0,0 +1,184 @@ +/** + * 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. + */ +/* + * discovery_impl.c + * + * \date Aug 8, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include +#include +#include +#include +#include + +#include "constants.h" +#include "celix_threads.h" +#include "bundle_context.h" +#include "array_list.h" +#include "utils.h" +#include "celix_errno.h" +#include "filter.h" +#include "service_reference.h" +#include "service_registration.h" +#include "remote_constants.h" + + +#include "discovery.h" +#include "discovery_impl.h" +#include "shm_watcher.h" +#include "endpoint_discovery_poller.h" +#include "endpoint_discovery_server.h" + + + +celix_status_t discovery_create(bundle_context_pt context, discovery_pt *discovery) { + celix_status_t status = CELIX_SUCCESS; + + *discovery = calloc(1, sizeof(struct discovery)); + if (!*discovery) { + status = CELIX_ENOMEM; + } else { + (*discovery)->context = context; + (*discovery)->poller = NULL; + (*discovery)->server = NULL; + + (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); + (*discovery)->discoveredServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + status = celixThreadMutex_create(&(*discovery)->listenerReferencesMutex, NULL); + status = celixThreadMutex_create(&(*discovery)->discoveredServicesMutex, NULL); + + if (logHelper_create(context, &(*discovery)->loghelper) == CELIX_SUCCESS) { + logHelper_start((*discovery)->loghelper); + } + } + + return status; +} + + + +celix_status_t discovery_destroy(discovery_pt discovery) { + celix_status_t status = CELIX_SUCCESS; + + discovery->context = NULL; + discovery->poller = NULL; + discovery->server = NULL; + + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + hashMap_destroy(discovery->discoveredServices, false, false); + discovery->discoveredServices = NULL; + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + celixThreadMutex_destroy(&discovery->discoveredServicesMutex); + + celixThreadMutex_lock(&discovery->listenerReferencesMutex); + + hashMap_destroy(discovery->listenerReferences, false, false); + discovery->listenerReferences = NULL; + + celixThreadMutex_unlock(&discovery->listenerReferencesMutex); + + celixThreadMutex_destroy(&discovery->listenerReferencesMutex); + + free(discovery); + + return status; +} + +celix_status_t discovery_start(discovery_pt discovery) { + celix_status_t status = CELIX_SUCCESS; + char *port = NULL; + char *path = NULL; + + + bundleContext_getProperty(discovery->context, DISCOVERY_SERVER_PORT, &port); + if (port == NULL) { + port = DEFAULT_SERVER_PORT; + } + + bundleContext_getProperty(discovery->context, DISCOVERY_SERVER_PATH, &path); + if (path == NULL) { + path = DEFAULT_SERVER_PATH; + } + + status = endpointDiscoveryPoller_create(discovery, discovery->context, &discovery->poller); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = shmWatcher_create(discovery->poller, discovery->context, &discovery->watcher); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryServer_create(discovery, discovery->context, &discovery->server); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t discovery_stop(discovery_pt discovery) { + celix_status_t status; + + status = endpointDiscoveryServer_destroy(discovery->server); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = shmWatcher_destroy(discovery->watcher); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + status = endpointDiscoveryPoller_destroy(discovery->poller); + if (status != CELIX_SUCCESS) { + return CELIX_BUNDLE_EXCEPTION; + } + + hash_map_iterator_pt iter; + + celixThreadMutex_lock(&discovery->discoveredServicesMutex); + + iter = hashMapIterator_create(discovery->discoveredServices); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + endpoint_description_pt endpoint = hashMapEntry_getValue(entry); + + discovery_informEndpointListeners(discovery, endpoint, false); + } + hashMapIterator_destroy(iter); + + celixThreadMutex_unlock(&discovery->discoveredServicesMutex); + + logHelper_stop(discovery->loghelper); + logHelper_destroy(&discovery->loghelper); + + return status; +} + + + diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/src/shm.c b/src/hos_celix/src/remote_services/discovery_shm/private/src/shm.c new file mode 100644 index 00000000..aac0c485 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/src/shm.c @@ -0,0 +1,264 @@ +/** + * 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. + */ + +/* + * shm.c + * + * \date 26 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + +#include +#include + +#include +#include +#include +#include + +#include +#include +#include + +#include "shm.h" + +// TODO: move somewhere else +#define DISCOVERY_SHM_MEMSIZE 262144 +#define DISCOVERY_SHM_FILENAME "/dev/null" +#define DISCOVERY_SHM_FTOK_ID 50 +#define DISCOVERY_SEM_FILENAME "/dev/null" +#define DISCOVERY_SEM_FTOK_ID 54 + +struct shmEntry { + char key[SHM_ENTRY_MAX_KEY_LENGTH]; + char value[SHM_ENTRY_MAX_VALUE_LENGTH]; + + time_t expires; +}; + +typedef struct shmEntry shmEntry; + +struct shmData { + shmEntry entries[SHM_DATA_MAX_ENTRIES]; + int numOfEntries; + int shmId; + + pthread_mutex_t globalLock; +}; + +void* shmAdress; + +static celix_status_t discovery_shmRemoveWithIndex(shmData_pt data, int index); + +/* returns the ftok key to identify shared memory*/ +static key_t getShmKey() { + return ftok(DISCOVERY_SHM_FILENAME, DISCOVERY_SHM_FTOK_ID); +} + +/* creates a new shared memory block */ +celix_status_t discovery_shmCreate(shmData_pt* data) { + celix_status_t status = CELIX_SUCCESS; + + shmData_pt shmData = calloc(1, sizeof(struct shmData)); + + key_t shmKey = getShmKey(); + + if (!shmData) { + status = CELIX_ENOMEM; + } else if ((shmData->shmId = shmget(shmKey, DISCOVERY_SHM_MEMSIZE, IPC_CREAT | 0666)) < 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Creation of shared memory segment failed."); + status = CELIX_BUNDLE_EXCEPTION; + } else if ((shmAdress = shmat(shmData->shmId, 0, 0)) == (char*) -1) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "Attaching of shared memory segment failed."); + status = CELIX_BUNDLE_EXCEPTION; + } else { + shmData->numOfEntries = 0; + + pthread_mutexattr_t threadAttr; + if (pthread_mutexattr_init(&threadAttr) != 0) + printf("Error while initalizing lock attributes\n"); + else + pthread_mutexattr_setrobust(&threadAttr, PTHREAD_MUTEX_ROBUST); + + if (pthread_mutex_init(&shmData->globalLock, &threadAttr) == 0) + printf("Global lock sucessfully initialized\n"); + else { + printf("Global lock init failed\n"); + exit(1); + } + memcpy(shmAdress, shmData, sizeof(struct shmData)); + + (*data) = shmAdress; + } + free(shmData); + + return status; +} + +celix_status_t discovery_shmAttach(shmData_pt* data) { + celix_status_t status = CELIX_SUCCESS; + key_t shmKey = ftok(DISCOVERY_SHM_FILENAME, DISCOVERY_SHM_FTOK_ID); + int shmId = -1; + + if ((shmId = shmget(shmKey, DISCOVERY_SHM_MEMSIZE, 0666)) < 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "DISCOVERY : Attaching of shared memory segment failed."); + status = CELIX_BUNDLE_EXCEPTION; + } + + if (((*data) = shmat(shmId, 0, 0)) < 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "DISCOVERY : Attaching of shared memory segment failed."); + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +static celix_status_t discovery_shmGetwithIndex(shmData_pt data, char* key, char* value, int* index) { + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + time_t currentTime = time(NULL); + unsigned int i; + + for (i = 0; i < data->numOfEntries && status != CELIX_SUCCESS; i++) { + shmEntry entry = data->entries[i]; + // check if entry is still valid + if (data->entries[i].expires < currentTime) { + discovery_shmRemoveWithIndex(data, i); + } else if (strcmp(entry.key, key) == 0) { + if (value) { + strcpy(value, entry.value); + } + if (index) { + (*index) = i; + } + status = CELIX_SUCCESS; + } + } + + return status; +} + +celix_status_t discovery_shmGetKeys(shmData_pt data, char** keys, int* size) { + celix_status_t status = CELIX_SUCCESS; + unsigned int i = 0; + + pthread_mutex_lock(&data->globalLock); + + for (i = 0; i < data->numOfEntries; i++) { + shmEntry entry = data->entries[i]; + + if (entry.key) { + snprintf(keys[i], SHM_ENTRY_MAX_KEY_LENGTH, "%s", entry.key); + } + } + + (*size) = i; + + pthread_mutex_unlock(&data->globalLock); + return status; +} + +celix_status_t discovery_shmSet(shmData_pt data, char *key, char* value) { + celix_status_t status = CELIX_SUCCESS; + int index = -1; + + if (data->numOfEntries >= SHM_DATA_MAX_ENTRIES) { + status = CELIX_ILLEGAL_STATE; + } else { + pthread_mutex_lock(&data->globalLock); + + // check if key already there + if (discovery_shmGetwithIndex(data, key, NULL, &index) != CELIX_SUCCESS) { + index = data->numOfEntries; + + snprintf(data->entries[index].key, SHM_ENTRY_MAX_KEY_LENGTH, "%s", key); + data->numOfEntries++; + } + + snprintf(data->entries[index].value, SHM_ENTRY_MAX_VALUE_LENGTH, "%s", value); + data->entries[index].expires = (time(NULL) + SHM_ENTRY_DEFAULT_TTL); + + pthread_mutex_unlock(&data->globalLock); + } + + return status; +} + +celix_status_t discovery_shmGet(shmData_pt data, char* key, char* value) { + celix_status_t status = CELIX_ILLEGAL_ARGUMENT; + + pthread_mutex_lock(&data->globalLock); + + status = discovery_shmGetwithIndex(data, key, value, NULL); + + pthread_mutex_unlock(&data->globalLock); + + return status; +} + +static celix_status_t discovery_shmRemoveWithIndex(shmData_pt data, int index) { + celix_status_t status = CELIX_SUCCESS; + + data->numOfEntries--; + if (index < data->numOfEntries) { + memcpy((void*) &data->entries[index], (void*) &data->entries[index + 1], ((data->numOfEntries - index) * sizeof(struct shmEntry))); + } + + return status; +} + +celix_status_t discovery_shmRemove(shmData_pt data, char* key) { + celix_status_t status = CELIX_SUCCESS; + int index = -1; + + pthread_mutex_lock(&data->globalLock); + + if ((status = discovery_shmGetwithIndex(data, key, NULL, &index)) == CELIX_SUCCESS) { + + discovery_shmRemoveWithIndex(data, index); + } + pthread_mutex_unlock(&data->globalLock); + + return status; + +} + +celix_status_t discovery_shmDetach(shmData_pt data) { + celix_status_t status = CELIX_SUCCESS; + + if (data->numOfEntries == 0) + discovery_shmDestroy(data); + else { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "DISCOVERY_SHM: Detaching from Shared memory\n"); + shmdt(shmAdress); + } + + return status; +} + +celix_status_t discovery_shmDestroy(shmData_pt data) { + celix_status_t status = CELIX_SUCCESS; + + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "DISCOVERY_SHM: Destroying Shared memory."); + shmctl(data->shmId, IPC_RMID, 0); + + return status; + +} diff --git a/src/hos_celix/src/remote_services/discovery_shm/private/src/shm_watcher.c b/src/hos_celix/src/remote_services/discovery_shm/private/src/shm_watcher.c new file mode 100644 index 00000000..ac0f4925 --- /dev/null +++ b/src/hos_celix/src/remote_services/discovery_shm/private/src/shm_watcher.c @@ -0,0 +1,229 @@ +/** + * 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. + */ +/* + * shm_watcher.c + * + * \date 16 Sep 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include +#include +#include + +#include "celix_log.h" +#include "constants.h" +#include "discovery_impl.h" + +#include "shm.h" +#include "shm_watcher.h" + +#include "endpoint_discovery_poller.h" + +struct shm_watcher { + endpoint_discovery_poller_pt poller; + bundle_context_pt context; + + shmData_pt shmData; + celix_thread_t watcherThread; + celix_thread_mutex_t watcherLock; + + volatile bool running; +}; + +// note that the rootNode shouldn't have a leading slash +static celix_status_t shmWatcher_getRootPath(char* rootNode) { + celix_status_t status = CELIX_SUCCESS; + + strcpy(rootNode, "discovery"); + + return status; +} + +static celix_status_t shmWatcher_getLocalNodePath(bundle_context_pt context, char* localNodePath) { + celix_status_t status = CELIX_SUCCESS; + char rootPath[MAX_ROOTNODE_LENGTH]; + char* uuid = NULL; + + if (shmWatcher_getRootPath(&rootPath[0]) != CELIX_SUCCESS) { + status = CELIX_ILLEGAL_STATE; + } else if (((bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid)) != CELIX_SUCCESS) || (!uuid)) { + status = CELIX_ILLEGAL_STATE; + } else if (rootPath[strlen(&rootPath[0]) - 1] == '/') { + snprintf(localNodePath, MAX_LOCALNODE_LENGTH, "%s%s", &rootPath[0], uuid); + } else { + snprintf(localNodePath, MAX_LOCALNODE_LENGTH, "%s/%s", &rootPath[0], uuid); + } + + return status; +} + +/* retrieves all endpoints from shm and syncs them with the ones already available */ +static celix_status_t shmWatcher_syncEndpoints(shm_watcher_pt watcher) { + celix_status_t status = CELIX_SUCCESS; + char** shmKeyArr = calloc(SHM_DATA_MAX_ENTRIES, sizeof(*shmKeyArr)); + array_list_pt registeredKeyArr = NULL; //calloc(SHM_DATA_MAX_ENTRIES, sizeof(*registeredKeyArr)); + + int i, j, shmSize; + + for (i = 0; i < SHM_DATA_MAX_ENTRIES; i++) { + shmKeyArr[i] = calloc(SHM_ENTRY_MAX_KEY_LENGTH, sizeof(*shmKeyArr[i])); + } + + arrayList_create(®isteredKeyArr); + + // get all urls available in shm + discovery_shmGetKeys(watcher->shmData, shmKeyArr, &shmSize); + + // get all locally registered endpoints + endpointDiscoveryPoller_getDiscoveryEndpoints(watcher->poller, registeredKeyArr); + + // add discovery points which are in shm, but not local yet + for (i = 0; i < shmSize; i++) { + char url[SHM_ENTRY_MAX_VALUE_LENGTH]; + bool elementFound = false; + + if (discovery_shmGet(watcher->shmData, shmKeyArr[i], &url[0]) == CELIX_SUCCESS) { + for (j = 0; j < arrayList_size(registeredKeyArr) && elementFound == false; j++) { + + if (strcmp(url, (char*) arrayList_get(registeredKeyArr, j)) == 0) { + free(arrayList_remove(registeredKeyArr, j)); + elementFound = true; + } + } + + if (elementFound == false) { + endpointDiscoveryPoller_addDiscoveryEndpoint(watcher->poller, strdup(url)); + } + } + } + + // remove those which are not in shm + for (i = 0; i < arrayList_size(registeredKeyArr); i++) { + char* regUrl = arrayList_get(registeredKeyArr, i); + + if (regUrl != NULL) { + endpointDiscoveryPoller_removeDiscoveryEndpoint(watcher->poller, regUrl); + } + } + + for (i = 0; i < SHM_DATA_MAX_ENTRIES; i++) { + free(shmKeyArr[i]); + } + + free(shmKeyArr); + + for (j = 0; j < arrayList_size(registeredKeyArr); j++) { + free(arrayList_get(registeredKeyArr, j)); + } + + arrayList_destroy(registeredKeyArr); + + return status; +} + +static void* shmWatcher_run(void* data) { + shm_watcher_pt watcher = (shm_watcher_pt) data; + char localNodePath[MAX_LOCALNODE_LENGTH]; + char* endpoints = NULL; + + if (shmWatcher_getLocalNodePath(watcher->context, &localNodePath[0]) != CELIX_SUCCESS) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "Cannot register local discovery"); + } + + if ((bundleContext_getProperty(watcher->context, DISCOVERY_POLL_ENDPOINTS, &endpoints) != CELIX_SUCCESS) || !endpoints) { + endpoints = DEFAULT_POLL_ENDPOINTS; + } + + while (watcher->running) { + // register own framework + if (discovery_shmSet(watcher->shmData, localNodePath, endpoints) != CELIX_SUCCESS) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "Cannot register local discovery"); + } + + shmWatcher_syncEndpoints(watcher); + sleep(5); + } + + return NULL; +} + +celix_status_t shmWatcher_create(endpoint_discovery_poller_pt poller, bundle_context_pt context, shm_watcher_pt *watcher) { + celix_status_t status = CELIX_SUCCESS; + + if (poller == NULL) { + return CELIX_BUNDLE_EXCEPTION; + } + + (*watcher) = calloc(1, sizeof(struct shm_watcher)); + if (!*watcher) { + return CELIX_ENOMEM; + } else { + (*watcher)->poller = poller; + (*watcher)->context = context; + if (discovery_shmAttach(&((*watcher)->shmData)) != CELIX_SUCCESS) + discovery_shmCreate(&((*watcher)->shmData)); + + } + + if ((status = celixThreadMutex_create(&(*watcher)->watcherLock, NULL)) != CELIX_SUCCESS) { + return status; + } + + if ((status = celixThreadMutex_lock(&(*watcher)->watcherLock)) != CELIX_SUCCESS) { + return status; + } + + if ((status = celixThread_create(&(*watcher)->watcherThread, NULL, shmWatcher_run, *watcher)) != CELIX_SUCCESS) { + return status; + } + + (*watcher)->running = true; + + if ((status = celixThreadMutex_unlock(&(*watcher)->watcherLock)) != CELIX_SUCCESS) { + return status; + } + + return status; +} + +celix_status_t shmWatcher_destroy(shm_watcher_pt watcher) { + celix_status_t status = CELIX_SUCCESS; + char localNodePath[MAX_LOCALNODE_LENGTH]; + + watcher->running = false; + + celixThread_join(watcher->watcherThread, NULL); + + // register own framework + if ((status = shmWatcher_getLocalNodePath(watcher->context, &localNodePath[0])) != CELIX_SUCCESS) { + return status; + } + + if (discovery_shmRemove(watcher->shmData, localNodePath) != CELIX_SUCCESS) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "Cannot remove local discovery registration."); + } + + discovery_shmDetach(watcher->shmData); + free(watcher); + + return status; +} + diff --git a/src/hos_celix/src/remote_services/discovery_slp/private/include/discovery.h b/src/hos_celix/src/remote_services/discovery_slp/private/include/discovery.h deleted file mode 100644 index a8e32b93..00000000 --- a/src/hos_celix/src/remote_services/discovery_slp/private/include/discovery.h +++ /dev/null @@ -1,48 +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. - */ -/* - * topology_manager.h - * - * \date Sep 29, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef DISCOVERY_H_ -#define DISCOVERY_H_ - -#include "endpoint_listener.h" - -typedef struct discovery *discovery_pt; - -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery); -celix_status_t discovery_stop(discovery_pt discovery); - -celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter); -celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter); - -celix_status_t discovery_endpointListenerAdding(void * handle, service_reference_pt reference, void **service); -celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_pt reference, void * service); -celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service); -celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service); - -//celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service); - - -#endif /* DISCOVERY_H_ */ diff --git a/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery.c b/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery.c deleted file mode 100644 index 9059a2d1..00000000 --- a/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery.c +++ /dev/null @@ -1,495 +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. - */ -/* - * discovery.c - * - * \date Oct 4, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include -#include -#include -#include -#include - -#include "bundle_context.h" -#include "array_list.h" -#include "utils.h" -#include "celix_errno.h" -#include "filter.h" -#include "service_reference.h" -#include "service_registration.h" - -#include "discovery.h" - -struct discovery { - bundle_context_pt context; - apr_pool_t *pool; - - hash_map_pt listenerReferences; - - bool running; - apr_thread_t *slpPoll; - - hash_map_pt slpServices; - - char *discoveryPort; - - array_list_pt handled; - array_list_pt registered; -}; - -struct slp_service { - char *serviceUrl; - char *attributes; -}; - -typedef struct slp_service *slp_service_pt; - -celix_status_t discovery_informListener(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint); -celix_status_t discovery_informListenerOfRemoval(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint); - -celix_status_t discovery_addService(discovery_pt discovery, endpoint_description_pt endpoint); -celix_status_t discovery_removeService(discovery_pt discovery, endpoint_description_pt endpoint); - -celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service); - -static void *APR_THREAD_FUNC discovery_pollSLP(apr_thread_t *thd, void *data); -SLPBoolean discovery_pollSLPCallback(SLPHandle hslp, const char* srvurl, unsigned short lifetime, SLPError errcode, void* cookie); -SLPBoolean discovery_attributesCallback(SLPHandle hslp, const char *attributes, SLPError error, void *cookie); - -celix_status_t discovery_deregisterEndpoint(discovery_pt discovery, const char *serviceUrl); -void discovery_deregistrationReport(SLPHandle hslp, SLPError errcode, void* cookie); - -celix_status_t discovery_create(apr_pool_t *pool, bundle_context_pt context, discovery_pt *discovery) { - celix_status_t status = CELIX_SUCCESS; - - *discovery = apr_palloc(pool, sizeof(**discovery)); - if (!*discovery) { - status = CELIX_ENOMEM; - } else { - (*discovery)->context = context; - (*discovery)->pool = pool; - (*discovery)->listenerReferences = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); - (*discovery)->slpServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - (*discovery)->running = true; - (*discovery)->discoveryPort = getenv("RSA_PORT"); - if ((*discovery)->discoveryPort == NULL) { - printf("No RemoteServiceAdmin port set, set it using RSA_PORT!\n"); - } - (*discovery)->handled = NULL; - arrayList_create(&(*discovery)->handled); - (*discovery)->registered = NULL; - arrayList_create(&(*discovery)->registered); - - apr_thread_create(&(*discovery)->slpPoll, NULL, discovery_pollSLP, *discovery, (*discovery)->pool); - } - - return status; -} - -celix_status_t discovery_deregisterEndpoint(discovery_pt discovery, const char *serviceUrl) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Remove endpoint: %s\n", serviceUrl); - - SLPError err; - SLPError callbackerr; - SLPHandle slp; - - err = SLPOpen("en", SLP_FALSE, &slp); - if (err != SLP_OK) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - err = SLPDereg(slp, serviceUrl, discovery_deregistrationReport, &callbackerr); - if ((err != SLP_OK) || (callbackerr != SLP_OK)) { - printf("DISCOVERY: Error deregistering service (%s) with slp %i\n", serviceUrl, err); - status = CELIX_BUNDLE_EXCEPTION; - } - SLPClose(slp); - } - - return status; -} - -celix_status_t discovery_stop(discovery_pt discovery) { - celix_status_t status = CELIX_SUCCESS; - - apr_status_t tstat; - discovery->running = false; - apr_status_t stat = apr_thread_join(&tstat, discovery->slpPoll); - if (stat != APR_SUCCESS && tstat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } - - int i; - for (i = 0; i < arrayList_size(discovery->registered); i++) { - char *url = arrayList_get(discovery->registered, i); - discovery_deregisterEndpoint(discovery, url); - } - - return status; -} - -celix_status_t discovery_removeService(discovery_pt discovery, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Remove service (%s)\n", endpoint->service); - - // Inform listeners of new endpoint - hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - service_reference_pt reference = hashMapEntry_getKey(entry); - endpoint_listener_pt listener = NULL; - bundleContext_getService(discovery->context, reference, (void**)&listener); - discovery_informListenerOfRemoval(discovery, listener, endpoint); - } - - return status; -} - -celix_status_t discovery_addService(discovery_pt discovery, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - - // Inform listeners of new endpoint - hash_map_iterator_pt iter = hashMapIterator_create(discovery->listenerReferences); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - service_reference_pt reference = hashMapEntry_getKey(entry); - endpoint_listener_pt listener = NULL; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *scope = properties_get(serviceProperties, (char *) OSGI_ENDPOINT_LISTENER_SCOPE); - filter_pt filter = filter_create(scope, discovery->pool); - bool matchResult = false; - filter_match(filter, endpoint->properties, &matchResult); - if (matchResult) { - printf("DISCOVERY: Add service (%s)\n", endpoint->service); - bundleContext_getService(discovery->context, reference, (void**)&listener); - discovery_informListener(discovery, listener, endpoint); - } - } - - return status; -} - -celix_status_t discovery_informListener(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - listener->endpointAdded(listener->handle, endpoint, NULL); - return status; -} - -celix_status_t discovery_informListenerOfRemoval(discovery_pt discovery, endpoint_listener_pt listener, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - listener->endpointRemoved(listener->handle, endpoint, NULL); - return status; -} - -celix_status_t discovery_constructServiceUrl(discovery_pt discovery, endpoint_description_pt endpoint, char **serviceUrl) { - celix_status_t status = CELIX_SUCCESS; - - if (*serviceUrl != NULL || discovery == NULL || endpoint == NULL) { - status = CELIX_ILLEGAL_ARGUMENT; - } else { - char host[APRMAXHOSTLEN + 1]; - apr_sockaddr_t *sa; - char *ip; - - apr_status_t stat = apr_gethostname(host, APRMAXHOSTLEN + 1, discovery->pool); - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - stat = apr_sockaddr_info_get(&sa, host, APR_INET, 0, 0, discovery->pool); - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - stat = apr_sockaddr_ip_get(&ip, sa); - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - *serviceUrl = apr_pstrcat(discovery->pool, "service:osgi.remote:http://", ip, ":", discovery->discoveryPort, "/services/", endpoint->service, NULL); - } - } - } - } - - return status; -} - -void discovery_registrationReport(SLPHandle hslp, SLPError errcode, void* cookie) { - *(SLPError*)cookie = errcode; -} - -celix_status_t discovery_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Endpoint for %s, with filter \"%s\" added\n", endpoint->service, machtedFilter); - discovery_pt discovery = handle; - SLPError err; - SLPError callbackerr; - SLPHandle slp; - char *serviceUrl = NULL; - - err = SLPOpen("en", SLP_FALSE, &slp); - if (err != SLP_OK) { - status = CELIX_ILLEGAL_STATE; - } else { - status = discovery_constructServiceUrl(discovery, endpoint, &serviceUrl); - if (status == CELIX_SUCCESS) { - char *attributes = ""; - hash_map_iterator_pt iter = hashMapIterator_create(endpoint->properties); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = hashMapEntry_getKey(entry); - char *value = hashMapEntry_getValue(entry); - if (strlen(attributes) != 0) { - attributes = apr_pstrcat(discovery->pool, attributes, ",", NULL); - } - attributes = apr_pstrcat(discovery->pool, attributes, "(", key, "=", value, ")", NULL); - } - err = SLPReg(slp, serviceUrl, SLP_LIFETIME_MAXIMUM, 0, attributes, SLP_TRUE, discovery_registrationReport, &callbackerr); - if ((err != SLP_OK) || (callbackerr != SLP_OK)) { - status = CELIX_ILLEGAL_STATE; - printf("DISCOVERY: Error registering service (%s) with slp %i\n", serviceUrl, err); - } - arrayList_add(discovery->registered, serviceUrl); - } - SLPClose(slp); - } - - return status; -} - -void discovery_deregistrationReport(SLPHandle hslp, SLPError errcode, void* cookie) { - *(SLPError*)cookie = errcode; -} - -celix_status_t discovery_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - printf("DISCOVERY: Endpoint for %s, with filter \"%s\" removed\n", endpoint->service, machtedFilter); - - discovery_pt discovery = handle; - SLPError err; - SLPError callbackerr; - SLPHandle slp; - char *serviceUrl = NULL; - - err = SLPOpen("en", SLP_FALSE, &slp); - if (err != SLP_OK) { - status = CELIX_ILLEGAL_STATE; - } else { - status = discovery_constructServiceUrl(discovery, endpoint, &serviceUrl); - if (status == CELIX_SUCCESS) { - status = discovery_deregisterEndpoint(discovery, serviceUrl); - int i; - for (i = 0; i < arrayList_size(discovery->registered); i++) { - char *url = arrayList_get(discovery->registered, i); - if (strcmp(url, serviceUrl) == 0) { - arrayList_remove(discovery->registered, i); - } - } - } - } - - return status; -} - -celix_status_t discovery_endpointListenerAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - bundleContext_getService(discovery->context, reference, service); - - return status; -} - -celix_status_t discovery_endpointListenerAdded(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *discoveryListener = properties_get(serviceProperties, "DISCOVERY"); - - if (discoveryListener != NULL && strcmp(discoveryListener, "true") == 0) { - printf("DISCOVERY: EndpointListener Ignored - Discovery listener\n"); - } else { - printf("DISCOVERY: EndpointListener Added - Add Scope\n"); - discovery_updateEndpointListener(discovery, reference, (endpoint_listener_pt) service); - } - - return status; -} - -celix_status_t discovery_endpointListenerModified(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - printf("DISCOVERY: EndpointListener Modified - Update Scope\n"); - discovery_updateEndpointListener(discovery, reference, (endpoint_listener_pt) service); - - return status; -} - -celix_status_t discovery_updateEndpointListener(discovery_pt discovery, service_reference_pt reference, endpoint_listener_pt service) { - celix_status_t status = CELIX_SUCCESS; - char *scope = "createScopeHere"; - - array_list_pt scopes = hashMap_get(discovery->listenerReferences, reference); - if (scopes == NULL) { - scopes = NULL; - arrayList_create(&scopes); - hashMap_put(discovery->listenerReferences, reference, scopes); - } - - if (!arrayList_contains(scopes, scope)) { - arrayList_add(scopes, scope); - } - - hash_map_iterator_pt iter = hashMapIterator_create(discovery->slpServices); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = hashMapEntry_getKey(entry); - endpoint_description_pt value = hashMapEntry_getValue(entry); - discovery_informListener(discovery, service, value); - } - - return status; -} - -celix_status_t discovery_endpointListenerRemoved(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - discovery_pt discovery = handle; - - printf("DISCOVERY: EndpointListener Removed\n"); - hashMap_remove(discovery->listenerReferences, reference); - - return status; -} - -static void *APR_THREAD_FUNC discovery_pollSLP(apr_thread_t *thd, void *data) { - discovery_pt discovery = data; - SLPHandle slp; - SLPError err; - - err = SLPOpen("en", SLP_FALSE, &slp); - - while (discovery->running) { - SLPError err = SLP_TRUE; - SLPError callbackerr; - arrayList_clear(discovery->handled); - while (err == SLP_TRUE) { - err = SLPFindSrvs(slp, "osgi.remote", 0, 0, discovery_pollSLPCallback, data); - } - - hash_map_iterator_pt iter = hashMapIterator_create(discovery->slpServices); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = hashMapEntry_getKey(entry); - endpoint_description_pt value = hashMapEntry_getValue(entry); - - bool inUse = false; - int i; - for (i = 0; i < arrayList_size(discovery->handled); i++) { - char *url = arrayList_get(discovery->handled, i); - if (strcmp(url, key) == 0) { - inUse = true; - break; - } - } - - if (!inUse) { - discovery_removeService(discovery, value); - - hashMapIterator_remove(iter); - } - } - - sleep(1); - } - SLPClose(slp); - apr_thread_exit(thd, APR_SUCCESS); - - return NULL; -} - -SLPBoolean discovery_pollSLPCallback(SLPHandle hslp, const char* srvurl, unsigned short lifetime, SLPError errcode, void *cookie) { - discovery_pt discovery = cookie; - if (errcode == SLP_OK) { - - arrayList_add(discovery->handled, (void *) srvurl); - if (!hashMap_containsKey(discovery->slpServices, (void *) srvurl)) { - // service:osgi.remote:http://10.0.0.21:8080/services/example - if (strncmp(srvurl, "service:osgi.remote:", 20) == 0) { - const char *url = srvurl+20; - const char *srv = strrchr(url, '/')+1; - - SLPHandle handle = NULL; - SLPError err = SLPOpen("en", SLP_FALSE, &handle); - err = SLP_TRUE; - slp_service_pt slpService = apr_palloc(discovery->pool, sizeof(*slpService)); - while (err == SLP_TRUE) { - err = SLPFindAttrs(handle, srvurl, "", "", discovery_attributesCallback, slpService); - } - - properties_pt props = properties_create(); - char *track; - char *token = apr_strtok(slpService->attributes, ",", &track); - while (token != NULL) { - char *track2; - char *token2 = apr_strtok(token, "=", &track2); - char *token3 = apr_strtok(NULL, "=", &track2); - char *key = apr_pstrdup(discovery->pool, token2+1); - char *value = apr_pstrndup(discovery->pool, token3, strlen(token3) - 1); - properties_set(props, key, value); - token = apr_strtok(NULL, ",", &track); - } - - endpoint_description_pt endpoint = apr_palloc(discovery->pool, sizeof(*endpoint)); - endpoint->id = apr_pstrdup(discovery->pool, url); - endpoint->serviceId = 42; - endpoint->service = apr_pstrdup(discovery->pool, srv); - endpoint->properties = props; - discovery_addService(discovery, endpoint); - - hashMap_put(discovery->slpServices, apr_pstrdup(discovery->pool, srvurl), endpoint); - } - } - } else if (errcode == SLP_LAST_CALL) { - return SLP_FALSE; - } else { - } - - return SLP_TRUE; -} - -SLPBoolean discovery_attributesCallback(SLPHandle hslp, const char *attributes, SLPError error, void *cookie) { - slp_service_pt slpService = cookie; - if (error == SLP_OK) { - slpService->attributes = strdup(attributes); - } else if (error == SLP_LAST_CALL) { - return SLP_FALSE; - } - - return SLP_TRUE; -} diff --git a/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery_activator.c b/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery_activator.c deleted file mode 100644 index 45fe4500..00000000 --- a/src/hos_celix/src/remote_services/discovery_slp/private/src/discovery_activator.c +++ /dev/null @@ -1,134 +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. - */ -/* - * dependency_activator.c - * - * \date Sep 29, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include -#include - -#include -#include - -#include "bundle_activator.h" -#include "service_tracker.h" -#include "service_registration.h" -#include "constants.h" - -#include "discovery.h" -#include "endpoint_listener.h" -#include "remote_constants.h" - -struct activator { - apr_pool_t *pool; - bundle_context_pt context; - - discovery_pt discovery; - - service_tracker_pt endpointListenerTracker; - service_registration_pt endpointListenerService; -}; - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, service_tracker_pt *tracker); - -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator = NULL; - - bundleContext_getMemoryPool(context, &parentPool); - apr_pool_create(&pool, parentPool); - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->context = context; - activator->endpointListenerTracker = NULL; - activator->endpointListenerService = NULL; - - discovery_create(pool, context, &activator->discovery); - - discoveryActivator_createEPLTracker(activator, &activator->endpointListenerTracker); - - *userData = activator; - } - - return status; -} - -celix_status_t discoveryActivator_createEPLTracker(struct activator *activator, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(activator->pool, activator->discovery, discovery_endpointListenerAdding, - discovery_endpointListenerAdded, discovery_endpointListenerModified, discovery_endpointListenerRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - status = serviceTracker_create(activator->pool, activator->context, "endpoint_listener", customizer, tracker); - - serviceTracker_open(activator->endpointListenerTracker); - } - - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, activator->pool); - - endpoint_listener_pt endpointListener = apr_palloc(pool, sizeof(*endpointListener)); - endpointListener->handle = activator->discovery; - endpointListener->endpointAdded = discovery_endpointAdded; - endpointListener->endpointRemoved = discovery_endpointRemoved; - - properties_pt props = properties_create(); - properties_set(props, "DISCOVERY", "true"); - char *uuid = NULL; - bundleContext_getProperty(activator->context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - char *scope = apr_pstrcat(activator->pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=*)(", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, "=", uuid, "))", NULL); - properties_set(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, scope); - status = bundleContext_registerService(context, (char *) OSGI_ENDPOINT_LISTENER_SERVICE, endpointListener, props, &activator->endpointListenerService); - - return status; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - - discovery_stop(activator->discovery); - serviceTracker_close(activator->endpointListenerTracker); - serviceRegistration_unregister(activator->endpointListenerService); - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - return status; -} diff --git a/src/hos_celix/src/remote_services/endpoint_listener/public/include/endpoint_listener.h b/src/hos_celix/src/remote_services/endpoint_listener/public/include/endpoint_listener.h index 08d14841..ccf52a8d 100644 --- a/src/hos_celix/src/remote_services/endpoint_listener/public/include/endpoint_listener.h +++ b/src/hos_celix/src/remote_services/endpoint_listener/public/include/endpoint_listener.h @@ -20,7 +20,7 @@ * endpoint_listener.h * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,18 +30,7 @@ #include "array_list.h" #include "properties.h" -struct endpoint_description { - array_list_pt configurationTypes; - char *frameworkUUID; - char *id; - // array_list_pt intents; - char *service; - // HASH_MAP packageVersions; - properties_pt properties; - long serviceId; -}; - -typedef struct endpoint_description *endpoint_description_pt; +#include "endpoint_description.h" static const char * const OSGI_ENDPOINT_LISTENER_SERVICE = "endpoint_listener"; diff --git a/src/hos_celix/build/examples/echo_service/server/CPackConfig-echo_server-bundle.cmake b/src/hos_celix/src/remote_services/examples/CMakeLists.txt similarity index 65% rename from src/hos_celix/build/examples/echo_service/server/CPackConfig-echo_server-bundle.cmake rename to src/hos_celix/src/remote_services/examples/CMakeLists.txt index 2668d77b..d975cc25 100644 --- a/src/hos_celix/build/examples/echo_service/server/CPackConfig-echo_server-bundle.cmake +++ b/src/hos_celix/src/remote_services/examples/CMakeLists.txt @@ -15,11 +15,17 @@ # specific language governing permissions and limitations # under the License. -SET(CPACK_CMAKE_GENERATOR "Unix Makefiles") -SET(CPACK_GENERATOR "ZIP") -SET(CPACK_INSTALL_CMAKE_PROJECTS "/home/matzman/Projekte/Privat/HomeOS/homeos_ws/src/hos_celix/build/examples/echo_service/server;echo_server;echo_server_install;/") -SET(CPACK_PACKAGE_DESCRIPTION "") -SET(CPACK_PACKAGE_FILE_NAME "echo_server") -SET(CPACK_PACKAGE_NAME "echo_server") -SET(CPACK_PACKAGE_VERSION "") -SET(CPACK_INCLUDE_TOPLEVEL_DIRECTORY "0") +celix_subproject(RSA_EXAMPLES "Option to enable building the RSA examples" OFF DEPS LAUNCHER shell_tui log_writer RSA_TOPOLOGY_MANAGER) +if (RSA_EXAMPLES) + add_subdirectory(calculator_service) + + add_subdirectory(calculator_endpoint) + add_subdirectory(calculator_endpoint2) + + add_subdirectory(calculator_proxy) + add_subdirectory(calculator_proxy2) + + add_subdirectory(calculator_shell) +endif (RSA_EXAMPLES) + + diff --git a/src/hos_celix/src/remote_services/calculator_endpoint/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_endpoint/CMakeLists.txt similarity index 63% rename from src/hos_celix/src/remote_services/calculator_endpoint/CMakeLists.txt rename to src/hos_celix/src/remote_services/examples/calculator_endpoint/CMakeLists.txt index b95a40bf..25e5ad33 100644 --- a/src/hos_celix/src/remote_services/calculator_endpoint/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint/CMakeLists.txt @@ -17,17 +17,20 @@ find_package(Jansson REQUIRED) -include_directories(${JANSSON_INCLUDE_DIRS}) -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_endpoint/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_service/public/include") +include_directories("${JANSSON_INCLUDE_DIRS}") +include_directories("../../../utils/public/include") +include_directories("../../remote_service_admin/public/include") +include_directories("../calculator_service/public/include") +include_directories("private/include") -bundle(org.example.api.Calculator_endpoint SOURCES +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator_endpoint") +SET(BUNDLE_VERSION "0.0.1") + +bundle(org.apache.celix.calc.api.Calculator_endpoint SOURCES private/src/calculator_endpoint_activator private/src/calculator_endpoint_impl.c private/include/calculator_endpoint_impl.h ) -target_link_libraries(org.example.api.Calculator_endpoint celix_framework ${JANSSON_LIBRARIES}) +target_link_libraries(org.apache.celix.calc.api.Calculator_endpoint celix_framework ${JANSSON_LIBRARIES}) diff --git a/src/hos_celix/src/remote_services/calculator_endpoint/private/include/calculator_endpoint_impl.h b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/include/calculator_endpoint_impl.h similarity index 81% rename from src/hos_celix/src/remote_services/calculator_endpoint/private/include/calculator_endpoint_impl.h rename to src/hos_celix/src/remote_services/examples/calculator_endpoint/private/include/calculator_endpoint_impl.h index ae01fc0f..dbeda2dd 100644 --- a/src/hos_celix/src/remote_services/calculator_endpoint/private/include/calculator_endpoint_impl.h +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/include/calculator_endpoint_impl.h @@ -17,26 +17,27 @@ *under the License. */ /* - * calculator_endpoint.h + * calculator_endpoint_impl.h * * \date Oct 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CALCULATOR_ENDPOINT_IMPL_H_ #define CALCULATOR_ENDPOINT_IMPL_H_ -#include - #include "celix_errno.h" #include "remote_endpoint_impl.h" -celix_status_t calculatorEndpoint_create(apr_pool_t *pool, remote_endpoint_pt *endpoint); +#include "calculator_service.h" + +celix_status_t calculatorEndpoint_create(remote_endpoint_pt *endpoint); +celix_status_t calculatorEndpoint_destroy(remote_endpoint_pt *endpoint); celix_status_t calculatorEndpoint_setService(remote_endpoint_pt endpoint, void *service); -celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *request, char *data, char **reply); +celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *data, char **reply); celix_status_t calculatorEndpoint_add(remote_endpoint_pt endpoint, char *data, char **reply); celix_status_t calculatorEndpoint_sub(remote_endpoint_pt endpoint, char *data, char **reply); diff --git a/src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_activator.c b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c similarity index 68% rename from src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_activator.c rename to src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c index c7e2c766..e76ebfae 100644 --- a/src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_activator.c +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c @@ -20,7 +20,7 @@ * calculator_endpoint_activator.c * * \date Oct 10, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -31,33 +31,23 @@ #include "service_registration.h" struct activator { - apr_pool_t *pool; - - service_registration_pt endpoint; + remote_endpoint_service_pt endpointService; + service_registration_pt endpointServiceRegistration; }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; struct activator *activator; - status = bundleContext_getMemoryPool(context, &parentPool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->endpoint = NULL; + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->endpointService = NULL; + activator->endpointServiceRegistration = NULL; - *userData = activator; - } - } + *userData = activator; } return status; @@ -69,14 +59,18 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) remote_endpoint_pt endpoint = NULL; remote_endpoint_service_pt endpointService = NULL; - calculatorEndpoint_create(activator->pool, &endpoint); - endpointService = apr_palloc(activator->pool, sizeof(*endpointService)); + calculatorEndpoint_create(&endpoint); + endpointService = calloc(1, sizeof(*endpointService)); endpointService->endpoint = endpoint; endpointService->handleRequest = calculatorEndpoint_handleRequest; endpointService->setService = calculatorEndpoint_setService; - bundleContext_registerService(context, OSGI_RSA_REMOTE_ENDPOINT, endpointService, NULL, &activator->endpoint); + properties_pt props = properties_create(); + properties_set(props, (char *) "remote.interface", (char *) CALCULATOR_SERVICE); + bundleContext_registerService(context, OSGI_RSA_REMOTE_ENDPOINT, endpointService, props, &activator->endpointServiceRegistration); + + activator->endpointService = endpointService; return status; } @@ -85,12 +79,18 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) celix_status_t status = CELIX_SUCCESS; struct activator *activator = userData; - serviceRegistration_unregister(activator->endpoint); + serviceRegistration_unregister(activator->endpointServiceRegistration); + + free(activator->endpointService->endpoint); + free(activator->endpointService); return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); return status; } diff --git a/src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_impl.c b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_impl.c similarity index 74% rename from src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_impl.c rename to src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_impl.c index 5efcf25c..b9a973fa 100644 --- a/src/hos_celix/src/remote_services/calculator_endpoint/private/src/calculator_endpoint_impl.c +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_impl.c @@ -20,26 +20,32 @@ * calculator_endpoint_impl.c * * \date Oct 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include #include "celix_errno.h" #include "calculator_endpoint_impl.h" -#include "calculator_service.h" - -celix_status_t calculatorEndpoint_create(apr_pool_t *pool, remote_endpoint_pt *endpoint) { +celix_status_t calculatorEndpoint_create(remote_endpoint_pt *endpoint) { celix_status_t status = CELIX_SUCCESS; - *endpoint = apr_palloc(pool, sizeof(**endpoint)); + *endpoint = calloc(1, sizeof(**endpoint)); if (!*endpoint) { status = CELIX_ENOMEM; } else { (*endpoint)->service = NULL; } + return status; +} + +celix_status_t calculatorEndpoint_destroy(remote_endpoint_pt *endpoint) { + celix_status_t status = CELIX_SUCCESS; + free(*endpoint); + *endpoint = NULL; return status; } @@ -51,29 +57,31 @@ celix_status_t calculatorEndpoint_setService(remote_endpoint_pt endpoint, void * } /** - * Request: http://host:port/services/{service}/{request} + * Request: http://host:port/services/{service} */ -celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *request, char *data, char **reply) { +celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *data, char **reply) { celix_status_t status = CELIX_SUCCESS; + json_error_t jsonError; + json_t *root = json_loads(data, 0, &jsonError); + const char *sig; + json_unpack(root, "{s:s}", "m", &sig); - printf("CALCULATOR_ENDPOINT: Handle request \"%s\" with data \"%s\"\n", request, data); - if (strcmp(request, "add") == 0) { + printf("CALCULATOR_ENDPOINT: Handle request \"%s\" with data \"%s\"\n", sig, data); + if (strcmp(sig, "add(DD)D") == 0) { calculatorEndpoint_add(endpoint, data, reply); - } else if (strcmp(request, "sub") == 0) { + } else if (strcmp(sig, "sub(DD)D") == 0) { calculatorEndpoint_sub(endpoint, data, reply); - } else if (strcmp(request, "sqrt") == 0) { + } else if (strcmp(sig, "sqrt(D)D") == 0) { calculatorEndpoint_sqrt(endpoint, data, reply); } else { status = CELIX_ILLEGAL_ARGUMENT; } + json_decref(root); + return status; } -/** - * data = { "a" : 1.1, "b" : 2.4 } - * reply = 3.5 - */ celix_status_t calculatorEndpoint_add(remote_endpoint_pt endpoint, char *data, char **reply) { celix_status_t status = CELIX_SUCCESS; json_error_t jsonError; @@ -85,21 +93,24 @@ celix_status_t calculatorEndpoint_add(remote_endpoint_pt endpoint, char *data, c } else { double a; double b; - json_unpack(root, "{s:f, s:f}", "arg0", &a, "arg1", &b); + json_unpack(root, "{s:[ff]}", "a", &a, &b); if (endpoint->service != NULL) { double result; json_t *resultRoot; calculator_service_pt service = endpoint->service; service->add(service->calculator, a, b, &result); - resultRoot = json_pack("[f]", result); + resultRoot = json_pack("{s:f}", "r", result); - char *c = json_dumps(resultRoot, JSON_ENCODE_ANY); + char *c = json_dumps(resultRoot, 0); *reply = c; + + json_decref(resultRoot); } else { printf("CALCULATOR_ENDPOINT: No service available"); status = CELIX_BUNDLE_EXCEPTION; } + json_decref(root); } return status; @@ -116,21 +127,24 @@ celix_status_t calculatorEndpoint_sub(remote_endpoint_pt endpoint, char *data, c } else { double a; double b; - json_unpack(root, "{s:f, s:f}", "arg0", &a, "arg1", &b); + json_unpack(root, "{s:[ff]}", "a", &a, &b); if (endpoint->service != NULL) { double result; json_t *resultRoot; calculator_service_pt service = endpoint->service; service->sub(service->calculator, a, b, &result); - resultRoot = json_pack("[f]", result); + resultRoot = json_pack("{s:f}", "r", result); char *c = json_dumps(resultRoot, JSON_ENCODE_ANY); *reply = c; + + json_decref(resultRoot); } else { printf("CALCULATOR_ENDPOINT: No service available"); status = CELIX_BUNDLE_EXCEPTION; } + json_decref(root); } return status; @@ -146,21 +160,24 @@ celix_status_t calculatorEndpoint_sqrt(remote_endpoint_pt endpoint, char *data, status = CELIX_ILLEGAL_ARGUMENT; } else { double a; - json_unpack(root, "{s:f}", "arg0", &a); + json_unpack(root, "{s:[f]}", "a", &a); if (endpoint->service != NULL) { double result; json_t *resultRoot; calculator_service_pt service = endpoint->service; service->sqrt(service->calculator, a, &result); - resultRoot = json_pack("[f]", result); + resultRoot = json_pack("{s:f}", "r", result); char *c = json_dumps(resultRoot, JSON_ENCODE_ANY); *reply = c; + + json_decref(resultRoot); } else { printf("CALCULATOR_ENDPOINT: No service available"); status = CELIX_BUNDLE_EXCEPTION; } + json_decref(root); } return status; diff --git a/src/hos_celix/src/remote_services/examples/calculator_endpoint2/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/CMakeLists.txt new file mode 100644 index 00000000..45bdf56f --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/CMakeLists.txt @@ -0,0 +1,36 @@ +# 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. + +find_package(Jansson REQUIRED) + +include_directories("${JANSSON_INCLUDE_DIRS}") +include_directories("../../../utils/public/include") +include_directories("../../remote_service_admin/public/include") +include_directories("../calculator_service/public/include") +include_directories("private/include") + +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator2_endpoint") +SET(BUNDLE_VERSION "0.0.1") + +bundle(org.apache.celix.calc.api.Calculator2_endpoint SOURCES + private/src/calculator_endpoint_activator + private/src/calculator_endpoint_impl.c + + private/include/calculator_endpoint_impl.h +) + +target_link_libraries(org.apache.celix.calc.api.Calculator2_endpoint celix_framework ${JANSSON_LIBRARIES}) diff --git a/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/include/calculator_endpoint_impl.h b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/include/calculator_endpoint_impl.h new file mode 100644 index 00000000..dbeda2dd --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/include/calculator_endpoint_impl.h @@ -0,0 +1,46 @@ +/** + *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. + */ +/* + * calculator_endpoint_impl.h + * + * \date Oct 7, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef CALCULATOR_ENDPOINT_IMPL_H_ +#define CALCULATOR_ENDPOINT_IMPL_H_ + +#include "celix_errno.h" +#include "remote_endpoint_impl.h" + +#include "calculator_service.h" + +celix_status_t calculatorEndpoint_create(remote_endpoint_pt *endpoint); +celix_status_t calculatorEndpoint_destroy(remote_endpoint_pt *endpoint); + +celix_status_t calculatorEndpoint_setService(remote_endpoint_pt endpoint, void *service); + +celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *data, char **reply); + +celix_status_t calculatorEndpoint_add(remote_endpoint_pt endpoint, char *data, char **reply); +celix_status_t calculatorEndpoint_sub(remote_endpoint_pt endpoint, char *data, char **reply); +celix_status_t calculatorEndpoint_sqrt(remote_endpoint_pt endpoint, char *data, char **reply); + +#endif /* CALCULATOR_ENDPOINT_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c new file mode 100644 index 00000000..e76ebfae --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c @@ -0,0 +1,96 @@ +/** + *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. + */ +/* + * calculator_endpoint_activator.c + * + * \date Oct 10, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include "bundle_activator.h" + +#include "calculator_endpoint_impl.h" +#include "service_registration.h" + +struct activator { + remote_endpoint_service_pt endpointService; + service_registration_pt endpointServiceRegistration; +}; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + + struct activator *activator; + + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->endpointService = NULL; + activator->endpointServiceRegistration = NULL; + + *userData = activator; + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + remote_endpoint_pt endpoint = NULL; + remote_endpoint_service_pt endpointService = NULL; + + calculatorEndpoint_create(&endpoint); + endpointService = calloc(1, sizeof(*endpointService)); + endpointService->endpoint = endpoint; + endpointService->handleRequest = calculatorEndpoint_handleRequest; + endpointService->setService = calculatorEndpoint_setService; + + properties_pt props = properties_create(); + properties_set(props, (char *) "remote.interface", (char *) CALCULATOR_SERVICE); + + bundleContext_registerService(context, OSGI_RSA_REMOTE_ENDPOINT, endpointService, props, &activator->endpointServiceRegistration); + + activator->endpointService = endpointService; + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + serviceRegistration_unregister(activator->endpointServiceRegistration); + + free(activator->endpointService->endpoint); + free(activator->endpointService); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + return status; +} diff --git a/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_impl.c b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_impl.c new file mode 100644 index 00000000..b9a973fa --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_impl.c @@ -0,0 +1,184 @@ +/** + *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. + */ +/* + * calculator_endpoint_impl.c + * + * \date Oct 7, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include + +#include "celix_errno.h" + +#include "calculator_endpoint_impl.h" + +celix_status_t calculatorEndpoint_create(remote_endpoint_pt *endpoint) { + celix_status_t status = CELIX_SUCCESS; + *endpoint = calloc(1, sizeof(**endpoint)); + if (!*endpoint) { + status = CELIX_ENOMEM; + } else { + (*endpoint)->service = NULL; + } + + return status; +} + +celix_status_t calculatorEndpoint_destroy(remote_endpoint_pt *endpoint) { + celix_status_t status = CELIX_SUCCESS; + free(*endpoint); + *endpoint = NULL; + + return status; +} + +celix_status_t calculatorEndpoint_setService(remote_endpoint_pt endpoint, void *service) { + celix_status_t status = CELIX_SUCCESS; + endpoint->service = service; + return status; +} + +/** + * Request: http://host:port/services/{service} + */ +celix_status_t calculatorEndpoint_handleRequest(remote_endpoint_pt endpoint, char *data, char **reply) { + celix_status_t status = CELIX_SUCCESS; + json_error_t jsonError; + json_t *root = json_loads(data, 0, &jsonError); + const char *sig; + json_unpack(root, "{s:s}", "m", &sig); + + printf("CALCULATOR_ENDPOINT: Handle request \"%s\" with data \"%s\"\n", sig, data); + if (strcmp(sig, "add(DD)D") == 0) { + calculatorEndpoint_add(endpoint, data, reply); + } else if (strcmp(sig, "sub(DD)D") == 0) { + calculatorEndpoint_sub(endpoint, data, reply); + } else if (strcmp(sig, "sqrt(D)D") == 0) { + calculatorEndpoint_sqrt(endpoint, data, reply); + } else { + status = CELIX_ILLEGAL_ARGUMENT; + } + + json_decref(root); + + return status; +} + +celix_status_t calculatorEndpoint_add(remote_endpoint_pt endpoint, char *data, char **reply) { + celix_status_t status = CELIX_SUCCESS; + json_error_t jsonError; + json_t *root; + + root = json_loads(data, 0, &jsonError); + if (!root) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + double a; + double b; + json_unpack(root, "{s:[ff]}", "a", &a, &b); + + if (endpoint->service != NULL) { + double result; + json_t *resultRoot; + calculator_service_pt service = endpoint->service; + service->add(service->calculator, a, b, &result); + resultRoot = json_pack("{s:f}", "r", result); + + char *c = json_dumps(resultRoot, 0); + *reply = c; + + json_decref(resultRoot); + } else { + printf("CALCULATOR_ENDPOINT: No service available"); + status = CELIX_BUNDLE_EXCEPTION; + } + json_decref(root); + } + + return status; +} + +celix_status_t calculatorEndpoint_sub(remote_endpoint_pt endpoint, char *data, char **reply) { + celix_status_t status = CELIX_SUCCESS; + json_error_t jsonError; + json_t *root; + + root = json_loads(data, 0, &jsonError); + if (!root) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + double a; + double b; + json_unpack(root, "{s:[ff]}", "a", &a, &b); + + if (endpoint->service != NULL) { + double result; + json_t *resultRoot; + calculator_service_pt service = endpoint->service; + service->sub(service->calculator, a, b, &result); + resultRoot = json_pack("{s:f}", "r", result); + + char *c = json_dumps(resultRoot, JSON_ENCODE_ANY); + *reply = c; + + json_decref(resultRoot); + } else { + printf("CALCULATOR_ENDPOINT: No service available"); + status = CELIX_BUNDLE_EXCEPTION; + } + json_decref(root); + } + + return status; +} + +celix_status_t calculatorEndpoint_sqrt(remote_endpoint_pt endpoint, char *data, char **reply) { + celix_status_t status = CELIX_SUCCESS; + json_error_t jsonError; + json_t *root; + + root = json_loads(data, 0, &jsonError); + if (!root) { + status = CELIX_ILLEGAL_ARGUMENT; + } else { + double a; + json_unpack(root, "{s:[f]}", "a", &a); + + if (endpoint->service != NULL) { + double result; + json_t *resultRoot; + calculator_service_pt service = endpoint->service; + service->sqrt(service->calculator, a, &result); + resultRoot = json_pack("{s:f}", "r", result); + + char *c = json_dumps(resultRoot, JSON_ENCODE_ANY); + *reply = c; + + json_decref(resultRoot); + } else { + printf("CALCULATOR_ENDPOINT: No service available"); + status = CELIX_BUNDLE_EXCEPTION; + } + json_decref(root); + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/calculator_proxy/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_proxy/CMakeLists.txt similarity index 59% rename from src/hos_celix/src/remote_services/calculator_proxy/CMakeLists.txt rename to src/hos_celix/src/remote_services/examples/calculator_proxy/CMakeLists.txt index 5df17e49..855e74ee 100644 --- a/src/hos_celix/src/remote_services/calculator_proxy/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy/CMakeLists.txt @@ -17,18 +17,22 @@ find_package(Jansson REQUIRED) -include_directories(${JANSSON_INCLUDE_DIRS}) -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_proxy/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_service/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") +include_directories("${JANSSON_INCLUDE_DIRS}") +include_directories("../../../utils/public/include") +include_directories("../../remote_service_admin/public/include") +include_directories("private/include") +include_directories("../calculator_service/public/include") +include_directories("../../endpoint_listener/public/include") -bundle(org.example.api.Calculator_proxy SOURCES +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator_proxy") +SET(BUNDLE_VERSION "0.0.1") + +bundle(org.apache.celix.calc.api.Calculator_proxy SOURCES private/src/calculator_proxy_activator private/src/calculator_proxy_impl.c + ../../remote_service_admin/private/src/remote_proxy_factory_impl.c private/include/calculator_proxy_impl.h ) -target_link_libraries(org.example.api.Calculator_proxy celix_framework ${JANSSON_LIBRARIES}) +target_link_libraries(org.apache.celix.calc.api.Calculator_proxy celix_framework ${JANSSON_LIBRARIES}) diff --git a/src/hos_celix/src/remote_services/calculator_proxy/private/include/calculator_proxy_impl.h b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/include/calculator_proxy_impl.h similarity index 71% rename from src/hos_celix/src/remote_services/calculator_proxy/private/include/calculator_proxy_impl.h rename to src/hos_celix/src/remote_services/examples/calculator_proxy/private/include/calculator_proxy_impl.h index 07516abe..86f97b48 100644 --- a/src/hos_celix/src/remote_services/calculator_proxy/private/include/calculator_proxy_impl.h +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/include/calculator_proxy_impl.h @@ -20,37 +20,40 @@ * calculator_proxy_impl.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CALCULATOR_PROXY_IMPL_H_ #define CALCULATOR_PROXY_IMPL_H_ -#include - #include "celix_errno.h" #include "calculator_service.h" #include "remote_proxy.h" +#include "constants.h" +#include "bundle_context.h" +#include "hash_map.h" #include "endpoint_listener.h" struct calculator { - apr_pool_t *pool; + bundle_context_pt context; + endpoint_description_pt endpoint; sendToHandle sendToCallback; void * sendToHandler; }; -celix_status_t calculatorProxy_create(apr_pool_t *pool, calculator_pt *endpoint); + +celix_status_t calculatorProxy_create(bundle_context_pt context, calculator_pt *endpoint); +celix_status_t calculatorProxy_destroy(calculator_pt *endpoint); celix_status_t calculatorProxy_add(calculator_pt calculator, double a, double b, double *result); celix_status_t calculatorProxy_sub(calculator_pt calculator, double a, double b, double *result); celix_status_t calculatorProxy_sqrt(calculator_pt calculator, double a, double *result); -celix_status_t calculatorProxy_setEndpointDescription(void *proxy, endpoint_description_pt endpoint); -celix_status_t calculatorProxy_setHandler(void *proxy, void *handler); -celix_status_t calculatorProxy_setCallback(void *proxy, sendToHandle callback); +celix_status_t calculatorProxy_registerProxyService(void* proxyFactoryService, endpoint_description_pt endpoint, void* handler, sendToHandle callback); +celix_status_t calculatorProxy_unregisterProxyService(void* proxyFactoryService, endpoint_description_pt endpoint); #endif /* CALCULATOR_PROXY_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_activator.c b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_activator.c new file mode 100644 index 00000000..acc0651d --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_activator.c @@ -0,0 +1,124 @@ +/** + *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. + */ +/* + * calculator_proxy_activator.c + * + * \date Oct 10, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include "bundle_activator.h" +#include "service_registration.h" +#include "remote_proxy.h" + +#include "calculator_proxy_impl.h" + +struct activator { + bundle_context_pt context; + remote_proxy_factory_pt factory_ptr; +}; + +static celix_status_t calculatorProxyFactory_create(void *handle, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback, properties_pt properties, void **service); +static celix_status_t calculatorProxyFactory_destroy(void *handle, void *service); + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + + struct activator *activator; + + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->factory_ptr = NULL; + activator->context = context; + + *userData = activator; + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + remoteProxyFactory_create(context, (char *) CALCULATOR_SERVICE, activator, + calculatorProxyFactory_create, calculatorProxyFactory_destroy, + &activator->factory_ptr); + remoteProxyFactory_register(activator->factory_ptr); + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + remoteProxyFactory_unregister(activator->factory_ptr); + remoteProxyFactory_destroy(&activator->factory_ptr); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + + return status; +} + +static celix_status_t calculatorProxyFactory_create(void *handle, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback, properties_pt properties, void **service) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = handle; + + calculator_service_pt calculatorService = calloc(1, sizeof(*calculatorService)); + calculatorProxy_create(activator->context, &calculatorService->calculator); + calculatorService->add = calculatorProxy_add; + calculatorService->sub = calculatorProxy_sub; + calculatorService->sqrt = calculatorProxy_sqrt; + + calculatorService->calculator->endpoint = endpointDescription; + calculatorService->calculator->sendToHandler = rsa; + calculatorService->calculator->sendToCallback = sendToCallback; + + *service = calculatorService; + + return status; +} + +static celix_status_t calculatorProxyFactory_destroy(void *handle, void *service) { + celix_status_t status = CELIX_SUCCESS; + calculator_service_pt calculatorService = service; + + if (!calculatorService) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + calculatorProxy_destroy(&calculatorService->calculator); + free(calculatorService); + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_impl.c b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_impl.c similarity index 55% rename from src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_impl.c rename to src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_impl.c index 11a9fcd1..fc214128 100644 --- a/src/hos_celix/src/remote_services/calculator_proxy/private/src/calculator_proxy_impl.c +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy/private/src/calculator_proxy_impl.c @@ -20,27 +20,30 @@ * calculator_proxy_impl.c * * \date Oct 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include - #include #include "celix_errno.h" - +#include "array_list.h" #include "calculator_proxy_impl.h" -celix_status_t calculatorProxy_create(apr_pool_t *pool, calculator_pt *calculator) { +/* Allows the use of Jansson < 2.3 */ +#ifndef JSON_DECODE_ANY +#define JSON_DECODE_ANY 0 +#endif + +celix_status_t calculatorProxy_create(bundle_context_pt context, calculator_pt *calculator) { celix_status_t status = CELIX_SUCCESS; - *calculator = apr_palloc(pool, sizeof(**calculator)); + *calculator = calloc(1, sizeof(**calculator)); if (!*calculator) { status = CELIX_ENOMEM; } else { - (*calculator)->pool = pool; + (*calculator)->context = context; (*calculator)->endpoint = NULL; (*calculator)->sendToCallback=NULL; (*calculator)->sendToHandler=NULL; @@ -49,27 +52,49 @@ celix_status_t calculatorProxy_create(apr_pool_t *pool, calculator_pt *calculato return status; } + +celix_status_t calculatorProxy_destroy(calculator_pt *calculator) { + celix_status_t status = CELIX_SUCCESS; + + free(*calculator); + *calculator = NULL; + + return status; +} + +// { "m": "" "a":["arg1", "arg2"] } celix_status_t calculatorProxy_add(calculator_pt calculator, double a, double b, double *result) { celix_status_t status = CELIX_SUCCESS; if (calculator->endpoint != NULL) { json_t *root; - root = json_pack("{s:f, s:f}", "arg0", a, "arg1", b); + root = json_pack("{s:s, s:[ff]}", "m", "add(DD)D", "a", a, b); char *data = json_dumps(root, 0); - char *reply = calloc(128, sizeof(char)); + char *reply = NULL; int replyStatus = 0; - calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, "add", data, &reply, &replyStatus); + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); if (status == CELIX_SUCCESS) { - json_error_t jsonError; - json_t *js_reply = json_loads(reply, 0, &jsonError); - json_unpack(js_reply, "[f]", result); + printf("Handle reply: %s\n", reply); + json_error_t error; + json_t *js_reply = json_loads(reply, 0, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } } + json_decref(root); + free(data); + free(reply); } else { printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; } return status; @@ -79,21 +104,33 @@ celix_status_t calculatorProxy_sub(calculator_pt calculator, double a, double b, celix_status_t status = CELIX_SUCCESS; if (calculator->endpoint != NULL) { json_t *root; - root = json_pack("{s:f, s:f}", "arg0", a, "arg1", b); + root = json_pack("{s:s, s:[ff]}", "m", "sub(DD)D", "a", a, b); char *data = json_dumps(root, 0); - char *reply = calloc(128, sizeof(char)); + char *reply = NULL; int replyStatus = 0; - calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, "sub", data, &reply, &replyStatus); + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); if (status == CELIX_SUCCESS) { - json_error_t jsonError; - json_t *js_reply = json_loads(reply, 0, &jsonError); - json_unpack(js_reply, "[f]", result); + json_error_t error; + json_t *js_reply = json_loads(reply, 0, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } } + + json_decref(root); + + free(data); + free(reply); } else { printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; } return status; @@ -103,51 +140,34 @@ celix_status_t calculatorProxy_sqrt(calculator_pt calculator, double a, double * celix_status_t status = CELIX_SUCCESS; if (calculator->endpoint != NULL) { json_t *root; - root = json_pack("{s:f}", "arg0", a); + root = json_pack("{s:s, s:[f]}", "m", "sqrt(D)D", "a", a); char *data = json_dumps(root, 0); - char *reply = calloc(128, sizeof(char)); + char *reply = NULL; int replyStatus; - calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, "sqrt", data, &reply, &replyStatus); + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); if (status == CELIX_SUCCESS) { - json_error_t jsonError; - json_t *js_reply = json_loads(reply, 0, &jsonError); - json_unpack(js_reply, "[f]", result); + json_error_t error; + json_t *js_reply = json_loads(reply, JSON_DECODE_ANY, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } } + + json_decref(root); + + free(data); + free(reply); } else { printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; } return status; } - -celix_status_t calculatorProxy_setEndpointDescription(void *proxy, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; - - calculator_pt calculator = proxy; - calculator->endpoint = endpoint; - - return status; -} - - -celix_status_t calculatorProxy_setHandler(void *proxy, void *handler) { - celix_status_t status = CELIX_SUCCESS; - - calculator_pt calculator = proxy; - calculator->sendToHandler = handler; - - return status; -} - - -celix_status_t calculatorProxy_setCallback(void *proxy, sendToHandle callback) { - celix_status_t status = CELIX_SUCCESS; - - calculator_pt calculator = proxy; - calculator->sendToCallback = callback; - - return status; -} diff --git a/src/hos_celix/src/remote_services/examples/calculator_proxy2/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_proxy2/CMakeLists.txt new file mode 100644 index 00000000..3c6bf0f9 --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy2/CMakeLists.txt @@ -0,0 +1,38 @@ +# 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. + +find_package(Jansson REQUIRED) + +include_directories("${JANSSON_INCLUDE_DIRS}") +include_directories("../../../utils/public/include") +include_directories("../../remote_service_admin/public/include") +include_directories("private/include") +include_directories("../calculator_service/public/include") +include_directories("../../endpoint_listener/public/include") + +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator2_proxy") +SET(BUNDLE_VERSION "0.0.1") + +bundle(org.apache.celix.calc.api.Calculator2_proxy SOURCES + private/src/calculator_proxy_activator + private/src/calculator_proxy_impl.c + ../../remote_service_admin/private/src/remote_proxy_factory_impl.c + + private/include/calculator_proxy_impl.h +) + +target_link_libraries(org.apache.celix.calc.api.Calculator2_proxy celix_framework ${JANSSON_LIBRARIES}) diff --git a/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/include/calculator_proxy_impl.h b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/include/calculator_proxy_impl.h new file mode 100644 index 00000000..86f97b48 --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/include/calculator_proxy_impl.h @@ -0,0 +1,59 @@ +/** + *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. + */ +/* + * calculator_proxy_impl.h + * + * \date Oct 13, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef CALCULATOR_PROXY_IMPL_H_ +#define CALCULATOR_PROXY_IMPL_H_ + +#include "celix_errno.h" + +#include "calculator_service.h" +#include "remote_proxy.h" +#include "constants.h" +#include "bundle_context.h" +#include "hash_map.h" + +#include "endpoint_listener.h" + + +struct calculator { + bundle_context_pt context; + + endpoint_description_pt endpoint; + sendToHandle sendToCallback; + void * sendToHandler; +}; + + +celix_status_t calculatorProxy_create(bundle_context_pt context, calculator_pt *endpoint); +celix_status_t calculatorProxy_destroy(calculator_pt *endpoint); +celix_status_t calculatorProxy_add(calculator_pt calculator, double a, double b, double *result); +celix_status_t calculatorProxy_sub(calculator_pt calculator, double a, double b, double *result); +celix_status_t calculatorProxy_sqrt(calculator_pt calculator, double a, double *result); + +celix_status_t calculatorProxy_registerProxyService(void* proxyFactoryService, endpoint_description_pt endpoint, void* handler, sendToHandle callback); +celix_status_t calculatorProxy_unregisterProxyService(void* proxyFactoryService, endpoint_description_pt endpoint); + +#endif /* CALCULATOR_PROXY_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_activator.c b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_activator.c new file mode 100644 index 00000000..1f13d9c2 --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_activator.c @@ -0,0 +1,124 @@ +/** + *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. + */ +/* + * calculator_proxy_activator.c + * + * \date Oct 10, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include "bundle_activator.h" +#include "service_registration.h" +#include "remote_proxy.h" + +#include "calculator_proxy_impl.h" + +struct activator { + bundle_context_pt context; + remote_proxy_factory_pt factory_ptr; +}; + +static celix_status_t calculatorProxyFactory_create(void *handle, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback, properties_pt properties, void **service); +static celix_status_t calculatorProxyFactory_destroy(void *handle, void *service); + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + + struct activator *activator; + + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->factory_ptr = NULL; + activator->context = context; + + *userData = activator; + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + remoteProxyFactory_create(context, "org.apache.celix.calc.api.Calculator2", activator, + calculatorProxyFactory_create, calculatorProxyFactory_destroy, + &activator->factory_ptr); + remoteProxyFactory_register(activator->factory_ptr); + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + remoteProxyFactory_unregister(activator->factory_ptr); + remoteProxyFactory_destroy(&activator->factory_ptr); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + + return status; +} + +static celix_status_t calculatorProxyFactory_create(void *handle, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback, properties_pt properties, void **service) { + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = handle; + + calculator_service_pt calculatorService = calloc(1, sizeof(*calculatorService)); + calculatorProxy_create(activator->context, &calculatorService->calculator); + calculatorService->add = calculatorProxy_add; + calculatorService->sub = calculatorProxy_sub; + calculatorService->sqrt = calculatorProxy_sqrt; + + calculatorService->calculator->endpoint = endpointDescription; + calculatorService->calculator->sendToHandler = rsa; + calculatorService->calculator->sendToCallback = sendToCallback; + + *service = calculatorService; + + return status; +} + +static celix_status_t calculatorProxyFactory_destroy(void *handle, void *service) { + celix_status_t status = CELIX_SUCCESS; + calculator_service_pt calculatorService = service; + + if (!calculatorService) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + calculatorProxy_destroy(&calculatorService->calculator); + free(calculatorService); + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_impl.c b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_impl.c new file mode 100644 index 00000000..fc214128 --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/calculator_proxy2/private/src/calculator_proxy_impl.c @@ -0,0 +1,173 @@ +/** + *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. + */ +/* + * calculator_proxy_impl.c + * + * \date Oct 7, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include +#include + +#include "celix_errno.h" +#include "array_list.h" +#include "calculator_proxy_impl.h" + +/* Allows the use of Jansson < 2.3 */ +#ifndef JSON_DECODE_ANY +#define JSON_DECODE_ANY 0 +#endif + +celix_status_t calculatorProxy_create(bundle_context_pt context, calculator_pt *calculator) { + celix_status_t status = CELIX_SUCCESS; + *calculator = calloc(1, sizeof(**calculator)); + if (!*calculator) { + status = CELIX_ENOMEM; + } else { + (*calculator)->context = context; + (*calculator)->endpoint = NULL; + (*calculator)->sendToCallback=NULL; + (*calculator)->sendToHandler=NULL; + } + + return status; +} + + +celix_status_t calculatorProxy_destroy(calculator_pt *calculator) { + celix_status_t status = CELIX_SUCCESS; + + free(*calculator); + *calculator = NULL; + + return status; +} + +// { "m": "" "a":["arg1", "arg2"] } +celix_status_t calculatorProxy_add(calculator_pt calculator, double a, double b, double *result) { + celix_status_t status = CELIX_SUCCESS; + + if (calculator->endpoint != NULL) { + json_t *root; + root = json_pack("{s:s, s:[ff]}", "m", "add(DD)D", "a", a, b); + + char *data = json_dumps(root, 0); + char *reply = NULL; + int replyStatus = 0; + + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); + + if (status == CELIX_SUCCESS) { + printf("Handle reply: %s\n", reply); + json_error_t error; + json_t *js_reply = json_loads(reply, 0, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } + } + json_decref(root); + + free(data); + free(reply); + } else { + printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t calculatorProxy_sub(calculator_pt calculator, double a, double b, double *result) { + celix_status_t status = CELIX_SUCCESS; + if (calculator->endpoint != NULL) { + json_t *root; + root = json_pack("{s:s, s:[ff]}", "m", "sub(DD)D", "a", a, b); + + char *data = json_dumps(root, 0); + char *reply = NULL; + int replyStatus = 0; + + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); + + if (status == CELIX_SUCCESS) { + json_error_t error; + json_t *js_reply = json_loads(reply, 0, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } + } + + json_decref(root); + + free(data); + free(reply); + } else { + printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t calculatorProxy_sqrt(calculator_pt calculator, double a, double *result) { + celix_status_t status = CELIX_SUCCESS; + if (calculator->endpoint != NULL) { + json_t *root; + root = json_pack("{s:s, s:[f]}", "m", "sqrt(D)D", "a", a); + + char *data = json_dumps(root, 0); + char *reply = NULL; + int replyStatus; + + calculator->sendToCallback(calculator->sendToHandler, calculator->endpoint, data, &reply, &replyStatus); + + if (status == CELIX_SUCCESS) { + json_error_t error; + json_t *js_reply = json_loads(reply, JSON_DECODE_ANY, &error); + if (js_reply) { + json_unpack(js_reply, "{s:f}", "r", result); + json_decref(js_reply); + } else { + printf("PROXY: got error '%s' for '%s'\n", error.text, reply); + status = CELIX_BUNDLE_EXCEPTION; + } + } + + json_decref(root); + + free(data); + free(reply); + } else { + printf("CALCULATOR_PROXY: No endpoint information available\n"); + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/calculator_service/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_service/CMakeLists.txt similarity index 69% rename from src/hos_celix/src/remote_services/calculator_service/CMakeLists.txt rename to src/hos_celix/src/remote_services/examples/calculator_service/CMakeLists.txt index 7747657e..e17153ed 100644 --- a/src/hos_celix/src/remote_services/calculator_service/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/examples/calculator_service/CMakeLists.txt @@ -15,11 +15,14 @@ # specific language governing permissions and limitations # under the License. -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_service/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_service/public/include") +include_directories("../../../utils/public/include") +include_directories("../../utils/public/include") +include_directories("../../remote_service_admin/public/include") +include_directories("private/include") +include_directories("public/include") + +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator_impl") +SET(BUNDLE_VERSION "0.0.1") bundle(calculator SOURCES private/src/calculator_impl diff --git a/src/hos_celix/src/remote_services/calculator_service/private/include/calculator_impl.h b/src/hos_celix/src/remote_services/examples/calculator_service/private/include/calculator_impl.h similarity index 86% rename from src/hos_celix/src/remote_services/calculator_service/private/include/calculator_impl.h rename to src/hos_celix/src/remote_services/examples/calculator_service/private/include/calculator_impl.h index 9bfc5292..5e075e49 100644 --- a/src/hos_celix/src/remote_services/calculator_service/private/include/calculator_impl.h +++ b/src/hos_celix/src/remote_services/examples/calculator_service/private/include/calculator_impl.h @@ -20,24 +20,22 @@ * calculator_impl.h * * \date Oct 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CALCULATOR_IMPL_H_ #define CALCULATOR_IMPL_H_ -#include - #include "celix_errno.h" #include "calculator_service.h" struct calculator { - apr_pool_t *pool; }; -celix_status_t calculator_create(apr_pool_t *pool, calculator_pt *calcuator); +celix_status_t calculator_create(calculator_pt *calcuator); +celix_status_t calculator_destroy(calculator_pt *calcuator); celix_status_t calculator_add(calculator_pt calcuator, double a, double b, double *result); celix_status_t calculator_sub(calculator_pt calcuator, double a, double b, double *result); celix_status_t calculator_sqrt(calculator_pt calcuator, double a, double *result); diff --git a/src/hos_celix/src/remote_services/calculator_service/private/src/calculator_activator.c b/src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_activator.c similarity index 63% rename from src/hos_celix/src/remote_services/calculator_service/private/src/calculator_activator.c rename to src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_activator.c index 0b5807e5..22f72b5f 100644 --- a/src/hos_celix/src/remote_services/calculator_service/private/src/calculator_activator.c +++ b/src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_activator.c @@ -20,7 +20,7 @@ * calculator_activator.c * * \date Oct 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,27 +33,25 @@ #include "remote_constants.h" struct activator { - apr_pool_t *pool; + calculator_pt calculator; + calculator_service_pt service; + service_registration_pt calculatorReg; + service_registration_pt calculatorReg2; }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentpool = NULL; - apr_pool_t *pool = NULL; struct activator *activator; - status = bundleContext_getMemoryPool(context, &parentpool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentpool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - activator->pool = pool; - activator->calculatorReg = NULL; + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->calculatorReg = NULL; + activator->calculatorReg2 = NULL; - *userData = activator; - } + *userData = activator; } return status; @@ -62,25 +60,27 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; struct activator *activator = userData; - calculator_pt calculator = NULL; - calculator_service_pt service = NULL; properties_pt properties = NULL; - status = calculator_create(activator->pool, &calculator); + status = calculator_create(&activator->calculator); if (status == CELIX_SUCCESS) { - service = apr_palloc(activator->pool, sizeof(*service)); - if (!service) { + activator->service = calloc(1, sizeof(*activator->service)); + if (!activator->service) { status = CELIX_ENOMEM; } else { - service->calculator = calculator; - service->add = calculator_add; - service->sub = calculator_sub; - service->sqrt = calculator_sqrt; + activator->service->calculator = activator->calculator; + activator->service->add = calculator_add; + activator->service->sub = calculator_sub; + activator->service->sqrt = calculator_sqrt; properties = properties_create(); properties_set(properties, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, (char *) CALCULATOR_SERVICE); - bundleContext_registerService(context, (char *) CALCULATOR_SERVICE, service, properties, &activator->calculatorReg); + bundleContext_registerService(context, (char *) CALCULATOR_SERVICE, activator->service, properties, &activator->calculatorReg); + + properties_pt properties2 = properties_create(); + properties_set(properties2, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, (char *) "org.apache.celix.calc.api.Calculator2"); + bundleContext_registerService(context, "org.apache.celix.calc.api.Calculator2", activator->service, properties2, &activator->calculatorReg2); } } @@ -92,15 +92,19 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) struct activator *activator = userData; serviceRegistration_unregister(activator->calculatorReg); + serviceRegistration_unregister(activator->calculatorReg2); + + free(activator->service); + + calculator_destroy(&activator->calculator); return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - + free(userData); return status; } diff --git a/src/hos_celix/src/remote_services/calculator_service/private/src/calculator_impl.c b/src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_impl.c similarity index 85% rename from src/hos_celix/src/remote_services/calculator_service/private/src/calculator_impl.c rename to src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_impl.c index 87a543bc..adccb520 100644 --- a/src/hos_celix/src/remote_services/calculator_service/private/src/calculator_impl.c +++ b/src/hos_celix/src/remote_services/examples/calculator_service/private/src/calculator_impl.c @@ -20,28 +20,32 @@ * calculator_impl.c * * \date Oct 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include #include #include "calculator_impl.h" -celix_status_t calculator_create(apr_pool_t *pool, calculator_pt *calculator) { +celix_status_t calculator_create(calculator_pt *calculator) { celix_status_t status = CELIX_SUCCESS; - *calculator = apr_palloc(pool, sizeof(**calculator)); + *calculator = calloc(1, sizeof(**calculator)); if (!*calculator) { status = CELIX_ENOMEM; - } else { - (*calculator)->pool = pool; } return status; } +celix_status_t calculator_destroy(calculator_pt *calculator) { + free(*calculator); + return CELIX_SUCCESS; +} + celix_status_t calculator_add(calculator_pt calculator, double a, double b, double *result) { celix_status_t status = CELIX_SUCCESS; diff --git a/src/hos_celix/src/remote_services/calculator_service/public/include/calculator_service.h b/src/hos_celix/src/remote_services/examples/calculator_service/public/include/calculator_service.h similarity index 79% rename from src/hos_celix/src/remote_services/calculator_service/public/include/calculator_service.h rename to src/hos_celix/src/remote_services/examples/calculator_service/public/include/calculator_service.h index ff9a8daa..0a802d2b 100644 --- a/src/hos_celix/src/remote_services/calculator_service/public/include/calculator_service.h +++ b/src/hos_celix/src/remote_services/examples/calculator_service/public/include/calculator_service.h @@ -20,19 +20,28 @@ * calculator_service.h * * \date Oct 5, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef CALCULATOR_SERVICE_H_ #define CALCULATOR_SERVICE_H_ -#define CALCULATOR_SERVICE "org.example.api.Calculator" +#define CALCULATOR_SERVICE "org.apache.celix.calc.api.Calculator" typedef struct calculator *calculator_pt; typedef struct calculator_service *calculator_service_pt; +/* + * The calculator service definition corresponds to the following Java interface: + * + * interface Calculator { + * double add(double a, double b); + * double sub(double a, double b); + * double sqrt(double a); + * } + */ struct calculator_service { calculator_pt calculator; celix_status_t (*add)(calculator_pt calculator, double a, double b, double *result); @@ -41,12 +50,5 @@ struct calculator_service { }; -/* - * interface calculator_service { - * double add(double a, double b); - * double sub(double a, double b); - * double sqrt(double a); - * } - */ #endif /* CALCULATOR_SERVICE_H_ */ diff --git a/src/hos_celix/src/remote_services/calculator_shell/CMakeLists.txt b/src/hos_celix/src/remote_services/examples/calculator_shell/CMakeLists.txt similarity index 66% rename from src/hos_celix/src/remote_services/calculator_shell/CMakeLists.txt rename to src/hos_celix/src/remote_services/examples/calculator_shell/CMakeLists.txt index fe796307..955e6884 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/CMakeLists.txt @@ -15,21 +15,24 @@ # specific language governing permissions and limitations # under the License. +include_directories("private/include") +include_directories("../../../utils/public/include") +include_directories("../calculator_service/public/include") +include_directories("../../../shell/public/include") + +SET(BUNDLE_SYMBOLICNAME "apache_celix_remoting_calculator_shell") +SET(BUNDLE_VERSION "0.0.1") + bundle(calculator_shell SOURCES - private/src/add_command - private/src/sub_command - private/src/sqrt_command - private/src/calculator_shell_activator + private/src/add_command + private/src/sub_command + private/src/sqrt_command + private/src/calculator_shell_activator private/include/add_command.h private/include/sqrt_command.h private/include/sub_command.h - ${PROJECT_SOURCE_DIR}/shell/public/src/command.c + ../../../shell/public/src/command.c ) -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_shell/private/include") -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/calculator_service/public/include") -include_directories("${PROJECT_SOURCE_DIR}/shell/public/include") target_link_libraries(calculator_shell celix_framework) - diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/include/add_command.h b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/add_command.h similarity index 92% rename from src/hos_celix/src/remote_services/calculator_shell/private/include/add_command.h rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/include/add_command.h index 4fee54a2..1ff9d966 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/include/add_command.h +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/add_command.h @@ -20,7 +20,7 @@ * add_command.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/include/sqrt_command.h b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sqrt_command.h similarity index 92% rename from src/hos_celix/src/remote_services/calculator_shell/private/include/sqrt_command.h rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sqrt_command.h index 7f3df2b4..257abff9 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/include/sqrt_command.h +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sqrt_command.h @@ -20,7 +20,7 @@ * sqrt_command.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/include/sub_command.h b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sub_command.h similarity index 92% rename from src/hos_celix/src/remote_services/calculator_shell/private/include/sub_command.h rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sub_command.h index 6e5239f6..d5848352 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/include/sub_command.h +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/include/sub_command.h @@ -20,7 +20,7 @@ * sub_command.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/src/add_command.c b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/add_command.c similarity index 88% rename from src/hos_celix/src/remote_services/calculator_shell/private/src/add_command.c rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/src/add_command.c index a5ad2dee..13071cf5 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/src/add_command.c +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/add_command.c @@ -20,15 +20,13 @@ * add_command.c * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include - #include "array_list.h" #include "bundle_context.h" #include "add_command.h" @@ -39,10 +37,7 @@ void addCommand_execute(command_pt command, char * line, void (*out)(char *), vo celix_status_t addCommand_isNumeric(command_pt command, char *number, bool *ret); command_pt addCommand_create(bundle_context_pt context) { - apr_pool_t *pool; - bundleContext_getMemoryPool(context, &pool); - - command_pt command = (command_pt) apr_palloc(pool, sizeof(*command)); + command_pt command = (command_pt) calloc(1, sizeof(*command)); if (command) { command->bundleContext = context; command->name = "add"; @@ -54,6 +49,7 @@ command_pt addCommand_create(bundle_context_pt context) { } void addCommand_destroy(command_pt command) { + free(command); } void addCommand_execute(command_pt command, char *line, void (*out)(char *), void (*err)(char *)) { @@ -63,12 +59,12 @@ void addCommand_execute(command_pt command, char *line, void (*out)(char *), voi status = bundleContext_getServiceReference(command->bundleContext, (char *) CALCULATOR_SERVICE, &calculatorService); if (status == CELIX_SUCCESS) { char *token; - char *commandStr = apr_strtok(line, " ", &token); - char *aStr = apr_strtok(NULL, " ", &token); + strtok_r(line, " ", &token); + char *aStr = strtok_r(NULL, " ", &token); bool numeric; addCommand_isNumeric(command, aStr, &numeric); if (aStr != NULL && numeric) { - char *bStr = apr_strtok(NULL, " ", &token); + char *bStr = strtok_r(NULL, " ", &token); addCommand_isNumeric(command, bStr, &numeric); if (bStr != NULL && numeric) { calculator_service_pt calculator = NULL; @@ -95,9 +91,6 @@ void addCommand_execute(command_pt command, char *line, void (*out)(char *), voi out("ADD: Requires 2 numerical parameter\n"); status = CELIX_ILLEGAL_ARGUMENT; } - - double a; - double b; } else { out("No calc service available\n"); } diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/src/calculator_shell_activator.c b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/calculator_shell_activator.c similarity index 81% rename from src/hos_celix/src/remote_services/calculator_shell/private/src/calculator_shell_activator.c rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/src/calculator_shell_activator.c index 8264d1f6..d0fca764 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/src/calculator_shell_activator.c +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/calculator_shell_activator.c @@ -20,7 +20,7 @@ * calculator_shell_activator.c * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -50,14 +50,12 @@ struct activator { command_service_pt sqrtCmdSrv; }; -static celix_status_t calculatorShell_createCommandService(apr_pool_t *pool, command_pt command, command_service_pt *commandService); +static celix_status_t calculatorShell_createCommandService(command_pt command, command_service_pt *commandService); celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool = NULL; - status = bundleContext_getMemoryPool(context, &pool); if (status == CELIX_SUCCESS) { - *userData = apr_palloc(pool, sizeof(struct activator)); + *userData = calloc(1, sizeof(struct activator)); if (!*userData) { status = CELIX_ENOMEM; } else { @@ -81,28 +79,25 @@ celix_status_t bundleActivator_create(bundle_context_pt context, void **userData celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; struct activator * activator = (struct activator *) userData; - bundleContext_getMemoryPool(context, &pool); - activator->addCmd = addCommand_create(context); - calculatorShell_createCommandService(pool, activator->addCmd, &activator->addCmdSrv); + calculatorShell_createCommandService(activator->addCmd, &activator->addCmdSrv); bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->addCmdSrv, NULL, &activator->addCommand); activator->subCmd = subCommand_create(context); - calculatorShell_createCommandService(pool, activator->subCmd, &activator->subCmdSrv); + calculatorShell_createCommandService(activator->subCmd, &activator->subCmdSrv); bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->subCmdSrv, NULL, &activator->subCommand); activator->sqrtCmd = sqrtCommand_create(context); - calculatorShell_createCommandService(pool, activator->sqrtCmd, &activator->sqrtCmdSrv); + calculatorShell_createCommandService(activator->sqrtCmd, &activator->sqrtCmdSrv); bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->sqrtCmdSrv, NULL, &activator->sqrtCommand); return status; } -static celix_status_t calculatorShell_createCommandService(apr_pool_t *pool, command_pt command, command_service_pt *commandService) { - *commandService = apr_palloc(pool, sizeof(**commandService)); +static celix_status_t calculatorShell_createCommandService(command_pt command, command_service_pt *commandService) { + *commandService = calloc(1, sizeof(**commandService)); (*commandService)->command = command; (*commandService)->executeCommand = command->executeCommand; (*commandService)->getName = command_getName; @@ -119,6 +114,10 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) serviceRegistration_unregister(activator->subCommand); serviceRegistration_unregister(activator->sqrtCommand); + free(activator->addCmdSrv); + free(activator->subCmdSrv); + free(activator->sqrtCmdSrv); + if (status == CELIX_SUCCESS) { addCommand_destroy(activator->addCmd); subCommand_destroy(activator->subCmd); @@ -129,6 +128,7 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + free(userData); return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/src/sqrt_command.c b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sqrt_command.c similarity index 86% rename from src/hos_celix/src/remote_services/calculator_shell/private/src/sqrt_command.c rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sqrt_command.c index f950bb51..bdb809a5 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/src/sqrt_command.c +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sqrt_command.c @@ -20,15 +20,13 @@ * sqrt_command.c * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include - #include "array_list.h" #include "bundle_context.h" #include "sqrt_command.h" @@ -39,10 +37,7 @@ void sqrtCommand_execute(command_pt command, char * line, void (*out)(char *), v celix_status_t sqrtCommand_isNumeric(command_pt command, char *number, bool *ret); command_pt sqrtCommand_create(bundle_context_pt context) { - apr_pool_t *pool; - bundleContext_getMemoryPool(context, &pool); - - command_pt command = (command_pt) apr_palloc(pool, sizeof(*command)); + command_pt command = (command_pt) calloc(1, sizeof(*command)); if (command) { command->bundleContext = context; command->name = "sqrt"; @@ -54,19 +49,18 @@ command_pt sqrtCommand_create(bundle_context_pt context) { } void sqrtCommand_destroy(command_pt command) { + free(command); } void sqrtCommand_execute(command_pt command, char *line, void (*out)(char *), void (*err)(char *)) { celix_status_t status = CELIX_SUCCESS; service_reference_pt calculatorService = NULL; - apr_pool_t *memory_pool = NULL; - apr_pool_t *bundle_memory_pool = NULL; status = bundleContext_getServiceReference(command->bundleContext, (char *) CALCULATOR_SERVICE, &calculatorService); if (status == CELIX_SUCCESS) { char *token; - char *commandStr = apr_strtok(line, " ", &token); - char *aStr = apr_strtok(NULL, " ", &token); + strtok_r(line, " ", &token); + char *aStr = strtok_r(NULL, " ", &token); bool numeric; sqrtCommand_isNumeric(command, aStr, &numeric); if (aStr != NULL && numeric) { @@ -90,9 +84,6 @@ void sqrtCommand_execute(command_pt command, char *line, void (*out)(char *), vo out("SQRT: Requires 1 numerical parameter\n"); status = CELIX_ILLEGAL_ARGUMENT; } - - double a; - double b; } else { out("No calc service available\n"); } diff --git a/src/hos_celix/src/remote_services/calculator_shell/private/src/sub_command.c b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sub_command.c similarity index 86% rename from src/hos_celix/src/remote_services/calculator_shell/private/src/sub_command.c rename to src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sub_command.c index f1bb8df8..8ba8a9ef 100644 --- a/src/hos_celix/src/remote_services/calculator_shell/private/src/sub_command.c +++ b/src/hos_celix/src/remote_services/examples/calculator_shell/private/src/sub_command.c @@ -20,15 +20,13 @@ * sub_command.c * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include - #include "array_list.h" #include "bundle_context.h" #include "sub_command.h" @@ -39,10 +37,7 @@ void subCommand_execute(command_pt command, char * line, void (*out)(char *), vo celix_status_t subCommand_isNumeric(command_pt command, char *number, bool *ret); command_pt subCommand_create(bundle_context_pt context) { - apr_pool_t *pool; - bundleContext_getMemoryPool(context, &pool); - - command_pt command = (command_pt) apr_palloc(pool, sizeof(*command)); + command_pt command = (command_pt) calloc(1, sizeof(*command)); if (command) { command->bundleContext = context; command->name = "sub"; @@ -54,23 +49,22 @@ command_pt subCommand_create(bundle_context_pt context) { } void subCommand_destroy(command_pt command) { + free(command); } void subCommand_execute(command_pt command, char *line, void (*out)(char *), void (*err)(char *)) { celix_status_t status = CELIX_SUCCESS; service_reference_pt calculatorService = NULL; - apr_pool_t *memory_pool = NULL; - apr_pool_t *bundle_memory_pool = NULL; status = bundleContext_getServiceReference(command->bundleContext, (char *) CALCULATOR_SERVICE, &calculatorService); if (status == CELIX_SUCCESS) { char *token; - char *commandStr = apr_strtok(line, " ", &token); - char *aStr = apr_strtok(NULL, " ", &token); + strtok_r(line, " ", &token); + char *aStr = strtok_r(NULL, " ", &token); bool numeric; subCommand_isNumeric(command, aStr, &numeric); if (aStr != NULL && numeric) { - char *bStr = apr_strtok(NULL, " ", &token); + char *bStr = strtok_r(NULL, " ", &token); subCommand_isNumeric(command, bStr, &numeric); if (bStr != NULL && numeric) { calculator_service_pt calculator = NULL; @@ -97,9 +91,6 @@ void subCommand_execute(command_pt command, char *line, void (*out)(char *), voi out("SUB: Requires 2 numerical parameter\n"); status = CELIX_ILLEGAL_ARGUMENT; } - - double a; - double b; } else { out("No calc service available\n"); } diff --git a/src/hos_celix/src/remote_services/examples/deploy.cmake b/src/hos_celix/src/remote_services/examples/deploy.cmake new file mode 100644 index 00000000..9f254d79 --- /dev/null +++ b/src/hos_celix/src/remote_services/examples/deploy.cmake @@ -0,0 +1,59 @@ +# 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. +is_enabled(RSA_EXAMPLES) +if (RSA_EXAMPLES) + is_enabled(RSA_REMOTE_SERVICE_ADMIN_HTTP) + if (RSA_REMOTE_SERVICE_ADMIN_HTTP) + is_enabled(RSA_DISCOVERY_CONFIGURED) + if (RSA_DISCOVERY_CONFIGURED) + deploy("remote-services-cfg" BUNDLES discovery_configured topology_manager remote_service_admin_http calculator shell shell_tui log_service log_writer + ENDPOINTS + org.apache.celix.calc.api.Calculator_endpoint + org.apache.celix.calc.api.Calculator2_endpoint + PROPERTIES + RSA_PORT=8001 + DISCOVERY_CFG_POLL_ENDPOINTS=http://localhost:8082/org.apache.celix.discovery.configured + DISCOVERY_CFG_SERVER_PORT=8081) + deploy("remote-services-cfg-client" BUNDLES topology_manager remote_service_admin_http shell shell_tui log_service log_writer calculator_shell discovery_configured + ENDPOINTS org.apache.celix.calc.api.Calculator_proxy org.apache.celix.calc.api.Calculator2_proxy + PROPERTIES + RSA_PORT=8002 + DISCOVERY_CFG_POLL_ENDPOINTS=http://localhost:8081/org.apache.celix.discovery.configured + DISCOVERY_CFG_SERVER_PORT=8082) + endif () + endif () + + is_enabled(RSA_REMOTE_SERVICE_ADMIN_SHM) + if (RSA_REMOTE_SERVICE_ADMIN_SHM) + is_enabled(RSA_DISCOVERY_SHM) + if (RSA_DISCOVERY_SHM) + deploy("remote-services-shm" BUNDLES discovery_shm topology_manager remote_service_admin_shm calculator shell shell_tui log_service log_writer + ENDPOINTS org.apache.celix.calc.api.Calculator_endpoint) + deploy("remote-services-shm-client" BUNDLES topology_manager remote_service_admin_shm shell shell_tui log_service log_writer calculator_shell discovery_shm + ENDPOINTS org.apache.celix.calc.api.Calculator_proxy) + endif () + endif () + + is_enabled(RSA_DISCOVERY_ETCD) + if (RSA_DISCOVERY_ETCD) + deploy("remote-services-etcd" BUNDLES discovery_etcd topology_manager remote_service_admin_http calculator shell shell_tui log_service log_writer + ENDPOINTS org.apache.celix.calc.api.Calculator_endpoint) + deploy("remote-services-etcd-client" BUNDLES topology_manager remote_service_admin_http shell shell_tui log_service log_writer calculator_shell discovery_etcd + ENDPOINTS org.apache.celix.calc.api.Calculator_proxy) + endif () + +endif (RSA_EXAMPLES) diff --git a/src/hos_celix/src/remote_services/remote_service_admin/CMakeLists.txt b/src/hos_celix/src/remote_services/remote_service_admin/CMakeLists.txt index 08fb9193..30f1ba30 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/remote_service_admin/CMakeLists.txt @@ -25,11 +25,21 @@ install (FILES public/include/remote_endpoint.h public/include/remote_proxy.h public/include/remote_service_admin.h + public/include/endpoint_description.h + ../endpoint_listener/public/include/endpoint_listener.h + ../utils/public/include/remote_constants.h DESTINATION include/celix/remote_service_admin COMPONENT remote_service_admin ) +install (FILES + private/src/remote_proxy_factory_impl.c + DESTINATION + share/celix/remote_service_admin + COMPONENT + remote_service_admin +) install (FILES ${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include/endpoint_listener.h DESTINATION diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/include/export_registration_impl.h b/src/hos_celix/src/remote_services/remote_service_admin/private/include/export_registration_impl.h index 3b99bdfa..ed386843 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/private/include/export_registration_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/include/export_registration_impl.h @@ -17,10 +17,10 @@ *under the License. */ /* - * export_registration.h + * export_registration_impl.h * * \date Oct 6, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,13 +30,14 @@ #include "remote_service_admin.h" #include "remote_endpoint.h" #include "service_tracker.h" +#include "log_helper.h" struct export_registration { - apr_pool_t *pool; bundle_context_pt context; remote_service_admin_pt rsa; endpoint_description_pt endpointDescription; service_reference_pt reference; + log_helper_pt loghelper; service_tracker_pt tracker; service_tracker_pt endpointTracker; @@ -49,7 +50,8 @@ struct export_registration { bool closed; }; -celix_status_t exportRegistration_create(apr_pool_t *pool, service_reference_pt reference, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, export_registration_pt *registration); +celix_status_t exportRegistration_create(log_helper_pt helper, service_reference_pt reference, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, export_registration_pt *registration); +celix_status_t exportRegistration_destroy(export_registration_pt *registration); celix_status_t exportRegistration_open(export_registration_pt registration); celix_status_t exportRegistration_close(export_registration_pt registration); celix_status_t exportRegistration_getException(export_registration_pt registration); diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/include/import_registration_impl.h b/src/hos_celix/src/remote_services/remote_service_admin/private/include/import_registration_impl.h index 1e96c683..29008884 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/private/include/import_registration_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/include/import_registration_impl.h @@ -20,7 +20,7 @@ * import_registration_impl.h * * \date Oct 14, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,34 +30,53 @@ #include "remote_service_admin.h" #include "remote_proxy.h" #include "service_tracker.h" +#include "log_helper.h" struct import_registration { - apr_pool_t *pool; bundle_context_pt context; - remote_service_admin_pt rsa; endpoint_description_pt endpointDescription; - service_tracker_pt proxyTracker; - service_reference_pt reference; - remote_proxy_service_pt proxy; import_reference_pt importReference; - bundle_pt bundle; + + remote_service_admin_pt rsa; + sendToHandle sendToCallback; bool closed; }; -celix_status_t importRegistration_create(apr_pool_t *pool, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, import_registration_pt *registration); -celix_status_t importRegistration_open(import_registration_pt registration); -celix_status_t importRegistration_close(import_registration_pt registration); -celix_status_t importRegistration_getException(import_registration_pt registration); -celix_status_t importRegistration_getImportReference(import_registration_pt registration, import_reference_pt *reference); + + +struct import_registration_factory +{ + char* serviceName; + log_helper_pt loghelper; + remote_proxy_factory_service_pt trackedFactory; + service_tracker_pt proxyFactoryTracker; + bundle_context_pt context; + array_list_pt registrations; + bundle_pt bundle; +}; + + +celix_status_t importRegistration_create(endpoint_description_pt endpoint, remote_service_admin_pt rsa, sendToHandle callback, bundle_context_pt context, import_registration_pt *registration); +celix_status_t importRegistration_destroy(import_registration_pt registration); celix_status_t importRegistration_setEndpointDescription(import_registration_pt registration, endpoint_description_pt endpointDescription); celix_status_t importRegistration_setHandler(import_registration_pt registration, void * handler); celix_status_t importRegistration_setCallback(import_registration_pt registration, sendToHandle callback); -celix_status_t importRegistration_startTracking(import_registration_pt registration); -celix_status_t importRegistration_stopTracking(import_registration_pt registration); +celix_status_t importRegistration_getException(import_registration_pt registration); +celix_status_t importRegistration_getImportReference(import_registration_pt registration, import_reference_pt *reference); + +celix_status_t importRegistration_createProxyFactoryTracker(import_registration_factory_pt registration_factory, service_tracker_pt *tracker); + +//celix_status_t importRegistrationFactory_create(apr_pool_t *pool, char* serviceName, bundle_context_pt context, import_registration_factory_pt *registration_factory); +celix_status_t importRegistrationFactory_destroy(import_registration_factory_pt* registration_factory); +//celix_status_t importRegistrationFactory_open(import_registration_factory_pt registration_factory); +celix_status_t importRegistrationFactory_close(import_registration_factory_pt registration_factory); +celix_status_t importRegistrationFactory_install(log_helper_pt helper, char* serviceName, bundle_context_pt context, import_registration_factory_pt *registration_factory); + + #endif /* IMPORT_REGISTRATION_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/include/remote_service_admin_impl.h b/src/hos_celix/src/remote_services/remote_service_admin/private/include/remote_service_admin_impl.h index 6ce1d7b6..10b012e2 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/private/include/remote_service_admin_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/include/remote_service_admin_impl.h @@ -20,7 +20,7 @@ * remote_service_admin_impl.h * * \date Dec 5, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -42,15 +42,18 @@ struct import_reference { service_reference_pt reference; }; -celix_status_t remoteServiceAdmin_create(apr_pool_t *pool, bundle_context_pt context, remote_service_admin_pt *admin); +celix_status_t remoteServiceAdmin_create(bundle_context_pt context, remote_service_admin_pt *admin); +celix_status_t remoteServiceAdmin_destroy(remote_service_admin_pt *admin); -celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_description_pt endpointDescription, char *methodSignature, char *request, char **reply, int* replyStatus); +celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_description_pt endpointDescription, char *methodSignature, char **reply, int* replyStatus); celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, char *serviceId, properties_pt properties, array_list_pt *registrations); celix_status_t remoteServiceAdmin_removeExportedService(export_registration_pt registration); celix_status_t remoteServiceAdmin_getExportedServices(remote_service_admin_pt admin, array_list_pt *services); celix_status_t remoteServiceAdmin_getImportedEndpoints(remote_service_admin_pt admin, array_list_pt *services); celix_status_t remoteServiceAdmin_importService(remote_service_admin_pt admin, endpoint_description_pt endpoint, import_registration_pt *registration); +celix_status_t remoteServiceAdmin_removeImportedService(remote_service_admin_pt admin, import_registration_pt registration); + celix_status_t exportReference_getExportedEndpoint(export_reference_pt reference, endpoint_description_pt *endpoint); celix_status_t exportReference_getExportedService(export_reference_pt reference); @@ -58,4 +61,6 @@ celix_status_t exportReference_getExportedService(export_reference_pt reference) celix_status_t importReference_getImportedEndpoint(import_reference_pt reference); celix_status_t importReference_getImportedService(import_reference_pt reference); +celix_status_t remoteServiceAdmin_destroyEndpointDescription(endpoint_description_pt *description); + #endif /* REMOTE_SERVICE_ADMIN_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/src/endpoint_description.c b/src/hos_celix/src/remote_services/remote_service_admin/private/src/endpoint_description.c new file mode 100644 index 00000000..18031594 --- /dev/null +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/src/endpoint_description.c @@ -0,0 +1,79 @@ +/** + *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. + */ +/* + * endpoint_description.c + * + * \date 25 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include + +#include "celix_errno.h" +#include "celix_log.h" + +#include "endpoint_description.h" +#include "remote_constants.h" +#include "constants.h" + +static celix_status_t endpointDescription_verifyLongProperty(properties_pt properties, char *propertyName, long *longProperty); + +celix_status_t endpointDescription_create(properties_pt properties, endpoint_description_pt *endpointDescription) { + celix_status_t status; + + *endpointDescription = malloc(sizeof(**endpointDescription)); + + long serviceId = 0L; + status = endpointDescription_verifyLongProperty(properties, (char *) OSGI_RSA_ENDPOINT_SERVICE_ID, &serviceId); + if (status != CELIX_SUCCESS) { + return status; + } + + (*endpointDescription)->properties = properties; + (*endpointDescription)->frameworkUUID = properties_get(properties, (char *) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID); + (*endpointDescription)->id = properties_get(properties, (char *) OSGI_RSA_ENDPOINT_ID); + (*endpointDescription)->service = properties_get(properties, (char *) OSGI_FRAMEWORK_OBJECTCLASS); + (*endpointDescription)->serviceId = serviceId; + + if (!(*endpointDescription)->frameworkUUID || !(*endpointDescription)->id || !(*endpointDescription)->service) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "ENDPOINT_DESCRIPTION: incomplete description!."); + status = CELIX_BUNDLE_EXCEPTION; + } + + return status; +} + +celix_status_t endpointDescription_destroy(endpoint_description_pt description) { + properties_destroy(description->properties); + free(description); + return CELIX_SUCCESS; +} + +static celix_status_t endpointDescription_verifyLongProperty(properties_pt properties, char *propertyName, long *longProperty) { + celix_status_t status = CELIX_SUCCESS; + + char *value = properties_get(properties, propertyName); + if (value == NULL) { + *longProperty = 0l; + } else { + *longProperty = atol(value); + } + + return status; +} diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/export_registration_impl.c b/src/hos_celix/src/remote_services/remote_service_admin/private/src/export_registration_impl.c similarity index 74% rename from src/hos_celix/src/remote_services/remote_service_admin_http/private/src/export_registration_impl.c rename to src/hos_celix/src/remote_services/remote_service_admin/private/src/export_registration_impl.c index 13aeaf7e..70111049 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/export_registration_impl.c +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/src/export_registration_impl.c @@ -20,21 +20,17 @@ * export_registration_impl.c * * \date Oct 6, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include +#include "constants.h" #include "celix_errno.h" #include "export_registration_impl.h" #include "remote_service_admin_impl.h" -#include "service_tracker.h" -#include "bundle_context.h" -#include "bundle.h" -#include "celix_log.h" celix_status_t exportRegistration_endpointAdding(void * handle, service_reference_pt reference, void **service); celix_status_t exportRegistration_endpointAdded(void * handle, service_reference_pt reference, void *service); @@ -43,16 +39,13 @@ celix_status_t exportRegistration_endpointRemoved(void * handle, service_referen celix_status_t exportRegistration_createEndpointTracker(export_registration_pt registration, service_tracker_pt *tracker); -celix_status_t exportRegistration_create(apr_pool_t *pool, service_reference_pt reference, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, export_registration_pt *registration) { +celix_status_t exportRegistration_create(log_helper_pt helper, service_reference_pt reference, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, export_registration_pt *registration) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mypool = NULL; - apr_pool_create(&mypool, pool); - *registration = apr_palloc(mypool, sizeof(**registration)); + *registration = calloc(1, sizeof(**registration)); if (!*registration) { status = CELIX_ENOMEM; } else { - (*registration)->pool = mypool; (*registration)->context = context; (*registration)->closed = false; (*registration)->endpointDescription = endpoint; @@ -63,11 +56,21 @@ celix_status_t exportRegistration_create(apr_pool_t *pool, service_reference_pt (*registration)->endpointTracker = NULL; (*registration)->exportReference = NULL; (*registration)->bundle = NULL; + (*registration)->loghelper = helper; } return status; } +celix_status_t exportRegistration_destroy(export_registration_pt *registration) { + celix_status_t status = CELIX_SUCCESS; + + remoteServiceAdmin_destroyEndpointDescription(&(*registration)->endpointDescription); + free(*registration); + + return status; +} + celix_status_t exportRegistration_startTracking(export_registration_pt registration) { celix_status_t status = CELIX_SUCCESS; @@ -87,13 +90,19 @@ celix_status_t exportRegistration_stopTracking(export_registration_pt registrati if (registration->endpointTracker != NULL) { status = serviceTracker_close(registration->endpointTracker); if (status != CELIX_SUCCESS) { - fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "EXPORT_REGISTRATION: Could not close endpoint tracker"); + logHelper_log(registration->loghelper, OSGI_LOGSERVICE_ERROR, "EXPORT_REGISTRATION: Could not close endpoint tracker"); + } + else { + status = serviceTracker_destroy(registration->endpointTracker); } } if (registration->tracker != NULL) { status = serviceTracker_close(registration->tracker); if (status != CELIX_SUCCESS) { - fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "EXPORT_REGISTRATION: Could not close service tracker"); + logHelper_log(registration->loghelper, OSGI_LOGSERVICE_ERROR, "EXPORT_REGISTRATION: Could not close service tracker"); + } + else { + status = serviceTracker_destroy(registration->tracker); } } @@ -101,22 +110,25 @@ celix_status_t exportRegistration_stopTracking(export_registration_pt registrati } celix_status_t exportRegistration_createEndpointTracker(export_registration_pt registration, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; service_tracker_customizer_pt customizer = NULL; - status = serviceTrackerCustomizer_create(registration->pool, registration, exportRegistration_endpointAdding, + status = serviceTrackerCustomizer_create(registration, exportRegistration_endpointAdding, exportRegistration_endpointAdded, exportRegistration_endpointModified, exportRegistration_endpointRemoved, &customizer); if (status == CELIX_SUCCESS) { - status = serviceTracker_create(registration->pool, registration->context, OSGI_RSA_REMOTE_ENDPOINT, customizer, tracker); + char filter[512]; + + snprintf(filter, 512, "(&(%s=%s)(remote.interface=%s))", (char*) OSGI_FRAMEWORK_OBJECTCLASS, (char*) OSGI_RSA_REMOTE_ENDPOINT, registration->endpointDescription->service); + status = serviceTracker_createWithFilter(registration->context, filter, customizer, tracker); } return status; } celix_status_t exportRegistration_endpointAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; + celix_status_t status; export_registration_pt registration = handle; status = bundleContext_getService(registration->context, reference, service); @@ -124,11 +136,11 @@ celix_status_t exportRegistration_endpointAdding(void * handle, service_referenc return status; } -celix_status_t exportRegistration_endpointAdded(void * handle, service_reference_pt reference, void *service) { +celix_status_t exportRegistration_endpointAdded(void * handle, service_reference_pt reference, void *endpoint_service) { celix_status_t status = CELIX_SUCCESS; export_registration_pt registration = handle; - remote_endpoint_service_pt endpoint = service; + remote_endpoint_service_pt endpoint = endpoint_service; if (registration->endpoint == NULL) { registration->endpoint = endpoint; void *service = NULL; @@ -143,7 +155,6 @@ celix_status_t exportRegistration_endpointAdded(void * handle, service_reference celix_status_t exportRegistration_endpointModified(void * handle, service_reference_pt reference, void *service) { celix_status_t status = CELIX_SUCCESS; - export_registration_pt registration = handle; return status; } @@ -154,7 +165,8 @@ celix_status_t exportRegistration_endpointRemoved(void * handle, service_referen remote_endpoint_service_pt endpoint = service; if (registration->endpoint != NULL) { - registration->endpoint = NULL; + remoteServiceAdmin_removeExportedService(registration); +// registration->endpoint = NULL; endpoint->setService(endpoint->endpoint, NULL); } @@ -162,14 +174,18 @@ celix_status_t exportRegistration_endpointRemoved(void * handle, service_referen } celix_status_t exportRegistration_open(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - + celix_status_t status; char *bundleStore = NULL; + bundleContext_getProperty(registration->context, BUNDLE_STORE_PROPERTY_NAME, &bundleStore); + if (bundleStore == NULL) { bundleStore = DEFAULT_BUNDLE_STORE; } - char *name = apr_pstrcat(registration->pool, bundleStore, "/", registration->endpointDescription->service, "_endpoint.zip", NULL); + char name[256]; + + snprintf(name, 256, "%s/%s_endpoint.zip", bundleStore, registration->endpointDescription->service); + status = bundleContext_installBundle(registration->context, name, ®istration->bundle); if (status == CELIX_SUCCESS) { status = bundle_start(registration->bundle); @@ -185,10 +201,11 @@ celix_status_t exportRegistration_close(export_registration_pt registration) { exportRegistration_stopTracking(registration); - bundle_stop(registration->bundle); bundle_uninstall(registration->bundle); remoteServiceAdmin_removeExportedService(registration); + exportRegistration_destroy(®istration); + return status; } @@ -200,16 +217,15 @@ celix_status_t exportRegistration_getException(export_registration_pt registrati celix_status_t exportRegistration_getExportReference(export_registration_pt registration, export_reference_pt *reference) { celix_status_t status = CELIX_SUCCESS; - if (registration->exportReference == NULL) { - registration->exportReference = apr_palloc(registration->pool, sizeof(*registration->exportReference)); - if (registration->exportReference == NULL) { - status = CELIX_ENOMEM; - } else { - registration->exportReference->endpoint = registration->endpointDescription; - registration->exportReference->reference = registration->reference; - } - } + registration->exportReference = calloc(1, sizeof(*registration->exportReference)); + if (registration->exportReference == NULL) { + status = CELIX_ENOMEM; + } else { + registration->exportReference->endpoint = registration->endpointDescription; + registration->exportReference->reference = registration->reference; + } + *reference = registration->exportReference; return status; diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/src/import_registration_impl.c b/src/hos_celix/src/remote_services/remote_service_admin/private/src/import_registration_impl.c new file mode 100644 index 00000000..02ed529a --- /dev/null +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/src/import_registration_impl.c @@ -0,0 +1,255 @@ +/** + *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. + */ +/* + * import_registration_impl.c + * + * \date Oct 14, 2011 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include + +#include "celix_errno.h" + +#include "import_registration_impl.h" +#include "remote_service_admin_impl.h" + + +celix_status_t importRegistration_proxyFactoryAdding(void * handle, service_reference_pt reference, void **service); +celix_status_t importRegistration_proxyFactoryAdded(void * handle, service_reference_pt reference, void *service); +celix_status_t importRegistration_proxyFactoryModified(void * handle, service_reference_pt reference, void *service); +celix_status_t importRegistration_proxyFactoryRemoved(void * handle, service_reference_pt reference, void *service); + +celix_status_t importRegistration_create(endpoint_description_pt endpoint, remote_service_admin_pt rsa, sendToHandle sendToCallback, bundle_context_pt context, import_registration_pt *registration) { + celix_status_t status = CELIX_SUCCESS; + + *registration = calloc(1, sizeof(**registration)); + if (!*registration) { + status = CELIX_ENOMEM; + } else { + (*registration)->context = context; + (*registration)->closed = false; + (*registration)->endpointDescription = endpoint; + (*registration)->rsa = rsa; + (*registration)->sendToCallback = sendToCallback; + (*registration)->reference = NULL; + (*registration)->importReference = NULL; + } + + return status; +} + +celix_status_t importRegistration_destroy(import_registration_pt registration) +{ + return CELIX_SUCCESS; +} + + +celix_status_t importRegistrationFactory_create(log_helper_pt helper, char* serviceName, bundle_context_pt context, import_registration_factory_pt *registration_factory) { + celix_status_t status = CELIX_SUCCESS; + + *registration_factory = calloc(1, sizeof(**registration_factory)); + if (!*registration_factory) { + status = CELIX_ENOMEM; + } else { + (*registration_factory)->serviceName = strdup(serviceName); + (*registration_factory)->context = context; + (*registration_factory)->bundle = NULL; + (*registration_factory)->loghelper = helper; + + arrayList_create(&(*registration_factory)->registrations); + } + + return status; +} + + + +celix_status_t importRegistrationFactory_destroy(import_registration_factory_pt* registration_factory) { + celix_status_t status = CELIX_SUCCESS; + + if (*registration_factory != NULL) + { + free((*registration_factory)->serviceName); + arrayList_destroy((*registration_factory)->registrations); + + serviceTracker_destroy((*registration_factory)->proxyFactoryTracker); + free(*registration_factory); + + *registration_factory = NULL; + } + + + return status; +} + + +celix_status_t importRegistrationFactory_open(import_registration_factory_pt registration_factory) +{ + celix_status_t status; + + char *bundleStore = NULL; + bundleContext_getProperty(registration_factory->context, BUNDLE_STORE_PROPERTY_NAME, &bundleStore); + + if (bundleStore == NULL) { + bundleStore = DEFAULT_BUNDLE_STORE; + } + + char name[256]; + snprintf(name, 256, "%s/%s_proxy.zip", bundleStore, registration_factory->serviceName); + + status = bundleContext_installBundle(registration_factory->context, name, ®istration_factory->bundle); + + if (status == CELIX_SUCCESS) { + status = bundle_start(registration_factory->bundle); + if (status == CELIX_SUCCESS) { + logHelper_log(registration_factory->loghelper, OSGI_LOGSERVICE_INFO, "%s successfully started.", name); + } + } + else { + logHelper_log(registration_factory->loghelper, OSGI_LOGSERVICE_ERROR, "%s could not be installed.", name); + } + + return status; +} + +celix_status_t importRegistrationFactory_close(import_registration_factory_pt registration_factory) +{ + celix_status_t status = CELIX_SUCCESS; + + + if (registration_factory->proxyFactoryTracker != NULL) { + serviceTracker_close(registration_factory->proxyFactoryTracker); + } + + if (registration_factory->bundle != NULL) { + bundle_uninstall(registration_factory->bundle); + } + + return status; +} + + +celix_status_t importRegistration_createProxyFactoryTracker(import_registration_factory_pt registration_factory, service_tracker_pt *tracker) { + celix_status_t status; + service_tracker_customizer_pt customizer = NULL; + + status = serviceTrackerCustomizer_create(registration_factory, importRegistration_proxyFactoryAdding, importRegistration_proxyFactoryAdded, importRegistration_proxyFactoryModified, importRegistration_proxyFactoryRemoved, &customizer); + + if (status == CELIX_SUCCESS) { + char filter[512]; + + snprintf(filter, 512, "(&(%s=%s)(proxy.interface=%s))", (char*) OSGI_FRAMEWORK_OBJECTCLASS, (char*) OSGI_RSA_REMOTE_PROXY_FACTORY, registration_factory->serviceName); + status = serviceTracker_createWithFilter(registration_factory->context, filter, customizer, tracker); + + if (status == CELIX_SUCCESS) + { + serviceTracker_open(*tracker); + } + } + + return status; +} + +celix_status_t importRegistration_proxyFactoryAdding(void * handle, service_reference_pt reference, void **service) { + celix_status_t status = CELIX_SUCCESS; + import_registration_factory_pt registration_factory = (import_registration_factory_pt) handle; + + bundleContext_getService(registration_factory->context, reference, service); + + return status; +} + +celix_status_t importRegistration_proxyFactoryAdded(void * handle, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + + import_registration_factory_pt registration_factory = (import_registration_factory_pt) handle; + registration_factory->trackedFactory = (remote_proxy_factory_service_pt) service; + + return status; +} + +celix_status_t importRegistration_proxyFactoryModified(void * handle, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + + return status; +} + +celix_status_t importRegistration_proxyFactoryRemoved(void * handle, service_reference_pt reference, void *service) { + celix_status_t status = CELIX_SUCCESS; + + import_registration_factory_pt registration_factory = (import_registration_factory_pt) handle; + registration_factory->trackedFactory = NULL; + + + return status; +} + + + +celix_status_t importRegistrationFactory_install(log_helper_pt helper, char* serviceName, bundle_context_pt context, import_registration_factory_pt *registration_factory) +{ + celix_status_t status; + + if ( (status = importRegistrationFactory_create(helper, serviceName, context, registration_factory)) == CELIX_SUCCESS) { + // starting the proxy tracker first allows us to pick up already available proxy factories + importRegistration_createProxyFactoryTracker(*registration_factory, &((*registration_factory)->proxyFactoryTracker)); + logHelper_log((*registration_factory)->loghelper, OSGI_LOGSERVICE_INFO, "remoteServiceAdmin_importService: new registration_factory added for %s at %p", serviceName, (*registration_factory)->proxyFactoryTracker); + + // check whether factory is available + if (((*registration_factory)->trackedFactory == NULL) && ((status = importRegistrationFactory_open(*registration_factory)) != CELIX_SUCCESS)) { + logHelper_log((*registration_factory)->loghelper, OSGI_LOGSERVICE_ERROR, "remoteServiceAdmin_importService: cannot open registration_factory for %s.", serviceName); + + importRegistrationFactory_close(*registration_factory); + importRegistrationFactory_destroy(registration_factory); + } + } + + return status; +} + + + + +celix_status_t importRegistration_getException(import_registration_pt registration) { + celix_status_t status = CELIX_SUCCESS; + return status; +} + + +celix_status_t importRegistration_getImportReference(import_registration_pt registration, import_reference_pt *reference) { + celix_status_t status = CELIX_SUCCESS; + + if (registration->importReference == NULL) { + registration->importReference = calloc(1, sizeof(*registration->importReference)); + if (registration->importReference == NULL) { + status = CELIX_ENOMEM; + } else { + registration->importReference->endpoint = registration->endpointDescription; + registration->importReference->reference = registration->reference; + } + } + + *reference = registration->importReference; + + return status; +} diff --git a/src/hos_celix/src/remote_services/remote_service_admin/private/src/remote_proxy_factory_impl.c b/src/hos_celix/src/remote_services/remote_service_admin/private/src/remote_proxy_factory_impl.c new file mode 100644 index 00000000..44c9dff1 --- /dev/null +++ b/src/hos_celix/src/remote_services/remote_service_admin/private/src/remote_proxy_factory_impl.c @@ -0,0 +1,227 @@ +/** + * 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. + */ + +/* + * remote_proxy_factory_impl.c + * + * \date 22 Dec 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include "remote_proxy.h" + +typedef struct proxy_instance { + service_registration_pt registration_ptr; + void *service; + properties_pt properties; +} *proxy_instance_pt; + +static celix_status_t remoteProxyFactory_registerProxyService(remote_proxy_factory_pt remote_proxy_factory_ptr, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback); +static celix_status_t remoteProxyFactory_unregisterProxyService(remote_proxy_factory_pt remote_proxy_factory_ptr, endpoint_description_pt endpointDescription); + +celix_status_t remoteProxyFactory_create(bundle_context_pt context, char *service, void *handle, + createProxyService create, destroyProxyService destroy, + remote_proxy_factory_pt *remote_proxy_factory_ptr) { + celix_status_t status = CELIX_SUCCESS; + + *remote_proxy_factory_ptr = calloc(1, sizeof(**remote_proxy_factory_ptr)); + if (!*remote_proxy_factory_ptr) { + status = CELIX_ENOMEM; + } + + if (status == CELIX_SUCCESS) { + (*remote_proxy_factory_ptr)->context_ptr = context; + (*remote_proxy_factory_ptr)->service = strdup(service); + + (*remote_proxy_factory_ptr)->remote_proxy_factory_service_ptr = NULL; + (*remote_proxy_factory_ptr)->properties = NULL; + (*remote_proxy_factory_ptr)->registration = NULL; + + (*remote_proxy_factory_ptr)->proxy_instances = hashMap_create(NULL, NULL, NULL, NULL); + + (*remote_proxy_factory_ptr)->handle = handle; + + (*remote_proxy_factory_ptr)->create_proxy_service_ptr = create; + (*remote_proxy_factory_ptr)->destroy_proxy_service_ptr = destroy; + } + + return status; +} + +celix_status_t remoteProxyFactory_destroy(remote_proxy_factory_pt *remote_proxy_factory_ptr) { + celix_status_t status = CELIX_SUCCESS; + + if (!*remote_proxy_factory_ptr) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + if ((*remote_proxy_factory_ptr)->proxy_instances) { + hashMap_destroy((*remote_proxy_factory_ptr)->proxy_instances, false, false); + (*remote_proxy_factory_ptr)->proxy_instances = NULL; + } + if ((*remote_proxy_factory_ptr)->service) { + free((*remote_proxy_factory_ptr)->service); + (*remote_proxy_factory_ptr)->service = NULL; + } + free(*remote_proxy_factory_ptr); + *remote_proxy_factory_ptr = NULL; + } + + return status; +} + +celix_status_t remoteProxyFactory_register(remote_proxy_factory_pt remote_proxy_factory_ptr) { + celix_status_t status = CELIX_SUCCESS; + + remote_proxy_factory_ptr->remote_proxy_factory_service_ptr = calloc(1, sizeof(*remote_proxy_factory_ptr->remote_proxy_factory_service_ptr)); + if (!remote_proxy_factory_ptr->remote_proxy_factory_service_ptr) { + status = CELIX_ENOMEM; + } + + if (status == CELIX_SUCCESS) { + remote_proxy_factory_ptr->remote_proxy_factory_service_ptr->factory = remote_proxy_factory_ptr; + remote_proxy_factory_ptr->remote_proxy_factory_service_ptr->registerProxyService = remoteProxyFactory_registerProxyService; + remote_proxy_factory_ptr->remote_proxy_factory_service_ptr->unregisterProxyService = remoteProxyFactory_unregisterProxyService; + + remote_proxy_factory_ptr->properties = properties_create(); + if (!remote_proxy_factory_ptr->properties) { + status = CELIX_BUNDLE_EXCEPTION; + } else { + properties_set(remote_proxy_factory_ptr->properties, "proxy.interface", remote_proxy_factory_ptr->service); + } + } + + if (status == CELIX_SUCCESS) { + status = bundleContext_registerService(remote_proxy_factory_ptr->context_ptr, OSGI_RSA_REMOTE_PROXY_FACTORY, + remote_proxy_factory_ptr->remote_proxy_factory_service_ptr, remote_proxy_factory_ptr->properties, &remote_proxy_factory_ptr->registration); + } + + return status; +} + +celix_status_t remoteProxyFactory_unregister(remote_proxy_factory_pt remote_proxy_factory_ptr) { + celix_status_t status = CELIX_SUCCESS; + + if (!remote_proxy_factory_ptr) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + // #TODO Remove proxy registrations + if (status == CELIX_SUCCESS) { + if (remote_proxy_factory_ptr->registration) { + status = serviceRegistration_unregister(remote_proxy_factory_ptr->registration); + remote_proxy_factory_ptr->properties = NULL; + } + if (remote_proxy_factory_ptr->properties) { + properties_destroy(remote_proxy_factory_ptr->properties); + } + if (remote_proxy_factory_ptr->remote_proxy_factory_service_ptr) { + free(remote_proxy_factory_ptr->remote_proxy_factory_service_ptr); + } + } + + return status; +} + +static celix_status_t remoteProxyFactory_registerProxyService(remote_proxy_factory_pt remote_proxy_factory_ptr, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback) { + celix_status_t status = CELIX_SUCCESS; + proxy_instance_pt proxy_instance_ptr = NULL; + + if (!remote_proxy_factory_ptr || !remote_proxy_factory_ptr->create_proxy_service_ptr) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + proxy_instance_ptr = calloc(1, sizeof(*proxy_instance_ptr)); + if (!proxy_instance_ptr) { + status = CELIX_ENOMEM; + } + } + + if (status == CELIX_SUCCESS) { + proxy_instance_ptr->properties = properties_create(); + if (!proxy_instance_ptr->properties) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + status = remote_proxy_factory_ptr->create_proxy_service_ptr(remote_proxy_factory_ptr->handle, endpointDescription, rsa, sendToCallback, proxy_instance_ptr->properties, &proxy_instance_ptr->service); + } + + if (status == CELIX_SUCCESS) { + properties_set(proxy_instance_ptr->properties, "proxy.interface", remote_proxy_factory_ptr->service); + + hash_map_iterator_pt iter = hashMapIterator_create(endpointDescription->properties); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + char *key = hashMapEntry_getKey(entry); + char *value = hashMapEntry_getValue(entry); + properties_set(proxy_instance_ptr->properties, key, value); + } + } + + if (status == CELIX_SUCCESS) { + status = bundleContext_registerService(remote_proxy_factory_ptr->context_ptr, remote_proxy_factory_ptr->service, proxy_instance_ptr->service, proxy_instance_ptr->properties, &proxy_instance_ptr->registration_ptr); + } + + if (status == CELIX_SUCCESS) { + hashMap_put(remote_proxy_factory_ptr->proxy_instances, endpointDescription, proxy_instance_ptr); + } + + return status; +} + +static celix_status_t remoteProxyFactory_unregisterProxyService(remote_proxy_factory_pt remote_proxy_factory_ptr, endpoint_description_pt endpointDescription) { + celix_status_t status = CELIX_SUCCESS; + proxy_instance_pt proxy_instance_ptr = NULL; + + if (!remote_proxy_factory_ptr || !endpointDescription || !remote_proxy_factory_ptr->proxy_instances || !remote_proxy_factory_ptr->handle) { + status = CELIX_ILLEGAL_ARGUMENT; + } + + if (status == CELIX_SUCCESS) { + proxy_instance_ptr = hashMap_remove(remote_proxy_factory_ptr->proxy_instances, endpointDescription); + if (proxy_instance_ptr == NULL) { + status = CELIX_BUNDLE_EXCEPTION; + } + } + + if (status == CELIX_SUCCESS) { + if (proxy_instance_ptr->registration_ptr) { + status = serviceRegistration_unregister(proxy_instance_ptr->registration_ptr); + proxy_instance_ptr->properties = NULL; + } + if (proxy_instance_ptr->service) { + status = remote_proxy_factory_ptr->destroy_proxy_service_ptr(remote_proxy_factory_ptr->handle, proxy_instance_ptr->service); + } + if (proxy_instance_ptr->properties) { + properties_destroy(proxy_instance_ptr->properties); + } + free(proxy_instance_ptr); + } + + return status; +} + + diff --git a/src/hos_celix/install/include/celix/device_manager/driver_locator.h b/src/hos_celix/src/remote_services/remote_service_admin/public/include/endpoint_description.h similarity index 53% rename from src/hos_celix/install/include/celix/device_manager/driver_locator.h rename to src/hos_celix/src/remote_services/remote_service_admin/public/include/endpoint_description.h index 46122e0e..26cc0dbd 100644 --- a/src/hos_celix/install/include/celix/device_manager/driver_locator.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/public/include/endpoint_description.h @@ -17,30 +17,33 @@ *under the License. */ /* - * driver_locator.h + * endpoint_description.h * - * \date Jun 20, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 + * \date 25 Jul 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 */ -#ifndef DRIVER_LOCATOR_H_ -#define DRIVER_LOCATOR_H_ -#include "celix_errno.h" +#ifndef ENDPOINT_DESCRIPTION_H_ +#define ENDPOINT_DESCRIPTION_H_ + #include "properties.h" #include "array_list.h" -#define OSGI_DEVICEACCESS_DRIVER_LOCATOR_SERVICE_NAME "driver_locator" - -typedef struct driver_locator *driver_locator_pt; - -struct driver_locator_service { - driver_locator_pt locator; - celix_status_t(*findDrivers)(driver_locator_pt loc, apr_pool_t *pool, properties_pt props, array_list_pt *drivers); - celix_status_t(*loadDriver)(driver_locator_pt loc, apr_pool_t *pool, char *id, char **driver); +struct endpoint_description { + char *frameworkUUID; + char *id; + // array_list_pt intents; + char *service; + // HASH_MAP packageVersions; + properties_pt properties; + long serviceId; }; -typedef struct driver_locator_service *driver_locator_service_pt; +typedef struct endpoint_description *endpoint_description_pt; + +celix_status_t endpointDescription_create(properties_pt properties, endpoint_description_pt *endpointDescription); +celix_status_t endpointDescription_destroy(endpoint_description_pt description); -#endif /* DRIVER_LOCATOR_H_ */ +#endif /* ENDPOINT_DESCRIPTION_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint.h b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint.h index d7144078..e12dd203 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint.h @@ -20,7 +20,7 @@ * remote_endpoint.h * * \date Oct 7, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -34,7 +34,7 @@ typedef struct remote_endpoint *remote_endpoint_pt; struct remote_endpoint_service { remote_endpoint_pt endpoint; celix_status_t (*setService)(remote_endpoint_pt endpoint, void *service); - celix_status_t (*handleRequest)(remote_endpoint_pt endpoint, char *request, char *data, char **reply); + celix_status_t (*handleRequest)(remote_endpoint_pt endpoint, char *data, char **reply); }; typedef struct remote_endpoint_service *remote_endpoint_service_pt; diff --git a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint_impl.h b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint_impl.h index 8b18cd41..3782d62e 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_endpoint_impl.h @@ -20,7 +20,7 @@ * remote_endpoint_impl.h * * \date Oct 11, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,10 +28,11 @@ #define REMOTE_ENDPOINT_IMPL_H_ #include "remote_endpoint.h" +#include "celix_threads.h" struct remote_endpoint { + celix_thread_mutex_t serviceLock; void *service; - apr_pool_t* pool; }; #endif /* REMOTE_ENDPOINT_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_proxy.h b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_proxy.h index 72be52c5..4c3f5c38 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_proxy.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_proxy.h @@ -20,7 +20,7 @@ * remote_proxy.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,18 +28,49 @@ #define REMOTE_PROXY_H_ #include "endpoint_listener.h" +#include "remote_service_admin.h" -#define OSGI_RSA_REMOTE_PROXY "remote_proxy" +#define OSGI_RSA_REMOTE_PROXY_FACTORY "remote_proxy_factory" +#define OSGI_RSA_REMOTE_PROXY_TIMEOUT "remote_proxy_timeout" -typedef celix_status_t (*sendToHandle)(void *handler, endpoint_description_pt endpointDescription, char *methodSignature, char *request, char **reply, int* replyStatus); +typedef celix_status_t (*sendToHandle)(remote_service_admin_pt remote_service_admin_ptr, endpoint_description_pt endpointDescription, char *request, char **reply, int* replyStatus); +typedef celix_status_t (*createProxyService)(void *handle, endpoint_description_pt endpointDescription, remote_service_admin_pt rsa, sendToHandle sendToCallback, properties_pt properties, void **service); +typedef celix_status_t (*destroyProxyService)(void *handle, void *service); -struct remote_proxy_service { - void *proxy; - celix_status_t (*setEndpointDescription)(void *proxy, endpoint_description_pt service); - celix_status_t (*setHandler)(void *proxy, void *handler); - celix_status_t (*setCallback)(void *proxy, sendToHandle callback); +typedef struct remote_proxy_factory *remote_proxy_factory_pt; +typedef struct remote_proxy_factory_service *remote_proxy_factory_service_pt; + +struct remote_proxy_factory { + bundle_context_pt context_ptr; + char *service; + + remote_proxy_factory_service_pt remote_proxy_factory_service_ptr; + properties_pt properties; + service_registration_pt registration; + + hash_map_pt proxy_instances; + + void *handle; + + createProxyService create_proxy_service_ptr; + destroyProxyService destroy_proxy_service_ptr; }; -typedef struct remote_proxy_service *remote_proxy_service_pt; +struct remote_proxy_factory_service { + remote_proxy_factory_pt factory; + celix_status_t (*registerProxyService)(remote_proxy_factory_pt proxyFactoryService, endpoint_description_pt endpoint, remote_service_admin_pt remote_service_admin_ptr, sendToHandle callback); + celix_status_t (*unregisterProxyService)(remote_proxy_factory_pt proxyFactoryService, endpoint_description_pt endpoint); +}; + +celix_status_t remoteProxyFactory_create(bundle_context_pt context, char *service, void *handle, + createProxyService create, destroyProxyService destroy, + remote_proxy_factory_pt *remote_proxy_factory_ptr); +celix_status_t remoteProxyFactory_destroy(remote_proxy_factory_pt *remote_proxy_factory_ptr); + +celix_status_t remoteProxyFactory_register(remote_proxy_factory_pt remote_proxy_factory_ptr); +celix_status_t remoteProxyFactory_unregister(remote_proxy_factory_pt remote_proxy_factory_ptr); + + + #endif /* REMOTE_PROXY_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_service_admin.h b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_service_admin.h index 3a7c887a..b5b42ae3 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_service_admin.h +++ b/src/hos_celix/src/remote_services/remote_service_admin/public/include/remote_service_admin.h @@ -20,7 +20,7 @@ * remote_service_admin.h * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,27 +36,30 @@ typedef struct export_reference *export_reference_pt; typedef struct export_registration *export_registration_pt; typedef struct import_reference *import_reference_pt; typedef struct import_registration *import_registration_pt; +typedef struct import_registration_factory *import_registration_factory_pt; typedef struct remote_service_admin *remote_service_admin_pt; struct remote_service_admin_service { remote_service_admin_pt admin; celix_status_t (*exportService)(remote_service_admin_pt admin, char *serviceId, properties_pt properties, array_list_pt *registrations); + celix_status_t (*removeExportedService)(export_registration_pt registration); celix_status_t (*getExportedServices)(remote_service_admin_pt admin, array_list_pt *services); celix_status_t (*getImportedEndpoints)(remote_service_admin_pt admin, array_list_pt *services); celix_status_t (*importService)(remote_service_admin_pt admin, endpoint_description_pt endpoint, import_registration_pt *registration); - celix_status_t (*exportReference_getExportedEndpoint)(export_reference_pt reference, endpoint_description_pt *endpoint); celix_status_t (*exportReference_getExportedService)(export_reference_pt reference); celix_status_t (*exportRegistration_close)(export_registration_pt registration); celix_status_t (*exportRegistration_getException)(export_registration_pt registration); celix_status_t (*exportRegistration_getExportReference)(export_registration_pt registration, export_reference_pt *reference); + celix_status_t (*exportRegistration_freeExportReference)(export_reference_pt *reference); + celix_status_t (*exportRegistration_getEndpointDescription)(export_registration_pt registration, endpoint_description_pt endpointDescription); celix_status_t (*importReference_getImportedEndpoint)(import_reference_pt reference); celix_status_t (*importReference_getImportedService)(import_reference_pt reference); - celix_status_t (*importRegistration_close)(import_registration_pt registration); + celix_status_t (*importRegistration_close)(remote_service_admin_pt admin, import_registration_pt registration); celix_status_t (*importRegistration_getException)(import_registration_pt registration); celix_status_t (*importRegistration_getImportReference)(import_registration_pt registration, import_reference_pt *reference); diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/CMakeLists.txt b/src/hos_celix/src/remote_services/remote_service_admin_http/CMakeLists.txt index 811548fa..44b4c8d6 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/remote_service_admin_http/CMakeLists.txt @@ -14,27 +14,34 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +celix_subproject(RSA_REMOTE_SERVICE_ADMIN_HTTP "Option to enable building the Remote Service Admin Service HTTP bundle" OFF) +if (RSA_REMOTE_SERVICE_ADMIN_HTTP) + find_package(CURL REQUIRED) -find_package(APR REQUIRED) -find_package(CURL REQUIRED) + include_directories(${CURL_INCLUDE_DIRS}) + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin_http/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") -include_directories(${CURL_INCLUDE_DIRS}) -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin_http/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") + SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_remote_service_admin_http") + SET(BUNDLE_VERSION "0.0.1") + SET_HEADERS("Bundle-Name: Apache Celix Remote Service Admin HTTP") -SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_remote_service_admin_http") -SET_HEADERS("Bundle-Name: Apache Celix Remote Service Admin HTTP") - -bundle(remote_service_admin_http SOURCES + bundle(remote_service_admin_http SOURCES private/src/remote_service_admin_impl - private/src/export_registration_impl - private/src/import_registration_impl private/src/remote_service_admin_activator - private/src/civetweb.c -) - -target_link_libraries(remote_service_admin_http celix_framework ${APRUTIL_LIBRARY} ${CURL_LIBRARIES}) + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/export_registration_impl + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/import_registration_impl + ${PROJECT_SOURCE_DIR}/remote_services/utils/private/src/civetweb.c + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c + ) + + install_bundle(remote_service_admin_http) + + target_link_libraries(remote_service_admin_http celix_framework ${CURL_LIBRARIES}) +endif (RSA_REMOTE_SERVICE_ADMIN_HTTP) \ No newline at end of file diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/civetweb.h b/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/civetweb.h deleted file mode 100644 index 1c1b0a92..00000000 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/civetweb.h +++ /dev/null @@ -1,474 +0,0 @@ -// Copyright (c) 2004-2012 Sergey Lyubka -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. - -#ifndef CIVETWEB_HEADER_INCLUDED -#define CIVETWEB_HEADER_INCLUDED - -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif // __cplusplus - -struct mg_context; // Handle for the HTTP service itself -struct mg_connection; // Handle for the individual connection - - -// This structure contains information about the HTTP request. -struct mg_request_info { - const char *request_method; // "GET", "POST", etc - const char *uri; // URL-decoded URI - const char *http_version; // E.g. "1.0", "1.1" - const char *query_string; // URL part after '?', not including '?', or NULL - const char *remote_user; // Authenticated user, or NULL if no auth used - long remote_ip; // Client's IP address - int remote_port; // Client's port - int is_ssl; // 1 if SSL-ed, 0 if not - void *user_data; // User data pointer passed to mg_start() - void *conn_data; // Connection-specific user data - - int num_headers; // Number of HTTP headers - struct mg_header { - const char *name; // HTTP header name - const char *value; // HTTP header value - } http_headers[64]; // Maximum 64 headers -}; - - -// This structure needs to be passed to mg_start(), to let civetweb know -// which callbacks to invoke. For detailed description, see -// https://github.com/sunsetbrew/civetweb/blob/master/docs/UserManual.md -struct mg_callbacks { - // Called when civetweb has received new HTTP request. - // If callback returns non-zero, - // callback must process the request by sending valid HTTP headers and body, - // and civetweb will not do any further processing. - // If callback returns 0, civetweb processes the request itself. In this case, - // callback must not send any data to the client. - int (*begin_request)(struct mg_connection *); - - // Called when civetweb has finished processing request. - void (*end_request)(const struct mg_connection *, int reply_status_code); - - // Called when civetweb is about to log a message. If callback returns - // non-zero, civetweb does not log anything. - int (*log_message)(const struct mg_connection *, const char *message); - - // Called when civetweb initializes SSL library. - int (*init_ssl)(void *ssl_context, void *user_data); - - // Called when websocket request is received, before websocket handshake. - // If callback returns 0, civetweb proceeds with handshake, otherwise - // cinnection is closed immediately. - int (*websocket_connect)(const struct mg_connection *); - - // Called when websocket handshake is successfully completed, and - // connection is ready for data exchange. - void (*websocket_ready)(struct mg_connection *); - - // Called when data frame has been received from the client. - // Parameters: - // bits: first byte of the websocket frame, see websocket RFC at - // http://tools.ietf.org/html/rfc6455, section 5.2 - // data, data_len: payload, with mask (if any) already applied. - // Return value: - // non-0: keep this websocket connection opened. - // 0: close this websocket connection. - int (*websocket_data)(struct mg_connection *, int bits, - char *data, size_t data_len); - - // Called when civetweb is closing a connection. The per-context mutex is locked when this - // is invoked. This is primarily useful for noting when a websocket is closing and removing it - // from any application-maintained list of clients. - void (*connection_close)(struct mg_connection *); - - // Called when civetweb tries to open a file. Used to intercept file open - // calls, and serve file data from memory instead. - // Parameters: - // path: Full path to the file to open. - // data_len: Placeholder for the file size, if file is served from memory. - // Return value: - // NULL: do not serve file from memory, proceed with normal file open. - // non-NULL: pointer to the file contents in memory. data_len must be - // initilized with the size of the memory block. - const char * (*open_file)(const struct mg_connection *, - const char *path, size_t *data_len); - - // Called when civetweb is about to serve Lua server page (.lp file), if - // Lua support is enabled. - // Parameters: - // lua_context: "lua_State *" pointer. - void (*init_lua)(struct mg_connection *, void *lua_context); - - // Called when civetweb has uploaded a file to a temporary directory as a - // result of mg_upload() call. - // Parameters: - // file_file: full path name to the uploaded file. - void (*upload)(struct mg_connection *, const char *file_name); - - // Called when civetweb is about to send HTTP error to the client. - // Implementing this callback allows to create custom error pages. - // Parameters: - // status: HTTP error status code. - int (*http_error)(struct mg_connection *, int status); -}; - -// Start web server. -// -// Parameters: -// callbacks: mg_callbacks structure with user-defined callbacks. -// options: NULL terminated list of option_name, option_value pairs that -// specify Civetweb configuration parameters. -// -// Side-effects: on UNIX, ignores SIGCHLD and SIGPIPE signals. If custom -// processing is required for these, signal handlers must be set up -// after calling mg_start(). -// -// -// Example: -// const char *options[] = { -// "document_root", "/var/www", -// "listening_ports", "80,443s", -// NULL -// }; -// struct mg_context *ctx = mg_start(&my_func, NULL, options); -// -// Refer to https://github.com/sunsetbrew/civetweb/blob/master/docs/UserManual.md -// for the list of valid option and their possible values. -// -// Return: -// web server context, or NULL on error. -struct mg_context *mg_start(const struct mg_callbacks *callbacks, - void *user_data, - const char **configuration_options); - - -// Stop the web server. -// -// Must be called last, when an application wants to stop the web server and -// release all associated resources. This function blocks until all Civetweb -// threads are stopped. Context pointer becomes invalid. -void mg_stop(struct mg_context *); - -// mg_request_handler -// -// Called when a new request comes in. This callback is URI based -// and configured with mg_set_request_handler(). -// -// Parameters: -// conn: current connection information. -// cbdata: the callback data configured with mg_set_request_handler(). -// Returns: -// 0: the handler could not handle the request, so fall through. -// 1: the handler processed the request. -typedef int (* mg_request_handler)(struct mg_connection *conn, void *cbdata); - -// mg_set_request_handler -// -// Sets or removes a URI mapping for a request handler. -// -// URI's are ordered and prefixed URI's are supported. For example, -// consider two URIs: /a/b and /a -// /a matches /a -// /a/b matches /a/b -// /a/c matches /a -// -// Parameters: -// ctx: server context -// uri: the URI to configure -// handler: the callback handler to use when the URI is requested. -// If NULL, the URI will be removed. -// cbdata: the callback data to give to the handler when it s requested. -void mg_set_request_handler(struct mg_context *ctx, const char *uri, mg_request_handler handler, void *cbdata); - - -// Get the value of particular configuration parameter. -// The value returned is read-only. Civetweb does not allow changing -// configuration at run time. -// If given parameter name is not valid, NULL is returned. For valid -// names, return value is guaranteed to be non-NULL. If parameter is not -// set, zero-length string is returned. -const char *mg_get_option(const struct mg_context *ctx, const char *name); - - -// Return array of strings that represent valid configuration options. -// For each option, option name and default value is returned, i.e. the -// number of entries in the array equals to number_of_options x 2. -// Array is NULL terminated. -const char **mg_get_valid_option_names(void); - - -// Add, edit or delete the entry in the passwords file. -// -// This function allows an application to manipulate .htpasswd files on the -// fly by adding, deleting and changing user records. This is one of the -// several ways of implementing authentication on the server side. For another, -// cookie-based way please refer to the examples/chat in the source tree. -// -// If password is not NULL, entry is added (or modified if already exists). -// If password is NULL, entry is deleted. -// -// Return: -// 1 on success, 0 on error. -int mg_modify_passwords_file(const char *passwords_file_name, - const char *domain, - const char *user, - const char *password); - - -// Return information associated with the request. -struct mg_request_info *mg_get_request_info(struct mg_connection *); - - -// Send data to the client. -// Return: -// 0 when the connection has been closed -// -1 on error -// >0 number of bytes written on success -int mg_write(struct mg_connection *, const void *buf, size_t len); - - -// Send data to a websocket client wrapped in a websocket frame. Uses mg_lock to ensure -// that the transmission is not interrupted, i.e., when the application is proactively -// communicating and responding to a request simultaneously. -// -// Send data to a websocket client wrapped in a websocket frame. -// This function is available when civetweb is compiled with -DUSE_WEBSOCKET -// -// Return: -// 0 when the connection has been closed -// -1 on error -// >0 number of bytes written on success -int mg_websocket_write(struct mg_connection* conn, int opcode, - const char *data, size_t data_len); - -// Blocks until unique access is obtained to this connection. Intended for use with websockets only. -// Invoke this before mg_write or mg_printf when communicating with a websocket if your code has -// server-initiated communication as well as communication in direct response to a message. -void mg_lock(struct mg_connection* conn); -void mg_unlock(struct mg_connection* conn); - -// Opcodes, from http://tools.ietf.org/html/rfc6455 -enum { - WEBSOCKET_OPCODE_CONTINUATION = 0x0, - WEBSOCKET_OPCODE_TEXT = 0x1, - WEBSOCKET_OPCODE_BINARY = 0x2, - WEBSOCKET_OPCODE_CONNECTION_CLOSE = 0x8, - WEBSOCKET_OPCODE_PING = 0x9, - WEBSOCKET_OPCODE_PONG = 0xa -}; - - -// Macros for enabling compiler-specific checks for printf-like arguments. -#undef PRINTF_FORMAT_STRING -#if defined(_MSC_VER) && _MSC_VER >= 1400 -#include -#if defined(_MSC_VER) && _MSC_VER > 1400 -#define PRINTF_FORMAT_STRING(s) _Printf_format_string_ s -#else -#define PRINTF_FORMAT_STRING(s) __format_string s -#endif -#else -#define PRINTF_FORMAT_STRING(s) s -#endif - -#ifdef __GNUC__ -#define PRINTF_ARGS(x, y) __attribute__((format(printf, x, y))) -#else -#define PRINTF_ARGS(x, y) -#endif - -// Send data to the client using printf() semantics. -// -// Works exactly like mg_write(), but allows to do message formatting. -int mg_printf(struct mg_connection *, - PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(2, 3); - - -// Send contents of the entire file together with HTTP headers. -void mg_send_file(struct mg_connection *conn, const char *path); - - -// Read data from the remote end, return number of bytes read. -// Return: -// 0 connection has been closed by peer. No more data could be read. -// < 0 read error. No more data could be read from the connection. -// > 0 number of bytes read into the buffer. -int mg_read(struct mg_connection *, void *buf, size_t len); - - -// Get the value of particular HTTP header. -// -// This is a helper function. It traverses request_info->http_headers array, -// and if the header is present in the array, returns its value. If it is -// not present, NULL is returned. -const char *mg_get_header(const struct mg_connection *, const char *name); - - -// Get a value of particular form variable. -// -// Parameters: -// data: pointer to form-uri-encoded buffer. This could be either POST data, -// or request_info.query_string. -// data_len: length of the encoded data. -// var_name: variable name to decode from the buffer -// dst: destination buffer for the decoded variable -// dst_len: length of the destination buffer -// -// Return: -// On success, length of the decoded variable. -// On error: -// -1 (variable not found). -// -2 (destination buffer is NULL, zero length or too small to hold the -// decoded variable). -// -// Destination buffer is guaranteed to be '\0' - terminated if it is not -// NULL or zero length. -int mg_get_var(const char *data, size_t data_len, - const char *var_name, char *dst, size_t dst_len); - -// Get a value of particular form variable. -// -// Parameters: -// data: pointer to form-uri-encoded buffer. This could be either POST data, -// or request_info.query_string. -// data_len: length of the encoded data. -// var_name: variable name to decode from the buffer -// dst: destination buffer for the decoded variable -// dst_len: length of the destination buffer -// occurrence: which occurrence of the variable, 0 is the first, 1 the second... -// this makes it possible to parse a query like -// b=x&a=y&a=z which will have occurrence values b:0, a:0 and a:1 -// -// Return: -// On success, length of the decoded variable. -// On error: -// -1 (variable not found). -// -2 (destination buffer is NULL, zero length or too small to hold the -// decoded variable). -// -// Destination buffer is guaranteed to be '\0' - terminated if it is not -// NULL or zero length. -int mg_get_var2(const char *data, size_t data_len, - const char *var_name, char *dst, size_t dst_len, size_t occurrence); - -// Fetch value of certain cookie variable into the destination buffer. -// -// Destination buffer is guaranteed to be '\0' - terminated. In case of -// failure, dst[0] == '\0'. Note that RFC allows many occurrences of the same -// parameter. This function returns only first occurrence. -// -// Return: -// On success, value length. -// On error: -// -1 (either "Cookie:" header is not present at all or the requested -// parameter is not found). -// -2 (destination buffer is NULL, zero length or too small to hold the -// value). -int mg_get_cookie(const char *cookie, const char *var_name, - char *buf, size_t buf_len); - - -// Download data from the remote web server. -// host: host name to connect to, e.g. "foo.com", or "10.12.40.1". -// port: port number, e.g. 80. -// use_ssl: wether to use SSL connection. -// error_buffer, error_buffer_size: error message placeholder. -// request_fmt,...: HTTP request. -// Return: -// On success, valid pointer to the new connection, suitable for mg_read(). -// On error, NULL. error_buffer contains error message. -// Example: -// char ebuf[100]; -// struct mg_connection *conn; -// conn = mg_download("google.com", 80, 0, ebuf, sizeof(ebuf), -// "%s", "GET / HTTP/1.0\r\nHost: google.com\r\n\r\n"); -struct mg_connection *mg_download(const char *host, int port, int use_ssl, - char *error_buffer, size_t error_buffer_size, - PRINTF_FORMAT_STRING(const char *request_fmt), - ...) PRINTF_ARGS(6, 7); - - -// Close the connection opened by mg_download(). -void mg_close_connection(struct mg_connection *conn); - - -// File upload functionality. Each uploaded file gets saved into a temporary -// file and MG_UPLOAD event is sent. -// Return number of uploaded files. -int mg_upload(struct mg_connection *conn, const char *destination_dir); - - -// Convenience function -- create detached thread. -// Return: 0 on success, non-0 on error. -typedef void * (*mg_thread_func_t)(void *); -int mg_start_thread(mg_thread_func_t f, void *p); - - -// Return builtin mime type for the given file name. -// For unrecognized extensions, "text/plain" is returned. -const char *mg_get_builtin_mime_type(const char *file_name); - - -// Return Civetweb version. -const char *mg_version(void); - -// URL-decode input buffer into destination buffer. -// 0-terminate the destination buffer. -// form-url-encoded data differs from URI encoding in a way that it -// uses '+' as character for space, see RFC 1866 section 8.2.1 -// http://ftp.ics.uci.edu/pub/ietf/html/rfc1866.txt -// Return: length of the decoded data, or -1 if dst buffer is too small. -int mg_url_decode(const char *src, int src_len, char *dst, - int dst_len, int is_form_url_encoded); - -// URL-encode input buffer into destination buffer. -// returns the length of the resulting buffer or -1 -// is the buffer is too small. -int mg_url_encode(const char *src, char *dst, size_t dst_len); - -// MD5 hash given strings. -// Buffer 'buf' must be 33 bytes long. Varargs is a NULL terminated list of -// ASCIIz strings. When function returns, buf will contain human-readable -// MD5 hash. Example: -// char buf[33]; -// mg_md5(buf, "aa", "bb", NULL); -char *mg_md5(char buf[33], ...); - - -// Print error message to the opened error log stream. -// This utilizes the provided logging configuration. -// conn: connection -// fmt: format string without the line return -// ...: variable argument list -// Example: -// mg_cry(conn,"i like %s", "logging"); -void mg_cry(struct mg_connection *conn, - PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(2, 3); - -// utility method to compare two buffers, case incensitive. -int mg_strncasecmp(const char *s1, const char *s2, size_t len); - -#ifdef __cplusplus -} -#endif // __cplusplus - -#endif // CIVETWEB_HEADER_INCLUDED diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/remote_service_admin_http_impl.h b/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/remote_service_admin_http_impl.h index 0c040e5c..dbf71c9b 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/remote_service_admin_http_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin_http/private/include/remote_service_admin_http_impl.h @@ -20,7 +20,7 @@ * remote_service_admin_http_impl.h * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,16 +28,21 @@ #define REMOTE_SERVICE_ADMIN_HTTP_IMPL_H_ #include "remote_service_admin_impl.h" +#include "log_helper.h" #include "civetweb.h" struct remote_service_admin { - apr_pool_t *pool; bundle_context_pt context; + log_helper_pt loghelper; + celix_thread_mutex_t exportedServicesLock; hash_map_pt exportedServices; + + celix_thread_mutex_t importedServicesLock; hash_map_pt importedServices; char *port; + char *ip; struct mg_context *ctx; }; diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/import_registration_impl.c b/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/import_registration_impl.c deleted file mode 100644 index f472bb34..00000000 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/import_registration_impl.c +++ /dev/null @@ -1,256 +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. - */ -/* - * import_registration_impl.c - * - * \date Oct 14, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include - -#include - -#include - -#include "celix_errno.h" - -#include "import_registration_impl.h" -#include "remote_service_admin_impl.h" -#include "remote_proxy.h" -#include "service_tracker.h" -#include "bundle_context.h" -#include "bundle.h" - -celix_status_t importRegistration_proxyAdding(void * handle, service_reference_pt reference, void **service); -celix_status_t importRegistration_proxyAdded(void * handle, service_reference_pt reference, void *service); -celix_status_t importRegistration_proxyModified(void * handle, service_reference_pt reference, void *service); -celix_status_t importRegistration_proxyRemoved(void * handle, service_reference_pt reference, void *service); - -celix_status_t importRegistration_createProxyTracker(import_registration_pt registration, service_tracker_pt *tracker); - -celix_status_t importRegistration_create(apr_pool_t *pool, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, import_registration_pt *registration) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mypool = NULL; - apr_pool_create(&mypool, pool); - - *registration = apr_palloc(mypool, sizeof(**registration)); - if (!*registration) { - status = CELIX_ENOMEM; - } else { - (*registration)->pool = mypool; - (*registration)->context = context; - (*registration)->closed = false; - (*registration)->endpointDescription = endpoint; - (*registration)->rsa = rsa; - (*registration)->proxy = NULL; - (*registration)->reference = NULL; - (*registration)->proxyTracker = NULL; - (*registration)->bundle = NULL; - (*registration)->importReference = NULL; - } - - return status; -} - -celix_status_t importRegistration_startTracking(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxyTracker == NULL) { - importRegistration_createProxyTracker(registration, ®istration->proxyTracker); - serviceTracker_open(registration->proxyTracker); - } - - return status; -} - -celix_status_t importRegistration_stopTracking(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxyTracker != NULL) { - serviceTracker_close(registration->proxyTracker); - } - - return status; -} - -celix_status_t importRegistration_createProxyTracker(import_registration_pt registration, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(registration->pool, registration, importRegistration_proxyAdding, - importRegistration_proxyAdded, importRegistration_proxyModified, importRegistration_proxyRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - char *filter = apr_pstrcat(registration->pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=", OSGI_RSA_REMOTE_PROXY, - ")(proxy.interface=", registration->endpointDescription->service, "))", NULL); - status = serviceTracker_createWithFilter(registration->pool, registration->context, filter, customizer, tracker); - } - - return status; -} - -celix_status_t importRegistration_proxyAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - bundleContext_getService(registration->context, reference, service); - - return status; -} - -celix_status_t importRegistration_proxyAdded(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - remote_proxy_service_pt proxy = (remote_proxy_service_pt) service; - - if (registration->proxy == NULL) { - registration->reference = reference; - registration->proxy = proxy; - if (registration->endpointDescription != NULL) { - proxy->setEndpointDescription(proxy->proxy, registration->endpointDescription); - proxy->setHandler(proxy->proxy, registration->rsa); - proxy->setCallback(proxy->proxy, (sendToHandle) &remoteServiceAdmin_send); - } - } - - return status; -} - -celix_status_t importRegistration_proxyModified(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - //remote_proxy_service_pt endpoint = service; - //if (registration->endpoint != NULL) { - // registration->endpoint = endpoint; - // endpoint->setServiceReference(endpoint->endpoint, registration->reference); - //} - - return status; -} - -celix_status_t importRegistration_proxyRemoved(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - remote_proxy_service_pt proxy = service; - if (registration->proxy != NULL) { - registration->reference = NULL; - registration->proxy = NULL; - proxy->setEndpointDescription(proxy->proxy, NULL); - proxy->setHandler(proxy->proxy, NULL); - proxy->setCallback(proxy->proxy, NULL); - } - - return status; -} - -celix_status_t importRegistration_open(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - char *bundleStore = NULL; - bundleContext_getProperty(registration->context, BUNDLE_STORE_PROPERTY_NAME, &bundleStore); - - if (bundleStore == NULL) { - bundleStore = DEFAULT_BUNDLE_STORE; - } - - char *name = apr_pstrcat(registration->pool, bundleStore, "/", registration->endpointDescription->service, "_proxy.zip", NULL); - status = bundleContext_installBundle(registration->context, name, ®istration->bundle); - - if (status == CELIX_SUCCESS) { - status = bundle_start(registration->bundle); - if (status == CELIX_SUCCESS) { - } - } - return status; -} - -celix_status_t importRegistration_close(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - importRegistration_stopTracking(registration); - - if (registration->bundle != NULL) { - bundle_stop(registration->bundle); - bundle_uninstall(registration->bundle); - } - - return status; -} - -celix_status_t importRegistration_getException(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - return status; -} - -celix_status_t importRegistration_getImportReference(import_registration_pt registration, import_reference_pt *reference) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->importReference == NULL) { - registration->importReference = apr_palloc(registration->pool, sizeof(*registration->importReference)); - if (registration->importReference == NULL) { - status = CELIX_ENOMEM; - } else { - registration->importReference->endpoint = registration->endpointDescription; - registration->importReference->reference = registration->reference; - } - } - - *reference = registration->importReference; - - return status; -} - -celix_status_t importRegistration_setEndpointDescription(import_registration_pt registration, endpoint_description_pt endpointDescription) { - celix_status_t status = CELIX_SUCCESS; - - registration->endpointDescription = endpointDescription; - if (registration->proxy != NULL) { - registration->proxy->setEndpointDescription(registration->proxy->proxy, endpointDescription); - } - - return status; -} - - -celix_status_t importRegistration_setHandler(import_registration_pt registration, void * handler) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxy != NULL) { - registration->proxy->setHandler(registration->proxy->proxy, handler); - } - - return status; -} - - -celix_status_t importRegistration_setCallback(import_registration_pt registration, sendToHandle callback) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxy != NULL) { - registration->proxy->setCallback(registration->proxy->proxy, callback); - } - - return status; -} - diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_activator.c b/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_activator.c index df5651e7..e4125fc4 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_activator.c +++ b/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_activator.c @@ -20,7 +20,7 @@ * remote_service_admin_activator.c * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,33 +33,23 @@ #include "import_registration_impl.h" struct activator { - apr_pool_t *pool; remote_service_admin_pt admin; + remote_service_admin_service_pt adminService; service_registration_pt registration; }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; struct activator *activator; - status = bundleContext_getMemoryPool(context, &parentPool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->admin = NULL; - activator->registration = NULL; + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->admin = NULL; + activator->registration = NULL; - *userData = activator; - } - } + *userData = activator; } return status; @@ -70,14 +60,15 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) struct activator *activator = userData; remote_service_admin_service_pt remoteServiceAdmin = NULL; - status = remoteServiceAdmin_create(activator->pool, context, &activator->admin); + status = remoteServiceAdmin_create(context, &activator->admin); if (status == CELIX_SUCCESS) { - remoteServiceAdmin = apr_palloc(activator->pool, sizeof(*remoteServiceAdmin)); + remoteServiceAdmin = calloc(1, sizeof(*remoteServiceAdmin)); if (!remoteServiceAdmin) { status = CELIX_ENOMEM; } else { remoteServiceAdmin->admin = activator->admin; remoteServiceAdmin->exportService = remoteServiceAdmin_exportService; + remoteServiceAdmin->getExportedServices = remoteServiceAdmin_getExportedServices; remoteServiceAdmin->getImportedEndpoints = remoteServiceAdmin_getImportedEndpoints; remoteServiceAdmin->importService = remoteServiceAdmin_importService; @@ -92,11 +83,12 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) remoteServiceAdmin->importReference_getImportedEndpoint = importReference_getImportedEndpoint; remoteServiceAdmin->importReference_getImportedService = importReference_getImportedService; - remoteServiceAdmin->importRegistration_close = importRegistration_close; + remoteServiceAdmin->importRegistration_close = remoteServiceAdmin_removeImportedService; remoteServiceAdmin->importRegistration_getException = importRegistration_getException; remoteServiceAdmin->importRegistration_getImportReference = importRegistration_getImportReference; status = bundleContext_registerService(context, OSGI_RSA_REMOTE_SERVICE_ADMIN, remoteServiceAdmin, NULL, &activator->registration); + activator->adminService = remoteServiceAdmin; } } @@ -104,19 +96,26 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; - remoteServiceAdmin_stop(activator->admin); - serviceRegistration_unregister(activator->registration); - activator->registration = NULL; + remoteServiceAdmin_stop(activator->admin); + serviceRegistration_unregister(activator->registration); + activator->registration = NULL; - return status; + remoteServiceAdmin_destroy(&activator->admin); + + free(activator->adminService); + + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; struct activator *activator = userData; + + free(activator); + return status; } diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_impl.c b/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_impl.c index 4752f88d..63e5192a 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_impl.c +++ b/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/remote_service_admin_impl.c @@ -20,14 +20,21 @@ * remote_service_admin_impl.c * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #include @@ -41,6 +48,12 @@ #include "bundle.h" #include "service_reference.h" #include "service_registration.h" +#include "log_helper.h" +#include "log_service.h" +#include "celix_threads.h" + +// defines how often the webserver is restarted (with an increased port number) +#define MAX_NUMBER_OF_RESTARTS 5 struct post { const char *readptr; @@ -52,62 +65,148 @@ struct get { int size; }; -static const char *ajax_reply_start = +static const char *data_response_headers = "HTTP/1.1 200 OK\r\n" "Cache: no-cache\r\n" - "Content-Type: application/x-javascript\r\n" + "Content-Type: application/json\r\n" "\r\n"; +static const char *no_content_response_headers = + "HTTP/1.1 204 OK\r\n"; + +// TODO do we need to specify a non-Amdatu specific configuration type?! +static const char * const CONFIGURATION_TYPE = "org.amdatu.remote.admin.http"; +static const char * const ENDPOINT_URL = "org.amdatu.remote.admin.http.url"; static const char *DEFAULT_PORT = "8888"; +static const char *DEFAULT_IP = "127.0.0.1"; + +static const unsigned int DEFAULT_TIMEOUT = 0; -//void *remoteServiceAdmin_callback(enum mg_event event, struct mg_connection *conn, const struct mg_request_info *request_info); static int remoteServiceAdmin_callback(struct mg_connection *conn); + celix_status_t remoteServiceAdmin_installEndpoint(remote_service_admin_pt admin, export_registration_pt registration, service_reference_pt reference, char *interface); -celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, properties_pt serviceProperties, properties_pt endpointProperties, char *interface, endpoint_description_pt *description); -static celix_status_t constructServiceUrl(remote_service_admin_pt admin, char *service, char **serviceUrl); +celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, service_reference_pt reference, properties_pt endpointProperties, char *interface, endpoint_description_pt *description); + +static celix_status_t remoteServiceAdmin_getIpAdress(char* interface, char** ip); static size_t remoteServiceAdmin_readCallback(void *ptr, size_t size, size_t nmemb, void *userp); static size_t remoteServiceAdmin_write(void *contents, size_t size, size_t nmemb, void *userp); -celix_status_t remoteServiceAdmin_create(apr_pool_t *pool, bundle_context_pt context, remote_service_admin_pt *admin) { +celix_status_t remoteServiceAdmin_create(bundle_context_pt context, remote_service_admin_pt *admin) { celix_status_t status = CELIX_SUCCESS; - *admin = apr_palloc(pool, sizeof(**admin)); + *admin = calloc(1, sizeof(**admin)); + if (!*admin) { status = CELIX_ENOMEM; } else { - (*admin)->pool = pool; + unsigned int port_counter = 0; + char *port = NULL; + char *ip = NULL; + char *detectedIp = NULL; (*admin)->context = context; (*admin)->exportedServices = hashMap_create(NULL, NULL, NULL, NULL); (*admin)->importedServices = hashMap_create(NULL, NULL, NULL, NULL); - // Start webserver - char *port = NULL; + celixThreadMutex_create(&(*admin)->exportedServicesLock, NULL); + celixThreadMutex_create(&(*admin)->importedServicesLock, NULL); + + if (logHelper_create(context, &(*admin)->loghelper) == CELIX_SUCCESS) { + logHelper_start((*admin)->loghelper); + } + bundleContext_getProperty(context, "RSA_PORT", &port); if (port == NULL) { - (*admin)->port = (char *)DEFAULT_PORT; - } else { - (*admin)->port = apr_pstrdup(pool, port); + port = (char *)DEFAULT_PORT; + } + + bundleContext_getProperty(context, "RSA_IP", &ip); + if (ip == NULL) { + char *interface = NULL; + + bundleContext_getProperty(context, "RSA_INTERFACE", &interface); + if ((interface != NULL) && (remoteServiceAdmin_getIpAdress(interface, &detectedIp) != CELIX_SUCCESS)) { + logHelper_log((*admin)->loghelper, OSGI_LOGSERVICE_WARNING, "RSA: Could not retrieve IP adress for interface %s", interface); + } + + if (ip == NULL) { + remoteServiceAdmin_getIpAdress(NULL, &detectedIp); + } + + ip = detectedIp; + } + + if (ip != NULL) { + logHelper_log((*admin)->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Using %s for service annunciation", ip); + (*admin)->ip = strdup(ip); + } + else { + logHelper_log((*admin)->loghelper, OSGI_LOGSERVICE_WARNING, "RSA: No IP address for service annunciation set. Using %s", DEFAULT_IP); + (*admin)->ip = (char*) DEFAULT_IP; + } + + if (detectedIp != NULL) { + free(detectedIp); } - printf("Start webserver: %s\n", (*admin)->port); - const char *options[] = { "listening_ports", (*admin)->port, NULL}; // Prepare callbacks structure. We have only one callback, the rest are NULL. struct mg_callbacks callbacks; memset(&callbacks, 0, sizeof(callbacks)); callbacks.begin_request = remoteServiceAdmin_callback; - (*admin)->ctx = mg_start(&callbacks, (*admin), options); - printf("Start webserver %p\n", (*admin)->ctx); - } + do { + char newPort[10]; + const char *options[] = { "listening_ports", port, NULL}; + (*admin)->ctx = mg_start(&callbacks, (*admin), options); + + if ((*admin)->ctx != NULL) { + logHelper_log((*admin)->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Start webserver: %s", port); + (*admin)->port = strdup(port); + + } + else { + char* endptr = port; + int currentPort = strtol(port, &endptr, 10); + + errno = 0; + + if (*endptr || errno != 0) { + currentPort = strtol(DEFAULT_PORT, NULL, 10); + } + + port_counter++; + snprintf(&newPort[0], 6, "%d", (currentPort+1)); + + logHelper_log((*admin)->loghelper, OSGI_LOGSERVICE_ERROR, "Error while starting rsa server on port %s - retrying on port %s...", port, newPort); + port = newPort; + } + } while(((*admin)->ctx == NULL) && (port_counter < MAX_NUMBER_OF_RESTARTS)); + + } return status; } + +celix_status_t remoteServiceAdmin_destroy(remote_service_admin_pt *admin) +{ + celix_status_t status = CELIX_SUCCESS; + + free((*admin)->ip); + free((*admin)->port); + free(*admin); + + *admin = NULL; + + return status; +} + celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin) { celix_status_t status = CELIX_SUCCESS; + celixThreadMutex_lock(&admin->exportedServicesLock); + hash_map_iterator_pt iter = hashMapIterator_create(admin->exportedServices); while (hashMapIterator_hasNext(iter)) { array_list_pt exports = hashMapIterator_nextValue(iter); @@ -117,16 +216,52 @@ celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin) { exportRegistration_stopTracking(export); } } - iter = hashMapIterator_create(admin->importedServices); - while (hashMapIterator_hasNext(iter)) { - array_list_pt exports = hashMapIterator_nextValue(iter); - int i; - for (i = 0; i < arrayList_size(exports); i++) { - import_registration_pt export = arrayList_get(exports, i); - importRegistration_stopTracking(export); - } + hashMapIterator_destroy(iter); + celixThreadMutex_unlock(&admin->exportedServicesLock); + + celixThreadMutex_lock(&admin->importedServicesLock); + + iter = hashMapIterator_create(admin->importedServices); + while (hashMapIterator_hasNext(iter)) + { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + import_registration_factory_pt importFactory = hashMapEntry_getValue(entry); + + if (importFactory != NULL) { + int i; + for (i = 0; i < arrayList_size(importFactory->registrations); i++) + { + import_registration_pt importRegistration = arrayList_get(importFactory->registrations, i); + + if (importFactory->trackedFactory != NULL) + { + importFactory->trackedFactory->unregisterProxyService(importFactory->trackedFactory->factory, importRegistration->endpointDescription); + } + } + + serviceTracker_close(importFactory->proxyFactoryTracker); + importRegistrationFactory_close(importFactory); + + hashMapIterator_remove(iter); + importRegistrationFactory_destroy(&importFactory); + } + } + hashMapIterator_destroy(iter); + celixThreadMutex_unlock(&admin->importedServicesLock); + + if (admin->ctx != NULL) { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Stopping webserver..."); + mg_stop(admin->ctx); + admin->ctx = NULL; } + hashMap_destroy(admin->exportedServices, false, false); + hashMap_destroy(admin->importedServices, false, false); + + logHelper_stop(admin->loghelper); + logHelper_destroy(&admin->loghelper); + return status; } @@ -136,33 +271,27 @@ celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin) { //void *remoteServiceAdmin_callback(enum mg_event event, struct mg_connection *conn, const struct mg_request_info *request_info) { static int remoteServiceAdmin_callback(struct mg_connection *conn) { + int result = 0; // zero means: let civetweb handle it further, any non-zero value means it is handled by us... + const struct mg_request_info *request_info = mg_get_request_info(conn); if (request_info->uri != NULL) { - printf("REMOTE_SERVICE_ADMIN: Handle request: %s\n", request_info->uri); remote_service_admin_pt rsa = request_info->user_data; - if (strncmp(request_info->uri, "/service/", 9) == 0) { + + if (strncmp(request_info->uri, "/service/", 9) == 0 && strcmp("POST", request_info->request_method) == 0) { + // uri = /services/myservice/call const char *uri = request_info->uri; // rest = myservice/call + const char *rest = uri+9; - int length = strlen(rest); char *interfaceStart = strchr(rest, '/'); - char *callStart = strchr(interfaceStart+1, '/'); int pos = interfaceStart - rest; char service[pos+1]; strncpy(service, rest, pos); service[pos] = '\0'; -// printf("Got service %s, interfaceStart is %s and callStart is %s\n", service, interfaceStart, callStart); - - char *request = callStart+1; - - const char *lengthStr = mg_get_header(conn, (const char *) "Content-Length"); - int datalength = apr_atoi64(lengthStr); - char data[datalength+1]; - mg_read(conn, data, datalength); - data[datalength] = '\0'; + celixThreadMutex_lock(&rsa->exportedServicesLock); hash_map_iterator_pt iter = hashMapIterator_create(rsa->exportedServices); while (hashMapIterator_hasNext(iter)) { @@ -173,22 +302,40 @@ static int remoteServiceAdmin_callback(struct mg_connection *conn) { export_registration_pt export = arrayList_get(exports, expIt); long serviceId = atol(service); if (serviceId == export->endpointDescription->serviceId) { - char *reply = NULL; - export->endpoint->handleRequest(export->endpoint->endpoint, request, data, &reply); - if (reply != NULL) { - mg_printf(conn, "%s", ajax_reply_start); - mg_printf(conn, "%s", reply); + uint64_t datalength = request_info->content_length; + char* data = malloc(datalength + 1); + mg_read(conn, data, datalength); + data[datalength] = '\0'; + + char *response = NULL; + export->endpoint->handleRequest(export->endpoint->endpoint, data, &response); + + if (response != NULL) { + mg_write(conn, data_response_headers, strlen(data_response_headers)); + mg_write(conn, response, strlen(response)); + + free(response); + } else { + mg_write(conn, no_content_response_headers, strlen(no_content_response_headers)); } + result = 1; + + free(data); } } } + celixThreadMutex_unlock(&rsa->exportedServicesLock); + + hashMapIterator_destroy(iter); } } - return 1; + return result; } -celix_status_t remoteServiceAdmin_handleRequest(remote_service_admin_pt rsa, char *service, char *request, char *data, char **reply) { +celix_status_t remoteServiceAdmin_handleRequest(remote_service_admin_pt rsa, char *service, char *data, char **reply) { + celixThreadMutex_lock(&rsa->exportedServicesLock); + hash_map_iterator_pt iter = hashMapIterator_create(rsa->exportedServices); while (hashMapIterator_hasNext(iter)) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); @@ -197,10 +344,14 @@ celix_status_t remoteServiceAdmin_handleRequest(remote_service_admin_pt rsa, cha for (expIt = 0; expIt < arrayList_size(exports); expIt++) { export_registration_pt export = arrayList_get(exports, expIt); if (strcmp(service, export->endpointDescription->service) == 0) { - export->endpoint->handleRequest(export->endpoint->endpoint, request, data, reply); + export->endpoint->handleRequest(export->endpoint->endpoint, data, reply); } } } + hashMapIterator_destroy(iter); + + celixThreadMutex_unlock(&rsa->exportedServicesLock); + return CELIX_SUCCESS; } @@ -209,60 +360,56 @@ celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, c arrayList_create(registrations); array_list_pt references = NULL; service_reference_pt reference = NULL; - service_registration_pt registration = NULL; - apr_pool_t *tmpPool = NULL; + char filter [256]; - apr_pool_create(&tmpPool, admin->pool); - if (tmpPool == NULL) { - return CELIX_ENOMEM; - } else { - char *filter = apr_pstrcat(admin->pool, "(", (char *)OSGI_FRAMEWORK_SERVICE_ID, "=", serviceId, ")", NULL); /*FIXME memory leak*/ - bundleContext_getServiceReferences(admin->context, NULL, filter, &references); - apr_pool_destroy(tmpPool); - if (arrayList_size(references) >= 1) { - reference = arrayList_get(references, 0); - } + snprintf(filter, 256, "(%s=%s)", (char *)OSGI_FRAMEWORK_SERVICE_ID, serviceId); + + bundleContext_getServiceReferences(admin->context, NULL, filter, &references); + + if (arrayList_size(references) >= 1) { + reference = arrayList_get(references, 0); } + if(references!=NULL){ + arrayList_destroy(references); + } + if (reference == NULL) { - printf("ERROR: expected a reference for service id %s\n", serviceId); + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_ERROR, "ERROR: expected a reference for service id %s.", serviceId); return CELIX_ILLEGAL_STATE; } - - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *exports = properties_get(serviceProperties, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES); - char *provided = properties_get(serviceProperties, (char *) OSGI_FRAMEWORK_OBJECTCLASS); + char *exports = NULL; + char *provided = NULL; + serviceReference_getProperty(reference, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, &exports); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &provided); if (exports == NULL || provided == NULL) { - printf("RSA: No Services to export.\n"); + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_WARNING, "RSA: No Services to export."); } else { - printf("RSA: Export services (%s)\n", exports); + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Export services (%s)", exports); array_list_pt interfaces = NULL; arrayList_create(&interfaces); if (strcmp(utils_stringTrim(exports), "*") == 0) { - char *token; - char *interface = apr_strtok(provided, ",", &token); + char *save_ptr = NULL; + char *interface = strtok_r(provided, ",", &save_ptr); while (interface != NULL) { arrayList_add(interfaces, utils_stringTrim(interface)); - interface = apr_strtok(NULL, ",", &token); + interface = strtok_r(NULL, ",", &save_ptr); } } else { - char *exportToken; - char *providedToken; - - char *pinterface = apr_strtok(provided, ",", &providedToken); + char *provided_save_ptr = NULL; + char *pinterface = strtok_r(provided, ",", &provided_save_ptr); while (pinterface != NULL) { - char *einterface = apr_strtok(exports, ",", &exportToken); + char *exports_save_ptr = NULL; + char *einterface = strtok_r(exports, ",", &exports_save_ptr); while (einterface != NULL) { if (strcmp(einterface, pinterface) == 0) { arrayList_add(interfaces, einterface); } - einterface = apr_strtok(NULL, ",", &exportToken); + einterface = strtok_r(NULL, ",", &exports_save_ptr); } - pinterface = apr_strtok(NULL, ",", &providedToken); + pinterface = strtok_r(NULL, ",", &provided_save_ptr); } } @@ -272,14 +419,17 @@ celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, c char *interface = arrayList_get(interfaces, iter); export_registration_pt registration = NULL; - exportRegistration_create(admin->pool, reference, NULL, admin, admin->context, ®istration); + exportRegistration_create(admin->loghelper, reference, NULL, admin, admin->context, ®istration); arrayList_add(*registrations, registration); remoteServiceAdmin_installEndpoint(admin, registration, reference, interface); exportRegistration_open(registration); exportRegistration_startTracking(registration); } + celixThreadMutex_lock(&admin->exportedServicesLock); hashMap_put(admin->exportedServices, reference, *registrations); + celixThreadMutex_unlock(&admin->exportedServicesLock); + } arrayList_destroy(interfaces); } @@ -290,117 +440,137 @@ celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, c celix_status_t remoteServiceAdmin_removeExportedService(export_registration_pt registration) { celix_status_t status = CELIX_SUCCESS; remote_service_admin_pt admin = registration->rsa; - array_list_pt registrations = NULL; - registrations = hashMap_remove(admin->exportedServices, registration->reference); - // Registrations are allocated on the RSA pool, so there is a "leak" here. Removed services still consume memory + celixThreadMutex_lock(&admin->exportedServicesLock); - return CELIX_SUCCESS; + hashMap_remove(admin->exportedServices, registration->reference); + + celixThreadMutex_unlock(&admin->exportedServicesLock); + + return status; } celix_status_t remoteServiceAdmin_installEndpoint(remote_service_admin_pt admin, export_registration_pt registration, service_reference_pt reference, char *interface) { celix_status_t status = CELIX_SUCCESS; properties_pt endpointProperties = properties_create(); - properties_pt serviceProperties = NULL; - service_registration_pt sRegistration = NULL; - serviceReference_getServiceRegistration(reference, &sRegistration); - serviceRegistration_getProperties(sRegistration, &serviceProperties); + unsigned int size = 0; + char **keys; - hash_map_iterator_pt iter = hashMapIterator_create(serviceProperties); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = (char *) hashMapEntry_getKey(entry); - char *value = (char *) hashMapEntry_getValue(entry); + serviceReference_getPropertyKeys(reference, &keys, &size); + for (int i = 0; i < size; i++) { + char *key = keys[i]; + char *value = NULL; - properties_set(endpointProperties, key, value); + if (serviceReference_getProperty(reference, key, &value) == CELIX_SUCCESS + && strcmp(key, (char*) OSGI_RSA_SERVICE_EXPORTED_INTERFACES) != 0 + && strcmp(key, (char*) OSGI_FRAMEWORK_OBJECTCLASS) != 0) { + properties_set(endpointProperties, key, value); + } } + + hash_map_entry_pt entry = hashMap_getEntry(endpointProperties, (void *) OSGI_FRAMEWORK_SERVICE_ID); + + char* key = hashMapEntry_getKey(entry); char *serviceId = (char *) hashMap_remove(endpointProperties, (void *) OSGI_FRAMEWORK_SERVICE_ID); char *uuid = NULL; - bundleContext_getProperty(admin->context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - properties_set(endpointProperties, (char *) OSGI_FRAMEWORK_OBJECTCLASS, interface); - properties_set(endpointProperties, (char *) OSGI_RSA_ENDPOINT_SERVICE_ID, serviceId); - properties_set(endpointProperties, "service.imported", "true"); - properties_set(endpointProperties, (char *) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); - -// properties_set(endpointProperties, ".ars.path", buf); -// properties_set(endpointProperties, ".ars.port", admin->port); char buf[512]; - sprintf(buf, "/service/%s/%s", serviceId, interface); - char *url = NULL; - constructServiceUrl(admin,buf, &url); - properties_set(endpointProperties, ".ars.alias", url); + snprintf(buf, 512, "/service/%s/%s", serviceId, interface); - properties_set(endpointProperties, "service.imported.configs", ".ars"); + char url[1024]; + snprintf(url, 1024, "http://%s:%s%s", admin->ip, admin->port, buf); + + uuid_t endpoint_uid; + uuid_generate(endpoint_uid); + char endpoint_uuid[37]; + uuid_unparse_lower(endpoint_uid, endpoint_uuid); + + bundleContext_getProperty(admin->context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); + properties_set(endpointProperties, (char*) OSGI_FRAMEWORK_OBJECTCLASS, interface); + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_SERVICE_ID, serviceId); + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_ID, endpoint_uuid); + properties_set(endpointProperties, (char*) OSGI_RSA_SERVICE_IMPORTED, "true"); + properties_set(endpointProperties, (char*) OSGI_RSA_SERVICE_IMPORTED_CONFIGS, (char*) CONFIGURATION_TYPE); + properties_set(endpointProperties, (char*) ENDPOINT_URL, url); endpoint_description_pt endpointDescription = NULL; - remoteServiceAdmin_createEndpointDescription(admin, serviceProperties, endpointProperties, interface, &endpointDescription); + remoteServiceAdmin_createEndpointDescription(admin, reference, endpointProperties, interface, &endpointDescription); exportRegistration_setEndpointDescription(registration, endpointDescription); + free(key); + free(serviceId); + free(keys); + return status; } -static celix_status_t constructServiceUrl(remote_service_admin_pt admin, char *service, char **serviceUrl) { - celix_status_t status = CELIX_SUCCESS; - - if (*serviceUrl != NULL || admin == NULL || service == NULL ) { - status = CELIX_ILLEGAL_ARGUMENT; - } else { - char host[APRMAXHOSTLEN + 1]; - apr_sockaddr_t *sa; - char *ip; - - apr_status_t stat = apr_gethostname(host, APRMAXHOSTLEN + 1, admin->pool); /*TODO mem leak*/ - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - stat = apr_sockaddr_info_get(&sa, host, APR_INET, 0, 0, admin->pool); /*TODO mem leak*/ - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - stat = apr_sockaddr_ip_get(&ip, sa); - if (stat != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - *serviceUrl = apr_pstrcat(admin->pool, "http://", ip, ":", admin->port, service, NULL ); +static celix_status_t remoteServiceAdmin_getIpAdress(char* interface, char** ip) { + celix_status_t status = CELIX_BUNDLE_EXCEPTION; + + struct ifaddrs *ifaddr, *ifa; + char host[NI_MAXHOST]; + + if (getifaddrs(&ifaddr) != -1) + { + for (ifa = ifaddr; ifa != NULL && status != CELIX_SUCCESS; ifa = ifa->ifa_next) + { + if (ifa->ifa_addr == NULL) + continue; + + if ((getnameinfo(ifa->ifa_addr,sizeof(struct sockaddr_in), host, NI_MAXHOST, NULL, 0, NI_NUMERICHOST) == 0) && (ifa->ifa_addr->sa_family == AF_INET)) { + if (interface == NULL) { + *ip = strdup(host); + status = CELIX_SUCCESS; + } + else if (strcmp(ifa->ifa_name, interface) == 0) { + *ip = strdup(host); + status = CELIX_SUCCESS; } } } - } - - return status; + + freeifaddrs(ifaddr); + } + + return status; } - -celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, properties_pt serviceProperties, +celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, service_reference_pt reference, properties_pt endpointProperties, char *interface, endpoint_description_pt *description) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *childPool = NULL; - apr_pool_create(&childPool, admin->pool); //TODO pool should be destroyed after when endpoint is removed - - *description = apr_palloc(childPool, sizeof(*description)); -// *description = malloc(sizeof(*description)); + *description = calloc(1, sizeof(**description)); if (!*description) { status = CELIX_ENOMEM; } else { - char *uuid = NULL; - status = bundleContext_getProperty(admin->context, (char *)OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - if (status == CELIX_SUCCESS) { - (*description)->properties = endpointProperties; - (*description)->frameworkUUID = uuid; - (*description)->serviceId = apr_atoi64(properties_get(serviceProperties, (char *) OSGI_FRAMEWORK_SERVICE_ID)); - (*description)->id = apr_pstrdup(childPool, "TODO"); // does not work, txt record to big ?? --> apr_pstrcat(childPool, uuid, "-", (*description)->serviceId, NULL); - (*description)->service = interface; - } + (*description)->id = properties_get(endpointProperties, (char*) OSGI_RSA_ENDPOINT_ID); + char *serviceId = NULL; + serviceReference_getProperty(reference, (char*) OSGI_FRAMEWORK_SERVICE_ID, &serviceId); + (*description)->serviceId = strtoull(serviceId, NULL, 0); + (*description)->frameworkUUID = properties_get(endpointProperties, (char*) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID); + (*description)->service = interface; + (*description)->properties = endpointProperties; } return status; } + +celix_status_t remoteServiceAdmin_destroyEndpointDescription(endpoint_description_pt *description) +{ + celix_status_t status = CELIX_SUCCESS; + + properties_destroy((*description)->properties); + free(*description); + + return status; +} + + celix_status_t remoteServiceAdmin_getExportedServices(remote_service_admin_pt admin, array_list_pt *services) { celix_status_t status = CELIX_SUCCESS; return status; @@ -411,26 +581,90 @@ celix_status_t remoteServiceAdmin_getImportedEndpoints(remote_service_admin_pt a return status; } -celix_status_t remoteServiceAdmin_importService(remote_service_admin_pt admin, endpoint_description_pt endpoint, import_registration_pt *registration) { + + +celix_status_t remoteServiceAdmin_importService(remote_service_admin_pt admin, endpoint_description_pt endpointDescription, import_registration_pt *registration) { celix_status_t status = CELIX_SUCCESS; - printf("RSA: Import service %s\n", endpoint->service); - importRegistration_create(admin->pool, endpoint, admin, admin->context, registration); + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Import service %s", endpointDescription->service); - array_list_pt importedRegs = hashMap_get(admin->importedServices, endpoint); - if (importedRegs == NULL) { - arrayList_create(&importedRegs); - hashMap_put(admin->importedServices, endpoint, importedRegs); + celixThreadMutex_lock(&admin->importedServicesLock); + + import_registration_factory_pt registration_factory = (import_registration_factory_pt) hashMap_get(admin->importedServices, endpointDescription->service); + + // check whether we already have a registration_factory registered in the hashmap + if (registration_factory == NULL) + { + status = importRegistrationFactory_install(admin->loghelper, endpointDescription->service, admin->context, ®istration_factory); + if (status == CELIX_SUCCESS) { + hashMap_put(admin->importedServices, endpointDescription->service, registration_factory); + } } - arrayList_add(importedRegs, *registration); - importRegistration_open(*registration); - importRegistration_startTracking(*registration); + // factory available + if (status != CELIX_SUCCESS || (registration_factory->trackedFactory == NULL)) + { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_WARNING, "RSA: no proxyFactory available."); + if (status == CELIX_SUCCESS) { + status = CELIX_SERVICE_EXCEPTION; + } + } + else + { + // we create an importRegistration per imported service + importRegistration_create(endpointDescription, admin, (sendToHandle) &remoteServiceAdmin_send, admin->context, registration); + registration_factory->trackedFactory->registerProxyService(registration_factory->trackedFactory->factory, endpointDescription, admin, (sendToHandle) &remoteServiceAdmin_send); + + arrayList_add(registration_factory->registrations, *registration); + } + + celixThreadMutex_unlock(&admin->importedServicesLock); + return status; } -celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_description_pt endpointDescription, char *methodSignature, char *request, char **reply, int* replyStatus) { + +celix_status_t remoteServiceAdmin_removeImportedService(remote_service_admin_pt admin, import_registration_pt registration) { + celix_status_t status = CELIX_SUCCESS; + endpoint_description_pt endpointDescription = (endpoint_description_pt) registration->endpointDescription; + import_registration_factory_pt registration_factory = NULL; + + celixThreadMutex_lock(&admin->importedServicesLock); + + registration_factory = (import_registration_factory_pt) hashMap_get(admin->importedServices, endpointDescription->service); + + // factory available + if ((registration_factory == NULL) || (registration_factory->trackedFactory == NULL)) + { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_ERROR, "RSA: Error while retrieving registration factory for imported service %s", endpointDescription->service); + } + else + { + registration_factory->trackedFactory->unregisterProxyService(registration_factory->trackedFactory->factory, endpointDescription); + arrayList_removeElement(registration_factory->registrations, registration); + importRegistration_destroy(registration); + + if (arrayList_isEmpty(registration_factory->registrations)) + { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_INFO, "RSA: closing proxy."); + + serviceTracker_close(registration_factory->proxyFactoryTracker); + importRegistrationFactory_close(registration_factory); + + hashMap_remove(admin->importedServices, endpointDescription->service); + + importRegistrationFactory_destroy(®istration_factory); + } + } + + celixThreadMutex_unlock(&admin->importedServicesLock); + + return status; +} + + +celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_description_pt endpointDescription, char *request, char **reply, int* replyStatus) { struct post post; post.readptr = request; @@ -440,9 +674,25 @@ celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_des get.size = 0; get.writeptr = malloc(1); - char *serviceUrl = properties_get(endpointDescription->properties, ".ars.alias"); - printf("CALCULATOR_PROXY: URL: %s\n", serviceUrl); - char *url = apr_pstrcat(rsa->pool, serviceUrl, "/", methodSignature, NULL); + char *serviceUrl = properties_get(endpointDescription->properties, (char*) ENDPOINT_URL); + char url[256]; + snprintf(url, 256, "%s", serviceUrl); + + // assume the default timeout + int timeout = DEFAULT_TIMEOUT; + + char *timeoutStr = NULL; + // Check if the endpoint has a timeout, if so, use it. + timeoutStr = properties_get(endpointDescription->properties, (char*) OSGI_RSA_REMOTE_PROXY_TIMEOUT); + if (timeoutStr == NULL) { + // If not, get the global variable and use that one. + bundleContext_getProperty(rsa->context, (char*) OSGI_RSA_REMOTE_PROXY_TIMEOUT, &timeoutStr); + } + + // Update timeout if a property is used to set it. + if (timeoutStr != NULL) { + timeout = atoi(timeoutStr); + } celix_status_t status = CELIX_SUCCESS; CURL *curl; @@ -452,7 +702,8 @@ celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_des if(!curl) { status = CELIX_ILLEGAL_STATE; } else { - curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_TIMEOUT, timeout); + curl_easy_setopt(curl, CURLOPT_URL, &url[0]); curl_easy_setopt(curl, CURLOPT_POST, 1L); curl_easy_setopt(curl, CURLOPT_READFUNCTION, remoteServiceAdmin_readCallback); curl_easy_setopt(curl, CURLOPT_READDATA, &post); @@ -462,10 +713,10 @@ celix_status_t remoteServiceAdmin_send(remote_service_admin_pt rsa, endpoint_des res = curl_easy_perform(curl); curl_easy_cleanup(curl); - printf("CALCULATOR_PROXY: Data read: \"%s\" %d\n", get.writeptr, res); *reply = get.writeptr; - + *replyStatus = res; } + return status; } @@ -489,7 +740,7 @@ static size_t remoteServiceAdmin_write(void *contents, size_t size, size_t nmemb mem->writeptr = realloc(mem->writeptr, mem->size + realsize + 1); if (mem->writeptr == NULL) { /* out of memory! */ - printf("not enough memory (realloc returned NULL)\n"); + printf("not enough memory (realloc returned NULL)"); exit(EXIT_FAILURE); } diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/CMakeLists.txt b/src/hos_celix/src/remote_services/remote_service_admin_shm/CMakeLists.txt index 6ce2300e..d6b0dd62 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/remote_service_admin_shm/CMakeLists.txt @@ -14,11 +14,12 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -celix_subproject(RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM "Option to enable building the Remote Service Admin Service SHM bundle" ON DEPS LAUNCHER topology_manager remote_service_admin) -if (RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) +celix_subproject(RSA_REMOTE_SERVICE_ADMIN_SHM "Option to enable building the Remote Service Admin Service SHM bundle" OFF) +if (RSA_REMOTE_SERVICE_ADMIN_SHM) link_directories("/opt/local/lib") include_directories("/opt/local/include") include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") include_directories("${PROJECT_SOURCE_DIR}/framework/public/include") include_directories("${PROJECT_SOURCE_DIR}/framework/private/include") include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") @@ -29,22 +30,22 @@ if (RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_remote_service_admin_shm") + SET(BUNDLE_VERSION "0.0.1") SET_HEADERS("Bundle-Name: Apache Celix Remote Service Admin SHM") bundle(remote_service_admin_shm SOURCES private/src/remote_service_admin_impl - private/src/export_registration_impl - private/src/import_registration_impl - private/src/remote_service_admin_activator + private/src/remote_service_admin_activator + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/export_registration_impl + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/private/src/import_registration_impl + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c ) install_bundle(remote_service_admin_shm HEADERS - public/include/remote_endpoint_impl.h - public/include/remote_endpoint.h - public/include/remote_proxy.h - public/include/remote_service_admin.h + ${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin_shm/public/include/remote_service_admin_shm.h ) target_link_libraries(remote_service_admin_shm celix_framework ${APRUTIL_LIBRARY}) -endif (RSA_BUNDLES_REMOTE_SERVICE_ADMIN_SHM) +endif (RSA_REMOTE_SERVICE_ADMIN_SHM) + diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/include/remote_service_admin_shm_impl.h b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/include/remote_service_admin_shm_impl.h index afc1650c..1f88e8fe 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/include/remote_service_admin_shm_impl.h +++ b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/include/remote_service_admin_shm_impl.h @@ -20,7 +20,7 @@ * remote_service_admin_shm_impl.h * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -28,8 +28,9 @@ #define REMOTE_SERVICE_ADMIN_SHM_IMPL_H_ #include "remote_service_admin_impl.h" +#include "log_helper.h" -#define RSA_SHM_MEMSIZE 327680 +#define RSA_SHM_MEMSIZE 1310720 #define RSA_SHM_PATH_PROPERTYNAME "shmPath" #define RSA_SEM_PATH_PROPERTYNAME "semPath" #define RSA_SHM_FTOK_ID_PROPERTYNAME "shmFtokId" @@ -39,32 +40,48 @@ #define RSA_SHM_DEFAULT_FTOK_ID "52" #define RSA_SEM_DEFAULT_FTOK_ID "54" -struct recv_shm_thread -{ - remote_service_admin_pt admin; - endpoint_description_pt endpointDescription; +#define RSA_FILEPATH_LENGTH 255 + +/** Define P_tmpdir if not defined (this is normally a POSIX symbol) */ +#ifndef P_tmpdir +#define P_tmpdir "/tmp" +#endif + +union semun { + int val; /* Value for SETVAL */ + struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */ + unsigned short *array; /* Array for GETALL, SETALL */ + struct seminfo *__buf; /* Buffer for IPC_INFO */ }; -struct ipc_segment -{ - int semId; - int shmId; - void *shmBaseAdress; +struct recv_shm_thread { + remote_service_admin_pt admin; + endpoint_description_pt endpointDescription; +}; + +struct ipc_segment { + int semId; + int shmId; + void *shmBaseAdress; }; struct remote_service_admin { - apr_pool_t *pool; - bundle_context_pt context; + bundle_context_pt context; + log_helper_pt loghelper; - hash_map_pt exportedServices; - hash_map_pt importedServices; - hash_map_pt exportedIpcSegment; - hash_map_pt importedIpcSegment; + celix_thread_mutex_t exportedServicesLock; + hash_map_pt exportedServices; - hash_map_pt pollThread; - hash_map_pt pollThreadRunning; + celix_thread_mutex_t importedServicesLock; + hash_map_pt importedServices; - struct mg_context *ctx; + hash_map_pt exportedIpcSegment; + hash_map_pt importedIpcSegment; + + hash_map_pt pollThread; + hash_map_pt pollThreadRunning; + + struct mg_context *ctx; }; typedef struct recv_shm_thread *recv_shm_thread_pt; @@ -72,5 +89,4 @@ typedef struct ipc_segment *ipc_segment_pt; celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin); - #endif /* REMOTE_SERVICE_ADMIN_SHM_IMPL_H_ */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/export_registration_impl.c b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/export_registration_impl.c deleted file mode 100644 index 25c9b7e6..00000000 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/export_registration_impl.c +++ /dev/null @@ -1,223 +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. - */ -/* - * export_registration_impl.c - * - * \date Oct 6, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include - -#include - -#include "celix_errno.h" - -#include "export_registration_impl.h" -#include "remote_service_admin_impl.h" -#include "service_tracker.h" -#include "bundle_context.h" -#include "bundle.h" -#include "celix_log.h" - -celix_status_t exportRegistration_endpointAdding(void * handle, service_reference_pt reference, void **service); -celix_status_t exportRegistration_endpointAdded(void * handle, service_reference_pt reference, void *service); -celix_status_t exportRegistration_endpointModified(void * handle, service_reference_pt reference, void *service); -celix_status_t exportRegistration_endpointRemoved(void * handle, service_reference_pt reference, void *service); - -celix_status_t exportRegistration_createEndpointTracker(export_registration_pt registration, service_tracker_pt *tracker); - -celix_status_t exportRegistration_create(apr_pool_t *pool, service_reference_pt reference, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, export_registration_pt *registration) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mypool = NULL; - apr_pool_create(&mypool, pool); - - *registration = apr_palloc(mypool, sizeof(**registration)); - if (!*registration) { - status = CELIX_ENOMEM; - } else { - (*registration)->pool = mypool; - (*registration)->context = context; - (*registration)->closed = false; - (*registration)->endpointDescription = endpoint; - (*registration)->reference = reference; - (*registration)->rsa = rsa; - (*registration)->tracker = NULL; - (*registration)->endpoint = NULL; - (*registration)->endpointTracker = NULL; - (*registration)->exportReference = NULL; - (*registration)->bundle = NULL; - } - - return status; -} - -celix_status_t exportRegistration_startTracking(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->endpointTracker == NULL) { - status = exportRegistration_createEndpointTracker(registration, ®istration->endpointTracker); - if (status == CELIX_SUCCESS) { - status = serviceTracker_open(registration->endpointTracker); - } - } - - return status; -} - -celix_status_t exportRegistration_stopTracking(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->endpointTracker != NULL) { - status = serviceTracker_close(registration->endpointTracker); - if (status != CELIX_SUCCESS) { - fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "EXPORT_REGISTRATION: Could not close endpoint tracker"); - } - } - if (registration->tracker != NULL) { - status = serviceTracker_close(registration->tracker); - if (status != CELIX_SUCCESS) { - fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "EXPORT_REGISTRATION: Could not close service tracker"); - } - } - - return status; -} - -celix_status_t exportRegistration_createEndpointTracker(export_registration_pt registration, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(registration->pool, registration, exportRegistration_endpointAdding, - exportRegistration_endpointAdded, exportRegistration_endpointModified, exportRegistration_endpointRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - status = serviceTracker_create(registration->pool, registration->context, OSGI_RSA_REMOTE_ENDPOINT, customizer, tracker); - } - - return status; -} - -celix_status_t exportRegistration_endpointAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - export_registration_pt registration = handle; - - status = bundleContext_getService(registration->context, reference, service); - - return status; -} - -celix_status_t exportRegistration_endpointAdded(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - export_registration_pt registration = handle; - - remote_endpoint_service_pt endpoint = service; - if (registration->endpoint == NULL) { - registration->endpoint = endpoint; - void *service = NULL; - status = bundleContext_getService(registration->context, registration->reference, &service); - if (status == CELIX_SUCCESS) { - endpoint->setService(endpoint->endpoint, service); - } - } - - return status; -} - -celix_status_t exportRegistration_endpointModified(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - export_registration_pt registration = handle; - - return status; -} - -celix_status_t exportRegistration_endpointRemoved(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - export_registration_pt registration = handle; - - remote_endpoint_service_pt endpoint = service; - if (registration->endpoint != NULL) { - registration->endpoint = NULL; - endpoint->setService(endpoint->endpoint, NULL); - } - - return status; -} - -celix_status_t exportRegistration_open(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - char *bundleStore = NULL; - bundleContext_getProperty(registration->context, BUNDLE_STORE_PROPERTY_NAME, &bundleStore); - if (bundleStore == NULL) { - bundleStore = DEFAULT_BUNDLE_STORE; - } - char *name = apr_pstrcat(registration->pool, bundleStore, "/", registration->endpointDescription->service, "_endpoint.zip", NULL); - status = bundleContext_installBundle(registration->context, name, ®istration->bundle); - if (status == CELIX_SUCCESS) { - status = bundle_start(registration->bundle); - if (status == CELIX_SUCCESS) { - } - } - - return status; -} - -celix_status_t exportRegistration_close(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - exportRegistration_stopTracking(registration); - bundle_stop(registration->bundle); - bundle_uninstall(registration->bundle); - remoteServiceAdmin_removeExportedService(registration); - - return status; -} - -celix_status_t exportRegistration_getException(export_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - return status; -} - -celix_status_t exportRegistration_getExportReference(export_registration_pt registration, export_reference_pt *reference) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->exportReference == NULL) { - registration->exportReference = apr_palloc(registration->pool, sizeof(*registration->exportReference)); - if (registration->exportReference == NULL) { - status = CELIX_ENOMEM; - } else { - registration->exportReference->endpoint = registration->endpointDescription; - registration->exportReference->reference = registration->reference; - } - } - - *reference = registration->exportReference; - - return status; -} - -celix_status_t exportRegistration_setEndpointDescription(export_registration_pt registration, endpoint_description_pt endpointDescription) { - celix_status_t status = CELIX_SUCCESS; - - registration->endpointDescription = endpointDescription; - - return status; -} diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/import_registration_impl.c b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/import_registration_impl.c deleted file mode 100644 index f472bb34..00000000 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/import_registration_impl.c +++ /dev/null @@ -1,256 +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. - */ -/* - * import_registration_impl.c - * - * \date Oct 14, 2011 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include - -#include - -#include - -#include "celix_errno.h" - -#include "import_registration_impl.h" -#include "remote_service_admin_impl.h" -#include "remote_proxy.h" -#include "service_tracker.h" -#include "bundle_context.h" -#include "bundle.h" - -celix_status_t importRegistration_proxyAdding(void * handle, service_reference_pt reference, void **service); -celix_status_t importRegistration_proxyAdded(void * handle, service_reference_pt reference, void *service); -celix_status_t importRegistration_proxyModified(void * handle, service_reference_pt reference, void *service); -celix_status_t importRegistration_proxyRemoved(void * handle, service_reference_pt reference, void *service); - -celix_status_t importRegistration_createProxyTracker(import_registration_pt registration, service_tracker_pt *tracker); - -celix_status_t importRegistration_create(apr_pool_t *pool, endpoint_description_pt endpoint, remote_service_admin_pt rsa, bundle_context_pt context, import_registration_pt *registration) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *mypool = NULL; - apr_pool_create(&mypool, pool); - - *registration = apr_palloc(mypool, sizeof(**registration)); - if (!*registration) { - status = CELIX_ENOMEM; - } else { - (*registration)->pool = mypool; - (*registration)->context = context; - (*registration)->closed = false; - (*registration)->endpointDescription = endpoint; - (*registration)->rsa = rsa; - (*registration)->proxy = NULL; - (*registration)->reference = NULL; - (*registration)->proxyTracker = NULL; - (*registration)->bundle = NULL; - (*registration)->importReference = NULL; - } - - return status; -} - -celix_status_t importRegistration_startTracking(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxyTracker == NULL) { - importRegistration_createProxyTracker(registration, ®istration->proxyTracker); - serviceTracker_open(registration->proxyTracker); - } - - return status; -} - -celix_status_t importRegistration_stopTracking(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxyTracker != NULL) { - serviceTracker_close(registration->proxyTracker); - } - - return status; -} - -celix_status_t importRegistration_createProxyTracker(import_registration_pt registration, service_tracker_pt *tracker) { - celix_status_t status = CELIX_SUCCESS; - - service_tracker_customizer_pt customizer = NULL; - - status = serviceTrackerCustomizer_create(registration->pool, registration, importRegistration_proxyAdding, - importRegistration_proxyAdded, importRegistration_proxyModified, importRegistration_proxyRemoved, &customizer); - - if (status == CELIX_SUCCESS) { - char *filter = apr_pstrcat(registration->pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=", OSGI_RSA_REMOTE_PROXY, - ")(proxy.interface=", registration->endpointDescription->service, "))", NULL); - status = serviceTracker_createWithFilter(registration->pool, registration->context, filter, customizer, tracker); - } - - return status; -} - -celix_status_t importRegistration_proxyAdding(void * handle, service_reference_pt reference, void **service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - bundleContext_getService(registration->context, reference, service); - - return status; -} - -celix_status_t importRegistration_proxyAdded(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - remote_proxy_service_pt proxy = (remote_proxy_service_pt) service; - - if (registration->proxy == NULL) { - registration->reference = reference; - registration->proxy = proxy; - if (registration->endpointDescription != NULL) { - proxy->setEndpointDescription(proxy->proxy, registration->endpointDescription); - proxy->setHandler(proxy->proxy, registration->rsa); - proxy->setCallback(proxy->proxy, (sendToHandle) &remoteServiceAdmin_send); - } - } - - return status; -} - -celix_status_t importRegistration_proxyModified(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - //remote_proxy_service_pt endpoint = service; - //if (registration->endpoint != NULL) { - // registration->endpoint = endpoint; - // endpoint->setServiceReference(endpoint->endpoint, registration->reference); - //} - - return status; -} - -celix_status_t importRegistration_proxyRemoved(void * handle, service_reference_pt reference, void *service) { - celix_status_t status = CELIX_SUCCESS; - import_registration_pt registration = handle; - - remote_proxy_service_pt proxy = service; - if (registration->proxy != NULL) { - registration->reference = NULL; - registration->proxy = NULL; - proxy->setEndpointDescription(proxy->proxy, NULL); - proxy->setHandler(proxy->proxy, NULL); - proxy->setCallback(proxy->proxy, NULL); - } - - return status; -} - -celix_status_t importRegistration_open(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - char *bundleStore = NULL; - bundleContext_getProperty(registration->context, BUNDLE_STORE_PROPERTY_NAME, &bundleStore); - - if (bundleStore == NULL) { - bundleStore = DEFAULT_BUNDLE_STORE; - } - - char *name = apr_pstrcat(registration->pool, bundleStore, "/", registration->endpointDescription->service, "_proxy.zip", NULL); - status = bundleContext_installBundle(registration->context, name, ®istration->bundle); - - if (status == CELIX_SUCCESS) { - status = bundle_start(registration->bundle); - if (status == CELIX_SUCCESS) { - } - } - return status; -} - -celix_status_t importRegistration_close(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - - importRegistration_stopTracking(registration); - - if (registration->bundle != NULL) { - bundle_stop(registration->bundle); - bundle_uninstall(registration->bundle); - } - - return status; -} - -celix_status_t importRegistration_getException(import_registration_pt registration) { - celix_status_t status = CELIX_SUCCESS; - return status; -} - -celix_status_t importRegistration_getImportReference(import_registration_pt registration, import_reference_pt *reference) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->importReference == NULL) { - registration->importReference = apr_palloc(registration->pool, sizeof(*registration->importReference)); - if (registration->importReference == NULL) { - status = CELIX_ENOMEM; - } else { - registration->importReference->endpoint = registration->endpointDescription; - registration->importReference->reference = registration->reference; - } - } - - *reference = registration->importReference; - - return status; -} - -celix_status_t importRegistration_setEndpointDescription(import_registration_pt registration, endpoint_description_pt endpointDescription) { - celix_status_t status = CELIX_SUCCESS; - - registration->endpointDescription = endpointDescription; - if (registration->proxy != NULL) { - registration->proxy->setEndpointDescription(registration->proxy->proxy, endpointDescription); - } - - return status; -} - - -celix_status_t importRegistration_setHandler(import_registration_pt registration, void * handler) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxy != NULL) { - registration->proxy->setHandler(registration->proxy->proxy, handler); - } - - return status; -} - - -celix_status_t importRegistration_setCallback(import_registration_pt registration, sendToHandle callback) { - celix_status_t status = CELIX_SUCCESS; - - if (registration->proxy != NULL) { - registration->proxy->setCallback(registration->proxy->proxy, callback); - } - - return status; -} - diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_activator.c b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_activator.c index 853b5b1c..9d781e88 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_activator.c +++ b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_activator.c @@ -20,7 +20,7 @@ * remote_service_admin_activator.c * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -33,92 +33,89 @@ #include "import_registration_impl.h" struct activator { - apr_pool_t *pool; - remote_service_admin_pt admin; - service_registration_pt registration; + remote_service_admin_pt admin; + remote_service_admin_service_pt adminService; + service_registration_pt registration; }; celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; - struct activator *activator; + celix_status_t status = CELIX_SUCCESS; + struct activator *activator; - status = bundleContext_getMemoryPool(context, &parentPool); - if (status == CELIX_SUCCESS) { - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->admin = NULL; - activator->registration = NULL; + activator = calloc(1, sizeof(*activator)); + if (!activator) { + status = CELIX_ENOMEM; + } else { + activator->admin = NULL; + activator->registration = NULL; - *userData = activator; - } - } - } + *userData = activator; + } - return status; + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - remote_service_admin_service_pt remoteServiceAdmin = NULL; + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + remote_service_admin_service_pt remoteServiceAdmin = NULL; - status = remoteServiceAdmin_create(activator->pool, context, &activator->admin); - if (status == CELIX_SUCCESS) { - remoteServiceAdmin = apr_palloc(activator->pool, sizeof(*remoteServiceAdmin)); - if (!remoteServiceAdmin) { - status = CELIX_ENOMEM; - } else { - remoteServiceAdmin->admin = activator->admin; - remoteServiceAdmin->exportService = remoteServiceAdmin_exportService; - remoteServiceAdmin->getExportedServices = remoteServiceAdmin_getExportedServices; - remoteServiceAdmin->getImportedEndpoints = remoteServiceAdmin_getImportedEndpoints; - remoteServiceAdmin->importService = remoteServiceAdmin_importService; + status = remoteServiceAdmin_create(context, &activator->admin); + if (status == CELIX_SUCCESS) { + remoteServiceAdmin = calloc(1, sizeof(*remoteServiceAdmin)); + if (!remoteServiceAdmin) { + status = CELIX_ENOMEM; + } else { + remoteServiceAdmin->admin = activator->admin; + remoteServiceAdmin->exportService = remoteServiceAdmin_exportService; + remoteServiceAdmin->getExportedServices = remoteServiceAdmin_getExportedServices; + remoteServiceAdmin->getImportedEndpoints = remoteServiceAdmin_getImportedEndpoints; + remoteServiceAdmin->importService = remoteServiceAdmin_importService; - remoteServiceAdmin->exportReference_getExportedEndpoint = exportReference_getExportedEndpoint; - remoteServiceAdmin->exportReference_getExportedService = exportReference_getExportedService; + remoteServiceAdmin->exportReference_getExportedEndpoint = exportReference_getExportedEndpoint; + remoteServiceAdmin->exportReference_getExportedService = exportReference_getExportedService; - remoteServiceAdmin->exportRegistration_close = exportRegistration_close; - remoteServiceAdmin->exportRegistration_getException = exportRegistration_getException; - remoteServiceAdmin->exportRegistration_getExportReference = exportRegistration_getExportReference; + remoteServiceAdmin->exportRegistration_close = exportRegistration_close; + remoteServiceAdmin->exportRegistration_getException = exportRegistration_getException; + remoteServiceAdmin->exportRegistration_getExportReference = exportRegistration_getExportReference; - remoteServiceAdmin->importReference_getImportedEndpoint = importReference_getImportedEndpoint; - remoteServiceAdmin->importReference_getImportedService = importReference_getImportedService; + remoteServiceAdmin->importReference_getImportedEndpoint = importReference_getImportedEndpoint; + remoteServiceAdmin->importReference_getImportedService = importReference_getImportedService; - remoteServiceAdmin->importRegistration_close = importRegistration_close; - remoteServiceAdmin->importRegistration_getException = importRegistration_getException; - remoteServiceAdmin->importRegistration_getImportReference = importRegistration_getImportReference; + remoteServiceAdmin->importRegistration_close = remoteServiceAdmin_removeImportedService; + remoteServiceAdmin->importRegistration_getException = importRegistration_getException; + remoteServiceAdmin->importRegistration_getImportReference = importRegistration_getImportReference; - status = bundleContext_registerService(context, OSGI_RSA_REMOTE_SERVICE_ADMIN, remoteServiceAdmin, NULL, &activator->registration); - } - } + status = bundleContext_registerService(context, OSGI_RSA_REMOTE_SERVICE_ADMIN, remoteServiceAdmin, NULL, &activator->registration); - return status; + activator->adminService = remoteServiceAdmin; + } + } + + return status; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; - remoteServiceAdmin_stop(activator->admin); - serviceRegistration_unregister(activator->registration); - activator->registration = NULL; + remoteServiceAdmin_stop(activator->admin); + serviceRegistration_unregister(activator->registration); + activator->registration = NULL; + remoteServiceAdmin_destroy(&activator->admin); - return status; + free(activator->adminService); + + return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct activator *activator = userData; - return status; + celix_status_t status = CELIX_SUCCESS; + struct activator *activator = userData; + + free(activator); + + return status; } - diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_impl.c b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_impl.c index eaf84660..f81044db 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_impl.c +++ b/src/hos_celix/src/remote_services/remote_service_admin_shm/private/src/remote_service_admin_impl.c @@ -20,17 +20,19 @@ * remote_service_admin_impl.c * * \date Sep 14, 2013 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include +#include #include #include +#include #include #include -#include -#include +#include #include "remote_service_admin_shm.h" #include "remote_service_admin_shm_impl.h" @@ -44,117 +46,180 @@ #include "bundle.h" #include "service_reference.h" #include "service_registration.h" -#include "netstring.h" + +static celix_status_t remoteServiceAdmin_lock(int semId, int semNr); +static celix_status_t remoteServiceAdmin_unlock(int semId, int semNr); +static int remoteServiceAdmin_getCount(int semId, int semNr); celix_status_t remoteServiceAdmin_installEndpoint(remote_service_admin_pt admin, export_registration_pt registration, service_reference_pt reference, char *interface); -celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, properties_pt serviceProperties, properties_pt endpointProperties, char *interface, endpoint_description_pt *description); - -celix_status_t remoteServiceAdmin_lock(int semId, int semNr); -celix_status_t remoteServiceAdmin_unlock(int semId, int semNr); -celix_status_t remoteServiceAdmin_wait(int semId, int semNr); - +celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, service_reference_pt reference, properties_pt endpointProperties, char *interface, + endpoint_description_pt *description); celix_status_t remoteServiceAdmin_createOrAttachShm(hash_map_pt ipcSegment, remote_service_admin_pt admin, endpoint_description_pt endpointDescription, bool createIfNotFound); -celix_status_t remoteServiceAdmin_create(apr_pool_t *pool, bundle_context_pt context, remote_service_admin_pt *admin) -{ +celix_status_t remoteServiceAdmin_getIpcSegment(remote_service_admin_pt admin, endpoint_description_pt endpointDescription, ipc_segment_pt* ipc); +celix_status_t remoteServiceAdmin_detachIpcSegment(ipc_segment_pt ipc); +celix_status_t remoteServiceAdmin_deleteIpcSegment(ipc_segment_pt ipc); + +celix_status_t remoteServiceAdmin_getSharedIdentifierFile(char *fwUuid, char* servicename, char* outFile); +celix_status_t remoteServiceAdmin_removeSharedIdentityFile(char *fwUuid, char* servicename); +celix_status_t remoteServiceAdmin_removeSharedIdentityFiles(char* fwUuid); + +celix_status_t remoteServiceAdmin_create(bundle_context_pt context, remote_service_admin_pt *admin) { celix_status_t status = CELIX_SUCCESS; - *admin = apr_palloc(pool, sizeof(**admin)); - if (!*admin) - { + *admin = calloc(1, sizeof(**admin)); + if (!*admin) { status = CELIX_ENOMEM; - } - else - { - (*admin)->pool = pool; + } else { (*admin)->context = context; (*admin)->exportedServices = hashMap_create(NULL, NULL, NULL, NULL); - (*admin)->importedServices = hashMap_create(NULL, NULL, NULL, NULL); + (*admin)->importedServices = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); (*admin)->exportedIpcSegment = hashMap_create(NULL, NULL, NULL, NULL); (*admin)->importedIpcSegment = hashMap_create(NULL, NULL, NULL, NULL); (*admin)->pollThread = hashMap_create(NULL, NULL, NULL, NULL); - (*admin)->pollThreadRunning = hashMap_create(NULL, NULL, NULL, NULL); + (*admin)->pollThreadRunning = hashMap_create(NULL, NULL, NULL, NULL); + + if (logHelper_create(context, &(*admin)->loghelper) == CELIX_SUCCESS) { + logHelper_start((*admin)->loghelper); + } } return status; } - - - -celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin) -{ +celix_status_t remoteServiceAdmin_destroy(remote_service_admin_pt* admin) { celix_status_t status = CELIX_SUCCESS; - hash_map_iterator_pt iter = hashMapIterator_create(admin->importedServices); - while (hashMapIterator_hasNext(iter)) - { + hashMap_destroy((*admin)->exportedServices, false, false); + hashMap_destroy((*admin)->importedServices, false, false); + hashMap_destroy((*admin)->exportedIpcSegment, false, false); + hashMap_destroy((*admin)->importedIpcSegment, false, false); + hashMap_destroy((*admin)->pollThread, false, false); + hashMap_destroy((*admin)->pollThreadRunning, false, false); + + free(*admin); + + *admin = NULL; + + return status; +} + +celix_status_t remoteServiceAdmin_stop(remote_service_admin_pt admin) { + celix_status_t status = CELIX_SUCCESS; + + celixThreadMutex_lock(&admin->exportedServicesLock); + + hash_map_iterator_pt iter = hashMapIterator_create(admin->exportedServices); + while (hashMapIterator_hasNext(iter)) { array_list_pt exports = hashMapIterator_nextValue(iter); int i; - for (i = 0; i < arrayList_size(exports); i++) - { - import_registration_pt export = arrayList_get(exports, i); - importRegistration_stopTracking(export); + for (i = 0; i < arrayList_size(exports); i++) { + export_registration_pt export = arrayList_get(exports, i); + exportRegistration_stopTracking(export); } } + hashMapIterator_destroy(iter); + celixThreadMutex_unlock(&admin->exportedServicesLock); + + celixThreadMutex_lock(&admin->importedServicesLock); + + iter = hashMapIterator_create(admin->importedServices); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + char* service = hashMapEntry_getKey(entry); + import_registration_factory_pt importFactory = hashMapEntry_getValue(entry); + + if (importFactory != NULL) { + + int i; + for (i = 0; i < arrayList_size(importFactory->registrations); i++) { + import_registration_pt importRegistration = arrayList_get(importFactory->registrations, i); + + if (importFactory->trackedFactory != NULL) { + importFactory->trackedFactory->unregisterProxyService(importFactory->trackedFactory->factory, importRegistration->endpointDescription); + } + } + + serviceTracker_close(importFactory->proxyFactoryTracker); + importRegistrationFactory_close(importFactory); + + hashMap_remove(admin->importedServices, service); + importRegistrationFactory_destroy(&importFactory); + } + } + hashMapIterator_destroy(iter); + celixThreadMutex_unlock(&admin->importedServicesLock); // set stop-thread-variable iter = hashMapIterator_create(admin->pollThreadRunning); - while (hashMapIterator_hasNext(iter)) - { + while (hashMapIterator_hasNext(iter)) { bool *pollThreadRunning = hashMapIterator_nextValue(iter); *pollThreadRunning = false; } + hashMapIterator_destroy(iter); // release lock iter = hashMapIterator_create(admin->exportedIpcSegment); - while (hashMapIterator_hasNext(iter)) - { + while (hashMapIterator_hasNext(iter)) { ipc_segment_pt ipc = hashMapIterator_nextValue(iter); - remoteServiceAdmin_unlock(ipc->semId, 0); + remoteServiceAdmin_unlock(ipc->semId, 1); } + hashMapIterator_destroy(iter); // wait till threads has stopped iter = hashMapIterator_create(admin->pollThread); - while (hashMapIterator_hasNext(iter)) - { - apr_status_t tstat; - apr_thread_t *pollThread = hashMapIterator_nextValue(iter); + while (hashMapIterator_hasNext(iter)) { + celix_thread_t *pollThread = hashMapIterator_nextValue(iter); - if (pollThread != NULL) - { - apr_status_t stat = apr_thread_join(&tstat, pollThread); - - if (stat != APR_SUCCESS && tstat != APR_SUCCESS) - { - status = CELIX_BUNDLE_EXCEPTION; - } + if (pollThread != NULL) { + status = celixThread_join(*pollThread, NULL); } } + hashMapIterator_destroy(iter); iter = hashMapIterator_create(admin->importedIpcSegment); - while (hashMapIterator_hasNext(iter)) - { + while (hashMapIterator_hasNext(iter)) { ipc_segment_pt ipc = hashMapIterator_nextValue(iter); shmdt(ipc->shmBaseAdress); } - + hashMapIterator_destroy(iter); iter = hashMapIterator_create(admin->exportedIpcSegment); - while (hashMapIterator_hasNext(iter)) - { + while (hashMapIterator_hasNext(iter)) { ipc_segment_pt ipc = hashMapIterator_nextValue(iter); semctl(ipc->semId, 1 /*ignored*/, IPC_RMID); shmctl(ipc->shmId, IPC_RMID, 0); } + hashMapIterator_destroy(iter); + + char *fwUuid = NULL; + bundleContext_getProperty(admin->context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &fwUuid); + + remoteServiceAdmin_removeSharedIdentityFiles(fwUuid); + + logHelper_stop(admin->loghelper); + logHelper_destroy(&admin->loghelper); return status; } +static int remoteServiceAdmin_getCount(int semId, int semNr) { + int token = -1; + unsigned short semVals[3]; + union semun semArg; -celix_status_t remoteServiceAdmin_lock(int semId, int semNr) -{ + semArg.array = semVals; + + if (semctl(semId, 0, GETALL, semArg) == 0) { + token = semArg.array[semNr]; + } + + return token; +} + +static celix_status_t remoteServiceAdmin_lock(int semId, int semNr) { celix_status_t status = CELIX_SUCCESS; int semOpStatus = 0; struct sembuf semOperation; @@ -163,24 +228,18 @@ celix_status_t remoteServiceAdmin_lock(int semId, int semNr) semOperation.sem_op = -1; semOperation.sem_flg = 0; - do - { + do { status = CELIX_SUCCESS; - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { + if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) { status = CELIX_BUNDLE_EXCEPTION; } - } - while (semOpStatus == -1 && errno == EINTR); - + } while (semOpStatus == -1 && errno == EINTR); return status; } - -celix_status_t remoteServiceAdmin_unlock(int semId, int semNr) -{ +static celix_status_t remoteServiceAdmin_unlock(int semId, int semNr) { celix_status_t status = CELIX_SUCCESS; int semOpStatus = 0; struct sembuf semOperation; @@ -189,103 +248,61 @@ celix_status_t remoteServiceAdmin_unlock(int semId, int semNr) semOperation.sem_op = 1; semOperation.sem_flg = 0; - do - { + do { status = CELIX_SUCCESS; - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { + if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) { status = CELIX_BUNDLE_EXCEPTION; } - } - while (semOpStatus == -1 && errno == EINTR); + } while (semOpStatus == -1 && errno == EINTR); return status; } -celix_status_t remoteServiceAdmin_wait(int semId, int semNr) -{ - celix_status_t status = CELIX_SUCCESS; - int semOpStatus = 0; - struct sembuf semOperation; - - semOperation.sem_num = semNr; - semOperation.sem_op = 0; - semOperation.sem_flg = 0; - - do - { - status = CELIX_SUCCESS; - - if ((semOpStatus = semop(semId, &semOperation, 1)) != 0) - { - status = CELIX_BUNDLE_EXCEPTION; - } - } - while (semOpStatus == -1 && errno == EINTR); - - return status; -} - - -celix_status_t remoteServiceAdmin_send(remote_service_admin_pt admin, endpoint_description_pt recpEndpoint, char *method, char *data, char **reply, int *replyStatus) -{ - +celix_status_t remoteServiceAdmin_send(remote_service_admin_pt admin, endpoint_description_pt recpEndpoint, char *request, char **reply, int *replyStatus) { celix_status_t status = CELIX_SUCCESS; ipc_segment_pt ipc = NULL; - if ((ipc = hashMap_get(admin->importedIpcSegment, recpEndpoint->service)) != NULL) - { - hash_map_pt fncCallProps = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - char *encFncCallProps = NULL; + if ((ipc = hashMap_get(admin->importedIpcSegment, recpEndpoint->service)) != NULL) { int semid = ipc->semId; + /* lock critical area */ + remoteServiceAdmin_lock(semid, 0); + /* write method and data */ - hashMap_put(fncCallProps, RSA_FUNCTIONCALL_METHOD_PROPERTYNAME, method); - hashMap_put(fncCallProps, RSA_FUNCTIONCALL_DATA_PROPERTYNAME, data); + strcpy(ipc->shmBaseAdress, request); - if ((status = netstring_encodeFromHashMap(admin->pool, fncCallProps, &encFncCallProps)) == CELIX_SUCCESS) - { - char *fncCallReply = NULL; - char *fncCallReplyStatus = CELIX_SUCCESS; - - strcpy(ipc->shmBaseAdress, encFncCallProps); - - remoteServiceAdmin_unlock(semid, 0);//sem0: 0 -> 1 - remoteServiceAdmin_wait(semid, 2);//sem2: when 0 continue - remoteServiceAdmin_lock(semid, 1);//sem1: 1 -> 0 - - if ((status = netstring_decodeToHashMap(admin->pool, ipc->shmBaseAdress, fncCallProps)) == CELIX_SUCCESS) - { - fncCallReply = hashMap_get(fncCallProps, RSA_FUNCTIONCALL_RETURN_PROPERTYNAME); - fncCallReplyStatus = hashMap_get(fncCallProps, RSA_FUNCTIONCALL_RETURNSTATUS_PROPERTYNAME); - } - - if (fncCallReply != NULL) - { - *reply = strdup(fncCallReply); - } - - if (fncCallReplyStatus != NULL) - { - *replyStatus = apr_atoi64(fncCallReplyStatus); - } + /* Check the status of the send-receive semaphore and reset them if not correct */ + if (remoteServiceAdmin_getCount(ipc->semId, 1) > 0) { + semctl(semid, 1, SETVAL, (int) 0); + } + if (remoteServiceAdmin_getCount(ipc->semId, 2) > 0) { + semctl(semid, 2, SETVAL, (int) 0); } - hashMap_destroy(fncCallProps, false, false); - } - else - { - status = CELIX_ILLEGAL_STATE; /* could not find ipc segment */ + /* Inform receiver we are invoking the remote service */ + remoteServiceAdmin_unlock(semid, 1); + + /* Wait until the receiver finished his operations */ + remoteServiceAdmin_lock(semid, 2); + + /* read reply */ + *reply = strdup(ipc->shmBaseAdress); + + /* TODO: fix replyStatus */ + *replyStatus = 0; + + /* release critical area */ + remoteServiceAdmin_unlock(semid, 0); + + } else { + status = CELIX_ILLEGAL_STATE; /* could not find ipc segment */ } return status; } - -static void *APR_THREAD_FUNC remoteServiceAdmin_receiveFromSharedMemory(apr_thread_t *thd, void *data) -{ - celix_status_t status = CELIX_SUCCESS; +static void * remoteServiceAdmin_receiveFromSharedMemory(void *data) { recv_shm_thread_pt thread_data = data; remote_service_admin_pt admin = thread_data->admin; @@ -293,195 +310,208 @@ static void *APR_THREAD_FUNC remoteServiceAdmin_receiveFromSharedMemory(apr_thre ipc_segment_pt ipc; - if ((ipc = hashMap_get(admin->exportedIpcSegment, exportedEndpointDesc->service)) != NULL) - { - celix_status_t status = CELIX_SUCCESS; + if ((ipc = hashMap_get(admin->exportedIpcSegment, exportedEndpointDesc->service)) != NULL) { bool *pollThreadRunning = hashMap_get(admin->pollThreadRunning, exportedEndpointDesc); - while (*pollThreadRunning == true) - { - // wait on semaphore 3 //sem3: when 0 continue - if ((remoteServiceAdmin_wait(ipc->semId, 3) != CELIX_SUCCESS)) - { - printf("RSA : Error waiting on semaphore 3"); - } - // acquire READ semaphore //sem0: 1 -> 0 - else if (((status = remoteServiceAdmin_lock(ipc->semId, 0)) == CELIX_SUCCESS) && (*pollThreadRunning == true)) - { - hash_map_pt receivedMethodCall = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); + while (*pollThreadRunning == true) { + if ((remoteServiceAdmin_lock(ipc->semId, 1) == CELIX_SUCCESS) && (*pollThreadRunning == true)) { - if ((status = netstring_decodeToHashMap(admin->pool, ipc->shmBaseAdress, receivedMethodCall)) != CELIX_SUCCESS) - { - printf("DISCOVERY : receiveFromSharedMemory : decoding data to Properties\n"); - } - else - { - char *method = hashMap_get(receivedMethodCall, RSA_FUNCTIONCALL_METHOD_PROPERTYNAME); - char *data = hashMap_get(receivedMethodCall, RSA_FUNCTIONCALL_DATA_PROPERTYNAME); + // TODO: align data size + char *data = calloc(1024, sizeof(*data)); + strcpy(data, ipc->shmBaseAdress); - if (method == NULL) - { - printf("RSA : receiveFromSharedMemory : no method found. \n"); - } - else - { - hash_map_iterator_pt iter = hashMapIterator_create(admin->exportedServices); + hash_map_iterator_pt iter = hashMapIterator_create(admin->exportedServices); - while (hashMapIterator_hasNext(iter)) - { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - array_list_pt exports = hashMapEntry_getValue(entry); - int expIt = 0; + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + array_list_pt exports = hashMapEntry_getValue(entry); + int expIt = 0; - for (expIt = 0; expIt < arrayList_size(exports); expIt++) - { - export_registration_pt export = arrayList_get(exports, expIt); + for (expIt = 0; expIt < arrayList_size(exports); expIt++) { + export_registration_pt export = arrayList_get(exports, expIt); - if ( (strcmp(exportedEndpointDesc->service, export->endpointDescription->service) == 0) && (export->endpoint != NULL)) - { - char *reply = NULL; - char *encReply = NULL; + if ((strcmp(exportedEndpointDesc->service, export->endpointDescription->service) == 0) && (export->endpoint != NULL)) { + char *reply = NULL; - celix_status_t replyStatus = export->endpoint->handleRequest(export->endpoint->endpoint, method, data, &reply); - hashMap_put(receivedMethodCall, RSA_FUNCTIONCALL_RETURNSTATUS_PROPERTYNAME, apr_itoa(admin->pool, replyStatus)); + /* TODO: fix handling of handleRequest return value*/ + export->endpoint->handleRequest(export->endpoint->endpoint, data, &reply); - if (reply != NULL) - { - hashMap_put(receivedMethodCall, RSA_FUNCTIONCALL_RETURN_PROPERTYNAME, reply); - - // write back - if ((status = netstring_encodeFromHashMap(admin->pool, receivedMethodCall, &encReply)) == CELIX_SUCCESS) - { - - if ((strlen(encReply) * sizeof(char)) >= RSA_SHM_MEMSIZE) - { - printf("RSA : receiveFromSharedMemory : size of message bigger than shared memory message. NOT SENDING.\n"); - } - else - { - strcpy(ipc->shmBaseAdress, encReply); - } - } - else - { - printf("RSA : receiveFromSharedMemory : encoding of reply failed\n"); - } - } - } - else - { - printf("RSA : receiveFromSharedMemory : No endpoint set for %s\n", export->endpointDescription->service ); + if (reply != NULL) { + if ((strlen(reply) * sizeof(char)) >= RSA_SHM_MEMSIZE) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : receiveFromSharedMemory : size of message bigger than shared memory message. NOT SENDING."); + } else { + strcpy(ipc->shmBaseAdress, reply); } } + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : receiveFromSharedMemory : No endpoint set for %s.", export->endpointDescription->service); } - - remoteServiceAdmin_unlock(ipc->semId, 1); //sem1: 0 -> 1 } } - hashMap_destroy(receivedMethodCall, false, false); + hashMapIterator_destroy(iter); + free(data); + + remoteServiceAdmin_unlock(ipc->semId, 2); + } } } - apr_thread_exit(thd, (status == CELIX_SUCCESS) ? APR_SUCCESS : -1); + + free(data); return NULL; } +celix_status_t remoteServiceAdmin_getSharedIdentifierFile(char *fwUuid, char* servicename, char* outFile) { + celix_status_t status = CELIX_SUCCESS; + snprintf(outFile, RSA_FILEPATH_LENGTH, "%s/%s/%s", P_tmpdir, fwUuid, servicename); + if (access(outFile, F_OK) != 0) { + char tmpDir[RSA_FILEPATH_LENGTH]; + snprintf(tmpDir, sizeof(tmpDir), "%s/%s", P_tmpdir, fwUuid); + // we call, even if it already exists (and just don't care about the return value) + mkdir(tmpDir, 0755); + if (fopen(outFile, "wb") == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA: error while creating shared identifier file %s (%s)", outFile, strerror(errno)); + status = CELIX_FILE_IO_EXCEPTION; + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA:create shared identifier file %s", outFile); + } + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA: shared identifier file %s already exists", outFile); + } + return status; +} +celix_status_t remoteServiceAdmin_removeSharedIdentityFile(char *fwUuid, char* servicename) { + celix_status_t status = CELIX_SUCCESS; + char tmpPath[RSA_FILEPATH_LENGTH]; -celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, char *serviceId, properties_pt properties, array_list_pt *registrations) -{ + snprintf(tmpPath, sizeof(tmpPath), "%s/%s/%s", P_tmpdir, fwUuid, servicename); + + if (access(tmpPath, F_OK) == 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA: removing shared identifier file %s", tmpPath); + unlink(tmpPath); + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA: cannot remove shared identifier file %s", tmpPath); + } + + return status; +} + +celix_status_t remoteServiceAdmin_removeSharedIdentityFiles(char* fwUuid) { + char tmpDir[RSA_FILEPATH_LENGTH]; + + snprintf(tmpDir, sizeof(tmpDir), "%s/%s", P_tmpdir, fwUuid); + + DIR *d = opendir(tmpDir); + size_t path_len = strlen(tmpDir); + int retVal = 0; + + if (d) { + struct dirent *p; + + while (!retVal && (p = readdir(d))) { + char* f_name; + size_t len; + + if (!strcmp(p->d_name, ".") || !strcmp(p->d_name, "..")) { + continue; + } + + len = path_len + strlen(p->d_name) + 2; + f_name = (char*) calloc(len, 1); + + if (f_name) { + struct stat statbuf; + + snprintf(f_name, len, "%s/%s", tmpDir, p->d_name); + + if (!stat(f_name, &statbuf)) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "RSA: removing shared identifier file %s (unproper clean-up?)", f_name); + retVal = unlink(f_name); + } + } + free(f_name); + } + } + + closedir(d); + + if (!retVal) { + rmdir(tmpDir); + } + + return retVal; +} + +celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, char *serviceId, properties_pt properties, array_list_pt *registrations) { celix_status_t status = CELIX_SUCCESS; arrayList_create(registrations); array_list_pt references = NULL; service_reference_pt reference = NULL; - service_registration_pt registration = NULL; + char filter[256]; - apr_pool_t *tmpPool = NULL; + snprintf(filter, 256, "(%s=%s)", (char *) OSGI_FRAMEWORK_SERVICE_ID, serviceId); - apr_pool_create(&tmpPool, admin->pool); - if (tmpPool == NULL) - { - return CELIX_ENOMEM; - } - else - { - char *filter = apr_pstrcat(admin->pool, "(", (char *) OSGI_FRAMEWORK_SERVICE_ID, "=", serviceId, ")", NULL); /*FIXME memory leak*/ - bundleContext_getServiceReferences(admin->context, NULL, filter, &references); - apr_pool_destroy(tmpPool); - if (arrayList_size(references) >= 1) - { - reference = arrayList_get(references, 0); - } + bundleContext_getServiceReferences(admin->context, NULL, filter, &references); + + if (arrayList_size(references) >= 1) { + reference = arrayList_get(references, 0); } + arrayList_destroy(references); - if (reference == NULL) - { - printf("ERROR: expected a reference for service id %s\n", serviceId); + if (reference == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "ERROR: expected a reference for service id %s.", serviceId); return CELIX_ILLEGAL_STATE; } - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt serviceProperties = NULL; - serviceRegistration_getProperties(registration, &serviceProperties); - char *exports = properties_get(serviceProperties, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES); - char *provided = properties_get(serviceProperties, (char *) OSGI_FRAMEWORK_OBJECTCLASS); + char *exports = NULL; + char *provided = NULL; + serviceReference_getProperty(reference, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, &exports); + serviceReference_getProperty(reference, (char *) OSGI_FRAMEWORK_OBJECTCLASS, &provided); - if (exports == NULL || provided == NULL) - { - printf("RSA: No Services to export.\n"); - } - else - { - printf("RSA: Export services (%s)\n", exports); + if (exports == NULL || provided == NULL) { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_WARNING, "RSA: No Services to export."); + } else { + logHelper_log(admin->loghelper, OSGI_LOGSERVICE_INFO, "RSA: Export services (%s)", exports); array_list_pt interfaces = NULL; arrayList_create(&interfaces); - if (strcmp(utils_stringTrim(exports), "*") == 0) - { - char *token; - char *interface = apr_strtok(provided, ",", &token); - while (interface != NULL) - { + if (strcmp(utils_stringTrim(exports), "*") == 0) { + char *provided_save_ptr = NULL; + char *interface = strtok_r(provided, ",", &provided_save_ptr); + while (interface != NULL) { arrayList_add(interfaces, utils_stringTrim(interface)); - interface = apr_strtok(NULL, ",", &token); + interface = strtok_r(NULL, ",", &provided_save_ptr); } - } - else - { - char *exportToken; - char *providedToken; - - char *pinterface = apr_strtok(provided, ",", &providedToken); - while (pinterface != NULL) - { - char *einterface = apr_strtok(exports, ",", &exportToken); - while (einterface != NULL) - { - if (strcmp(einterface, pinterface) == 0) - { + } else { + char *provided_save_ptr = NULL; + char *pinterface = strtok_r(provided, ",", &provided_save_ptr); + while (pinterface != NULL) { + char *exports_save_ptr = NULL; + char *einterface = strtok_r(exports, ",", &exports_save_ptr); + while (einterface != NULL) { + if (strcmp(einterface, pinterface) == 0) { arrayList_add(interfaces, einterface); } - einterface = apr_strtok(NULL, ",", &exportToken); + einterface = strtok_r(NULL, ",", &exports_save_ptr); } - pinterface = apr_strtok(NULL, ",", &providedToken); + pinterface = strtok_r(NULL, ",", &provided_save_ptr); } } - if (arrayList_size(interfaces) != 0) - { + if (arrayList_size(interfaces) != 0) { int iter = 0; - for (iter = 0; iter < arrayList_size(interfaces); iter++) - { + for (iter = 0; iter < arrayList_size(interfaces); iter++) { char *interface = arrayList_get(interfaces, iter); export_registration_pt registration = NULL; - exportRegistration_create(admin->pool, reference, NULL, admin, admin->context, ®istration); + exportRegistration_create(admin->loghelper, reference, NULL, admin, admin->context, ®istration); arrayList_add(*registrations, registration); @@ -489,27 +519,23 @@ celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, c exportRegistration_open(registration); exportRegistration_startTracking(registration); - if ( remoteServiceAdmin_createOrAttachShm(admin->exportedIpcSegment, admin, registration->endpointDescription, true) == CELIX_SUCCESS) - { + if (remoteServiceAdmin_createOrAttachShm(admin->exportedIpcSegment, admin, registration->endpointDescription, true) == CELIX_SUCCESS) { recv_shm_thread_pt recvThreadData = NULL; - if ((recvThreadData = apr_palloc(admin->pool, sizeof(*recvThreadData))) == NULL) - { + if ((recvThreadData = calloc(1, sizeof(*recvThreadData))) == NULL) { status = CELIX_ENOMEM; - } - else - { + } else { recvThreadData->admin = admin; recvThreadData->endpointDescription = registration->endpointDescription; - apr_thread_t *pollThread = NULL; - bool *pollThreadRunningPtr = apr_palloc(admin->pool, sizeof(*pollThreadRunningPtr)); - *pollThreadRunningPtr = true; + celix_thread_t* pollThread = calloc(1, sizeof(*pollThread)); + bool *pollThreadRunningPtr = calloc(1, sizeof(*pollThreadRunningPtr)); + *pollThreadRunningPtr = true; hashMap_put(admin->pollThreadRunning, registration->endpointDescription, pollThreadRunningPtr); // start receiving thread - apr_thread_create(&pollThread, NULL, remoteServiceAdmin_receiveFromSharedMemory, recvThreadData, (admin)->pool); + status = celixThread_create(pollThread, NULL, remoteServiceAdmin_receiveFromSharedMemory, recvThreadData); hashMap_put(admin->pollThread, registration->endpointDescription, pollThread); } @@ -518,66 +544,71 @@ celix_status_t remoteServiceAdmin_exportService(remote_service_admin_pt admin, c hashMap_put(admin->exportedServices, reference, *registrations); } + arrayList_destroy(interfaces); } return status; } - -celix_status_t remoteServiceAdmin_removeExportedService(export_registration_pt registration) -{ +celix_status_t remoteServiceAdmin_removeExportedService(export_registration_pt registration) { celix_status_t status = CELIX_SUCCESS; remote_service_admin_pt admin = registration->rsa; bool *pollThreadRunning = NULL; ipc_segment_pt ipc = NULL; - apr_thread_t *pollThread = NULL; + celix_thread_t* pollThread; + + celixThreadMutex_lock(&admin->exportedServicesLock); hashMap_remove(admin->exportedServices, registration->reference); - if ((pollThreadRunning = hashMap_get(admin->pollThreadRunning, registration->endpointDescription)) != NULL) - { + if ((pollThreadRunning = hashMap_get(admin->pollThreadRunning, registration->endpointDescription)) != NULL) { *pollThreadRunning = false; - } - if ((ipc = hashMap_get(admin->exportedIpcSegment, registration->endpointDescription->service)) != NULL) - { - remoteServiceAdmin_unlock(ipc->semId, 0); + if ((ipc = hashMap_get(admin->exportedIpcSegment, registration->endpointDescription->service)) != NULL) { + remoteServiceAdmin_unlock(ipc->semId, 1); - if ( (pollThread = hashMap_get(admin->pollThread, registration->endpointDescription)) != NULL) - { - apr_status_t tstat; - apr_status_t stat = apr_thread_join(&tstat, pollThread); + if ((pollThread = hashMap_get(admin->pollThread, registration->endpointDescription)) != NULL) { + status = celixThread_join(*pollThread, NULL); - if (stat != APR_SUCCESS && tstat != APR_SUCCESS) - { - status = CELIX_BUNDLE_EXCEPTION; - } - else - { - semctl(ipc->semId, 1 /*ignored*/, IPC_RMID); - shmctl(ipc->shmId, IPC_RMID, 0); + if (status == CELIX_SUCCESS) { + semctl(ipc->semId, 1 /*ignored*/, IPC_RMID); + shmctl(ipc->shmId, IPC_RMID, 0); - hashMap_remove(admin->pollThreadRunning, registration->endpointDescription); - hashMap_remove(admin->exportedIpcSegment, registration->endpointDescription->service); - hashMap_remove(admin->pollThread, registration->endpointDescription); + remoteServiceAdmin_removeSharedIdentityFile(registration->endpointDescription->frameworkUUID, registration->endpointDescription->service); + + hashMap_remove(admin->pollThreadRunning, registration->endpointDescription); + hashMap_remove(admin->exportedIpcSegment, registration->endpointDescription->service); + hashMap_remove(admin->pollThread, registration->endpointDescription); + + free(pollThreadRunning); + free(pollThread); + free(ipc); + } } } } - + celixThreadMutex_unlock(&admin->exportedServicesLock); return status; } +celix_status_t remoteServiceAdmin_getIpcSegment(remote_service_admin_pt admin, endpoint_description_pt endpointDescription, ipc_segment_pt* ipc) { + (*ipc) = (hashMap_containsKey(admin->importedIpcSegment, endpointDescription) == true) ? hashMap_get(admin->importedIpcSegment, endpointDescription) : NULL; -celix_status_t remoteServiceAdmin_createOrAttachShm(hash_map_pt ipcSegment, remote_service_admin_pt admin, endpoint_description_pt endpointDescription, bool createIfNotFound) -{ + return (*ipc != NULL) ? CELIX_SUCCESS : CELIX_ILLEGAL_ARGUMENT; +} + +celix_status_t remoteServiceAdmin_detachIpcSegment(ipc_segment_pt ipc) { + return (shmdt(ipc->shmBaseAdress) != -1) ? CELIX_SUCCESS : CELIX_BUNDLE_EXCEPTION; +} + +celix_status_t remoteServiceAdmin_deleteIpcSegment(ipc_segment_pt ipc) { + return ((semctl(ipc->semId, 1 /*ignored*/, IPC_RMID) != -1) && (shmctl(ipc->shmId, IPC_RMID, 0) != -1)) ? CELIX_SUCCESS : CELIX_BUNDLE_EXCEPTION; +} + +celix_status_t remoteServiceAdmin_createOrAttachShm(hash_map_pt ipcSegment, remote_service_admin_pt admin, endpoint_description_pt endpointDescription, bool createIfNotFound) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool = admin->pool; - apr_pool_t *shmPool = NULL; - - apr_status_t aprStatus = 0; - /* setup ipc sehment */ ipc_segment_pt ipc = NULL; @@ -589,87 +620,61 @@ celix_status_t remoteServiceAdmin_createOrAttachShm(hash_map_pt ipcSegment, remo char *semPath = NULL; char *semFtokId = NULL; - - if ((shmPath = properties_get(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME)) == NULL) - { - printf("RSA : No value found for key %s in endpointProperties\n", RSA_SHM_PATH_PROPERTYNAME); + if ((shmPath = properties_get(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME)) == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA : No value found for key %s in endpointProperties.", RSA_SHM_PATH_PROPERTYNAME); status = CELIX_BUNDLE_EXCEPTION; - } - else if ((shmFtokId = properties_get(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME)) == NULL) - { - printf("RSA : No value found for key %s in endpointProperties\n", RSA_SHM_FTOK_ID_PROPERTYNAME); + } else if ((shmFtokId = properties_get(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME)) == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA : No value found for key %s in endpointProperties.", RSA_SHM_FTOK_ID_PROPERTYNAME); status = CELIX_BUNDLE_EXCEPTION; - } - else if ((semPath = properties_get(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME)) == NULL) - { - printf("RSA : No value found for key %s in endpointProperties\n", RSA_SEM_PATH_PROPERTYNAME); + } else if ((semPath = properties_get(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME)) == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA : No value found for key %s in endpointProperties.", RSA_SEM_PATH_PROPERTYNAME); status = CELIX_BUNDLE_EXCEPTION; - } - else if ((semFtokId = properties_get(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME)) == NULL) - { - printf("RSA : No value found for key %s in endpointProperties\n", RSA_SEM_FTOK_ID_PROPERTYNAME); + } else if ((semFtokId = properties_get(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME)) == NULL) { + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA : No value found for key %s in endpointProperties.", RSA_SEM_FTOK_ID_PROPERTYNAME); status = CELIX_BUNDLE_EXCEPTION; - } - else - { + } else { key_t shmKey = ftok(shmPath, atoi(shmFtokId)); - ipc = apr_palloc(admin->pool, sizeof(*ipc)); + ipc = calloc(1, sizeof(*ipc)); - if ((ipc->shmId = shmget(shmKey, RSA_SHM_MEMSIZE, 0666)) < 0) - { - printf("RSA : Could not attach to shared memory\n"); + if ((ipc->shmId = shmget(shmKey, RSA_SHM_MEMSIZE, 0666)) < 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "RSA : Could not attach to shared memory"); - if (createIfNotFound == true) - { - if ((ipc->shmId = shmget(shmKey, RSA_SHM_MEMSIZE, IPC_CREAT | 0666)) < 0) - { - printf("RSA : Creation of shared memory segment failed\n"); + if (createIfNotFound == true) { + if ((ipc->shmId = shmget(shmKey, RSA_SHM_MEMSIZE, IPC_CREAT | 0666)) < 0) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : Creation of shared memory segment failed."); status = CELIX_BUNDLE_EXCEPTION; - } - else if ((ipc->shmBaseAdress = shmat(ipc->shmId, 0, 0)) == (char *) - 1 ) - { - printf("RSA : Attaching of shared memory segment failed\n"); + } else if ((ipc->shmBaseAdress = shmat(ipc->shmId, 0, 0)) == (char *) -1) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : Attaching of shared memory segment failed."); status = CELIX_BUNDLE_EXCEPTION; - } - else - { - printf("RSA : shared memory segment sucessfully created at %p \n", ipc->shmBaseAdress); + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_INFO, "RSA : shared memory segment sucessfully created at %p.", ipc->shmBaseAdress); } } - } - else if ((ipc->shmBaseAdress = shmat(ipc->shmId, 0, 0)) == (char *) - 1 ) - { - printf("RSA : Attaching of shared memory segment failed\n"); + } else if ((ipc->shmBaseAdress = shmat(ipc->shmId, 0, 0)) == (char *) -1) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : Attaching to shared memory segment failed."); status = CELIX_BUNDLE_EXCEPTION; - } - else - { - printf("RSA : sucessfully attached to shared memory at %p \n", ipc->shmBaseAdress); + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_INFO, "RSA : sucessfully attached to shared memory at %p.", ipc->shmBaseAdress); } } - if ((status == CELIX_SUCCESS) && (ipc != NULL)) - { + if ((status == CELIX_SUCCESS) && (ipc != NULL)) { key_t semkey = ftok(semPath, atoi(semFtokId)); int semflg = (createIfNotFound == true) ? (0666 | IPC_CREAT) : (0666); - int semid = semget(semkey, 4, semflg); + int semid = semget(semkey, 3, semflg); - if (semid != -1) - { + if (semid != -1) { // only reset semaphores if a create was supposed - if ((createIfNotFound == true) && ((semctl (semid, 0, SETVAL, (int) 0) == -1) || (semctl (semid, 1, SETVAL, (int) 0) == -1) || (semctl (semid, 2, SETVAL, (int) 0) == -1) || (semctl (semid, 3, SETVAL, (int) 0) == -1))) - { - printf("RSA : error while initialize semaphores \n"); + if ((createIfNotFound == true) && ((semctl(semid, 0, SETVAL, (int) 1) == -1) || (semctl(semid, 1, SETVAL, (int) 0) == -1) || (semctl(semid, 2, SETVAL, (int) 0) == -1))) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : error while initialize semaphores."); } - printf("RSA : semaphores w/ key %s and id %i added \n", endpointDescription->service, semid); + fw_log(logger, OSGI_FRAMEWORK_LOG_DEBUG, "RSA : semaphores w/ key %s and id %i added.", endpointDescription->service, semid); ipc->semId = semid; hashMap_put(ipcSegment, endpointDescription->service, ipc); - } - else - { - printf("RSA : error getting semaphores.\n"); + } else { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA : error getting semaphores."); status = CELIX_BUNDLE_EXCEPTION; } } @@ -677,84 +682,96 @@ celix_status_t remoteServiceAdmin_createOrAttachShm(hash_map_pt ipcSegment, remo return status; } - - -celix_status_t remoteServiceAdmin_installEndpoint(remote_service_admin_pt admin, export_registration_pt registration, service_reference_pt reference, char *interface) -{ +celix_status_t remoteServiceAdmin_installEndpoint(remote_service_admin_pt admin, export_registration_pt registration, service_reference_pt reference, char *interface) { celix_status_t status = CELIX_SUCCESS; properties_pt endpointProperties = properties_create(); - properties_pt serviceProperties = NULL; - service_registration_pt sRegistration = NULL; - serviceReference_getServiceRegistration(reference, &sRegistration); + unsigned int size = 0; + char **keys; - serviceRegistration_getProperties(sRegistration, &serviceProperties); + serviceReference_getPropertyKeys(reference, &keys, &size); + for (int i = 0; i < size; i++) { + char *key = keys[i]; + char *value = NULL; - hash_map_iterator_pt iter = hashMapIterator_create(serviceProperties); - while (hashMapIterator_hasNext(iter)) - { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - char *key = (char *) hashMapEntry_getKey(entry); - char *value = (char *) hashMapEntry_getValue(entry); - - properties_set(endpointProperties, key, value); + if (serviceReference_getProperty(reference, key, &value) == CELIX_SUCCESS && strcmp(key, (char*) OSGI_RSA_SERVICE_EXPORTED_INTERFACES) != 0 + && strcmp(key, (char*) OSGI_FRAMEWORK_OBJECTCLASS) != 0) { + properties_set(endpointProperties, key, value); + } } + + hash_map_entry_pt entry = hashMap_getEntry(endpointProperties, (void *) OSGI_FRAMEWORK_SERVICE_ID); + + char* key = hashMapEntry_getKey(entry); char *serviceId = (char *) hashMap_remove(endpointProperties, (void *) OSGI_FRAMEWORK_SERVICE_ID); - properties_set(endpointProperties, (char *) OSGI_FRAMEWORK_OBJECTCLASS, interface); - properties_set(endpointProperties, (char *) OSGI_RSA_ENDPOINT_SERVICE_ID, serviceId); - char *uuid = NULL; + + uuid_t endpoint_uid; + uuid_generate(endpoint_uid); + char endpoint_uuid[37]; + uuid_unparse_lower(endpoint_uid, endpoint_uuid); + bundleContext_getProperty(admin->context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - properties_set(endpointProperties, (char *) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); - properties_set(endpointProperties, (char *) OSGI_RSA_SERVICE_LOCATION, apr_pstrdup(admin->pool, interface)); - if (properties_get(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME) == NULL) - { - properties_set(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME, apr_pstrdup(admin->pool, (char *) RSA_SHM_DEFAULTPATH)); + + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); + properties_set(endpointProperties, (char*) OSGI_FRAMEWORK_OBJECTCLASS, interface); + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_SERVICE_ID, serviceId); + properties_set(endpointProperties, (char*) OSGI_RSA_ENDPOINT_ID, endpoint_uuid); + properties_set(endpointProperties, (char*) OSGI_RSA_SERVICE_IMPORTED, "true"); +// properties_set(endpointProperties, (char*) OSGI_RSA_SERVICE_IMPORTED_CONFIGS, (char*) CONFIGURATION_TYPE); + + if (properties_get(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME) == NULL) { + char sharedIdentifierFile[RSA_FILEPATH_LENGTH]; + + if (remoteServiceAdmin_getSharedIdentifierFile(uuid, interface, sharedIdentifierFile) == CELIX_SUCCESS) { + properties_set(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME, sharedIdentifierFile); + } else { + properties_set(endpointProperties, (char *) RSA_SHM_PATH_PROPERTYNAME, (char *) RSA_SHM_DEFAULTPATH); + } } - if (properties_get(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME) == NULL) - { - properties_set(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME, apr_pstrdup(admin->pool, (char *) RSA_SHM_DEFAULT_FTOK_ID)); + if (properties_get(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME) == NULL) { + properties_set(endpointProperties, (char *) RSA_SHM_FTOK_ID_PROPERTYNAME, (char *) RSA_SHM_DEFAULT_FTOK_ID); } - if (properties_get(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME) == NULL) - { - properties_set(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME, apr_pstrdup(admin->pool, RSA_SEM_DEFAULTPATH)); + if (properties_get(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME) == NULL) { + char sharedIdentifierFile[RSA_FILEPATH_LENGTH]; + + if (remoteServiceAdmin_getSharedIdentifierFile(uuid, interface, sharedIdentifierFile) == CELIX_SUCCESS) { + properties_set(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME, sharedIdentifierFile); + } else { + properties_set(endpointProperties, (char *) RSA_SEM_PATH_PROPERTYNAME, (char *) RSA_SEM_DEFAULTPATH); + } } - if (properties_get(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME) == NULL) - { - properties_set(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME, apr_pstrdup(admin->pool, (char *) RSA_SEM_DEFAULT_FTOK_ID)); + if (properties_get(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME) == NULL) { + properties_set(endpointProperties, (char *) RSA_SEM_FTOK_ID_PROPERTYNAME, (char *) RSA_SEM_DEFAULT_FTOK_ID); } endpoint_description_pt endpointDescription = NULL; - remoteServiceAdmin_createEndpointDescription(admin, serviceProperties, endpointProperties, interface, &endpointDescription); + remoteServiceAdmin_createEndpointDescription(admin, reference, endpointProperties, interface, &endpointDescription); exportRegistration_setEndpointDescription(registration, endpointDescription); + free(key); + free(serviceId); + free(keys); + return status; } -celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, properties_pt serviceProperties, - properties_pt endpointProperties, char *interface, endpoint_description_pt *description) -{ +celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin_pt admin, service_reference_pt reference, properties_pt endpointProperties, char *interface, + endpoint_description_pt *description) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *childPool = NULL; - apr_pool_create(&childPool, admin->pool); + *description = calloc(1, sizeof(**description)); - *description = apr_palloc(childPool, sizeof(*description)); - - if (!*description) - { + if (!*description) { status = CELIX_ENOMEM; - } - else - { - char *uuid = NULL; - status = bundleContext_getProperty(admin->context, OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, &uuid); - if (status == CELIX_SUCCESS) - { + } else { + if (status == CELIX_SUCCESS) { (*description)->properties = endpointProperties; - (*description)->frameworkUUID = uuid; - (*description)->serviceId = apr_atoi64(properties_get(serviceProperties, (char *) OSGI_FRAMEWORK_SERVICE_ID)); - (*description)->id = properties_get(endpointProperties, (char *) OSGI_RSA_SERVICE_LOCATION); + (*description)->frameworkUUID = properties_get(endpointProperties, (char*) OSGI_RSA_ENDPOINT_FRAMEWORK_UUID); + char *serviceId = NULL; + serviceReference_getProperty(reference, (char*) OSGI_FRAMEWORK_SERVICE_ID, &serviceId); + (*description)->serviceId = strtoull(serviceId, NULL, 0); + (*description)->id = properties_get(endpointProperties, (char*) OSGI_RSA_ENDPOINT_ID); (*description)->service = interface; } } @@ -762,45 +779,92 @@ celix_status_t remoteServiceAdmin_createEndpointDescription(remote_service_admin return status; } -celix_status_t remoteServiceAdmin_getExportedServices(remote_service_admin_pt admin, array_list_pt *services) -{ +celix_status_t remoteServiceAdmin_destroyEndpointDescription(endpoint_description_pt *description) { + celix_status_t status = CELIX_SUCCESS; + + properties_destroy((*description)->properties); + free(*description); + + return status; +} + +celix_status_t remoteServiceAdmin_getExportedServices(remote_service_admin_pt admin, array_list_pt *services) { celix_status_t status = CELIX_SUCCESS; return status; } -celix_status_t remoteServiceAdmin_getImportedEndpoints(remote_service_admin_pt admin, array_list_pt *services) -{ +celix_status_t remoteServiceAdmin_getImportedEndpoints(remote_service_admin_pt admin, array_list_pt *services) { celix_status_t status = CELIX_SUCCESS; return status; } -celix_status_t remoteServiceAdmin_importService(remote_service_admin_pt admin, endpoint_description_pt endpointDescription, import_registration_pt *registration) -{ +celix_status_t remoteServiceAdmin_importService(remote_service_admin_pt admin, endpoint_description_pt endpointDescription, import_registration_pt *registration) { celix_status_t status = CELIX_SUCCESS; - printf("RSA: Import service %s\n", endpointDescription->service); + fw_log(logger, OSGI_FRAMEWORK_LOG_INFO, "RSA: Import service %s.", endpointDescription->service); - importRegistration_create(admin->pool, endpointDescription, admin, admin->context, registration); - - array_list_pt importedRegs = hashMap_get(admin->importedServices, endpointDescription); - if (importedRegs == NULL) - { - arrayList_create(&importedRegs); - hashMap_put(admin->importedServices, endpointDescription, importedRegs); + import_registration_factory_pt registration_factory = (import_registration_factory_pt) hashMap_get(admin->importedServices, endpointDescription->service); + // check whether we already have a registration_factory + if (registration_factory == NULL) { + importRegistrationFactory_install(admin->loghelper, endpointDescription->service, admin->context, ®istration_factory); + hashMap_put(admin->importedServices, endpointDescription->service, registration_factory); } - arrayList_add(importedRegs, *registration); - importRegistration_open(*registration); - importRegistration_startTracking(*registration); - remoteServiceAdmin_createOrAttachShm(admin->importedIpcSegment, admin, endpointDescription, false); + // factory available + if (status != CELIX_SUCCESS || (registration_factory == NULL) || (registration_factory->trackedFactory == NULL)) { + fw_log(logger, OSGI_FRAMEWORK_LOG_WARNING, "RSA: no proxyFactory available."); + } else { + // we create an importRegistration per imported service + importRegistration_create(endpointDescription, admin, (sendToHandle) &remoteServiceAdmin_send, admin->context, registration); + registration_factory->trackedFactory->registerProxyService(registration_factory->trackedFactory->factory, endpointDescription, admin, (sendToHandle) &remoteServiceAdmin_send); + + arrayList_add(registration_factory->registrations, *registration); + remoteServiceAdmin_createOrAttachShm(admin->importedIpcSegment, admin, endpointDescription, false); + } return status; } +celix_status_t remoteServiceAdmin_removeImportedService(remote_service_admin_pt admin, import_registration_pt registration) { + celix_status_t status = CELIX_BUNDLE_EXCEPTION; -celix_status_t exportReference_getExportedEndpoint(export_reference_pt reference, endpoint_description_pt *endpoint) -{ + if (registration != NULL) { + ipc_segment_pt ipc = NULL; + endpoint_description_pt endpointDescription = (endpoint_description_pt) registration->endpointDescription; + import_registration_factory_pt registration_factory = (import_registration_factory_pt) hashMap_get(admin->importedServices, endpointDescription->service); + + // detach from IPC + if (remoteServiceAdmin_getIpcSegment(admin, endpointDescription, &ipc) != CELIX_SUCCESS) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA: Error while retrieving IPC segment for imported service %s.", endpointDescription->service); + } else if (remoteServiceAdmin_detachIpcSegment(ipc) != CELIX_SUCCESS) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA: Error while detaching IPC segment for imported service %s.", endpointDescription->service); + } + + // factory available + if ((registration_factory == NULL) || (registration_factory->trackedFactory == NULL)) { + fw_log(logger, OSGI_FRAMEWORK_LOG_ERROR, "RSA: Error while retrieving registration factory for imported service %s.", endpointDescription->service); + } else { + registration_factory->trackedFactory->unregisterProxyService(registration_factory->trackedFactory->factory, endpointDescription); + arrayList_removeElement(registration_factory->registrations, registration); + importRegistration_destroy(registration); + + if (arrayList_isEmpty(registration_factory->registrations) == true) { + fw_log(logger, OSGI_FRAMEWORK_LOG_INFO, "RSA: closing proxy"); + + serviceTracker_close(registration_factory->proxyFactoryTracker); + importRegistrationFactory_close(registration_factory); + + hashMap_remove(admin->importedServices, endpointDescription->service); + importRegistrationFactory_destroy(®istration_factory); + } + } + } + + return status; +} + +celix_status_t exportReference_getExportedEndpoint(export_reference_pt reference, endpoint_description_pt *endpoint) { celix_status_t status = CELIX_SUCCESS; *endpoint = reference->endpoint; @@ -808,20 +872,17 @@ celix_status_t exportReference_getExportedEndpoint(export_reference_pt reference return status; } -celix_status_t exportReference_getExportedService(export_reference_pt reference) -{ +celix_status_t exportReference_getExportedService(export_reference_pt reference) { celix_status_t status = CELIX_SUCCESS; return status; } -celix_status_t importReference_getImportedEndpoint(import_reference_pt reference) -{ +celix_status_t importReference_getImportedEndpoint(import_reference_pt reference) { celix_status_t status = CELIX_SUCCESS; return status; } -celix_status_t importReference_getImportedService(import_reference_pt reference) -{ +celix_status_t importReference_getImportedService(import_reference_pt reference) { celix_status_t status = CELIX_SUCCESS; return status; } diff --git a/src/hos_celix/src/remote_services/remote_service_admin_shm/public/include/remote_service_admin_shm.h b/src/hos_celix/src/remote_services/remote_service_admin_shm/public/include/remote_service_admin_shm.h index 6beb7d3b..676a0495 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_shm/public/include/remote_service_admin_shm.h +++ b/src/hos_celix/src/remote_services/remote_service_admin_shm/public/include/remote_service_admin_shm.h @@ -20,14 +20,13 @@ * remote_service_admin_shm.h * * \date Sep 30, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef REMOTE_SERVICE_ADMIN_SHM_H_ #define REMOTE_SERVICE_ADMIN_SHM_H_ -#define RSA_FUNCTIONCALL_METHOD_PROPERTYNAME "method" #define RSA_FUNCTIONCALL_DATA_PROPERTYNAME "data" #define RSA_FUNCTIONCALL_RETURN_PROPERTYNAME "reply" #define RSA_FUNCTIONCALL_RETURNSTATUS_PROPERTYNAME "replyStatus" diff --git a/src/hos_celix/src/remote_services/topology_manager/CMakeLists.txt b/src/hos_celix/src/remote_services/topology_manager/CMakeLists.txt index 0302d63e..10229de3 100644 --- a/src/hos_celix/src/remote_services/topology_manager/CMakeLists.txt +++ b/src/hos_celix/src/remote_services/topology_manager/CMakeLists.txt @@ -14,23 +14,29 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. +celix_subproject(RSA_TOPOLOGY_MANAGER "Option to enable building the Remote Service Admin Service SHM bundle" ON) +if (RSA_TOPOLOGY_MANAGER) + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/topology_manager/private/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") + include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") -include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/utils/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/topology_manager/private/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/endpoint_listener/public/include") -include_directories("${PROJECT_SOURCE_DIR}/remote_services/remote_service_admin/public/include") + SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rs_topology_manager") + SET(BUNDLE_VERSION "0.0.1") + SET_HEADERS("Bundle-Name: Apache Celix RS Topology Manager") -SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_rs_topology_manager") -SET_HEADERS("Bundle-Name: Apache Celix RS Topology Manager") + bundle(topology_manager SOURCES + private/src/topology_manager + private/src/activator -bundle(topology_manager SOURCES - private/src/topology_manager - private/src/activator - - private/include/topology_manager.h -) + ${PROJECT_SOURCE_DIR}/log_service/public/src/log_helper.c -install_bundle(topology_manager) + private/include/topology_manager.h + ) -target_link_libraries(topology_manager celix_framework ${APRUTIL_LIBRARY}) + install_bundle(topology_manager) + + target_link_libraries(topology_manager celix_framework ${APRUTIL_LIBRARY}) +endif (RSA_TOPOLOGY_MANAGER) diff --git a/src/hos_celix/src/remote_services/topology_manager/private/include/topology_manager.h b/src/hos_celix/src/remote_services/topology_manager/private/include/topology_manager.h index 31a3d64c..1ae5313a 100644 --- a/src/hos_celix/src/remote_services/topology_manager/private/include/topology_manager.h +++ b/src/hos_celix/src/remote_services/topology_manager/private/include/topology_manager.h @@ -20,7 +20,7 @@ * topology_manager.h * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -30,10 +30,13 @@ #include "endpoint_listener.h" #include "service_reference.h" #include "bundle_context.h" +#include "log_helper.h" typedef struct topology_manager *topology_manager_pt; -celix_status_t topologyManager_create(bundle_context_pt context, apr_pool_t *pool, topology_manager_pt *manager); +celix_status_t topologyManager_create(bundle_context_pt context, log_helper_pt logHelper, topology_manager_pt *manager); +celix_status_t topologyManager_destroy(topology_manager_pt manager); +celix_status_t topologyManager_closeImports(topology_manager_pt manager); celix_status_t topologyManager_rsaAdding(void *handle, service_reference_pt reference, void **service); celix_status_t topologyManager_rsaAdded(void *handle, service_reference_pt reference, void *service); @@ -42,12 +45,11 @@ celix_status_t topologyManager_rsaRemoved(void *handle, service_reference_pt ref celix_status_t topologyManager_serviceChanged(void *listener, service_event_pt event); -celix_status_t topologyManager_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter); -celix_status_t topologyManager_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter); +celix_status_t topologyManager_addImportedService(void *handle, endpoint_description_pt endpoint, char *matchedFilter); +celix_status_t topologyManager_removeImportedService(void *handle, endpoint_description_pt endpoint, char *matchedFilter); -celix_status_t topologyManager_importService(topology_manager_pt manager, endpoint_description_pt endpoint); -celix_status_t topologyManager_exportService(topology_manager_pt manager, service_reference_pt reference, char *serviceId); -celix_status_t topologyManager_removeService(topology_manager_pt manager, service_reference_pt reference, char *serviceId); +celix_status_t topologyManager_addExportedService(topology_manager_pt manager, service_reference_pt reference, char *serviceId); +celix_status_t topologyManager_removeExportedService(topology_manager_pt manager, service_reference_pt reference, char *serviceId); celix_status_t topologyManager_listenerAdded(void *handle, array_list_pt listeners); celix_status_t topologyManager_listenerRemoved(void *handle, array_list_pt listeners); diff --git a/src/hos_celix/src/remote_services/topology_manager/private/src/activator.c b/src/hos_celix/src/remote_services/topology_manager/private/src/activator.c index 38f0fe44..39441b0c 100644 --- a/src/hos_celix/src/remote_services/topology_manager/private/src/activator.c +++ b/src/hos_celix/src/remote_services/topology_manager/private/src/activator.c @@ -17,18 +17,16 @@ *under the License. */ /* - * dependency_activator.c + * activator.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include - #include "constants.h" #include "bundle_activator.h" #include "service_tracker.h" @@ -38,9 +36,10 @@ #include "endpoint_listener.h" #include "remote_constants.h" #include "listener_hook_service.h" +#include "log_service.h" +#include "log_helper.h" struct activator { - apr_pool_t *pool; bundle_context_pt context; topology_manager_pt manager; @@ -48,8 +47,13 @@ struct activator { service_tracker_pt remoteServiceAdminTracker; service_listener_pt serviceListener; + endpoint_listener_pt endpointListener; service_registration_pt endpointListenerService; + + listener_hook_service_pt hookService; service_registration_pt hook; + + log_helper_pt loghelper; }; static celix_status_t bundleActivator_createRSATracker(struct activator *activator, service_tracker_pt *tracker); @@ -57,35 +61,31 @@ static celix_status_t bundleActivator_createServiceListener(struct activator *ac celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *parentPool = NULL; - apr_pool_t *pool = NULL; struct activator *activator = NULL; - bundleContext_getMemoryPool(context, &parentPool); - if (apr_pool_create(&pool, parentPool) != APR_SUCCESS) { - status = CELIX_BUNDLE_EXCEPTION; - } else { - activator = apr_palloc(pool, sizeof(*activator)); - if (!activator) { - status = CELIX_ENOMEM; - } else { - activator->pool = pool; - activator->context = context; - activator->endpointListenerService = NULL; - activator->hook = NULL; - activator->manager = NULL; - activator->remoteServiceAdminTracker = NULL; - activator->serviceListener = NULL; + activator = malloc(sizeof(struct activator)); - status = topologyManager_create(context, pool, &activator->manager); + if (!activator) { + return CELIX_ENOMEM; + } + + activator->context = context; + activator->endpointListenerService = NULL; + activator->hook = NULL; + activator->manager = NULL; + activator->remoteServiceAdminTracker = NULL; + activator->serviceListener = NULL; + + logHelper_create(context, &activator->loghelper); + logHelper_start(activator->loghelper); + + status = topologyManager_create(context, activator->loghelper, &activator->manager); + if (status == CELIX_SUCCESS) { + status = bundleActivator_createRSATracker(activator, &activator->remoteServiceAdminTracker); + if (status == CELIX_SUCCESS) { + status = bundleActivator_createServiceListener(activator, &activator->serviceListener); if (status == CELIX_SUCCESS) { - status = bundleActivator_createRSATracker(activator, &activator->remoteServiceAdminTracker); - if (status == CELIX_SUCCESS) { - status = bundleActivator_createServiceListener(activator, &activator->serviceListener); - if (status == CELIX_SUCCESS) { - *userData = activator; - } - } + *userData = activator; } } } @@ -98,11 +98,11 @@ static celix_status_t bundleActivator_createRSATracker(struct activator *activat service_tracker_customizer_pt customizer = NULL; - status = serviceTrackerCustomizer_create(activator->pool, activator->manager, topologyManager_rsaAdding, + status = serviceTrackerCustomizer_create(activator->manager, topologyManager_rsaAdding, topologyManager_rsaAdded, topologyManager_rsaModified, topologyManager_rsaRemoved, &customizer); if (status == CELIX_SUCCESS) { - status = serviceTracker_create(activator->pool, activator->context, "remote_service_admin", customizer, tracker); + status = serviceTracker_create(activator->context, "remote_service_admin", customizer, tracker); } return status; @@ -110,50 +110,76 @@ static celix_status_t bundleActivator_createRSATracker(struct activator *activat static celix_status_t bundleActivator_createServiceListener(struct activator *activator, service_listener_pt *listener) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool; - apr_pool_create(&pool, activator->pool); - *listener = apr_palloc(pool, sizeof(*listener)); + + *listener = malloc(sizeof(**listener)); if (!*listener) { - status = CELIX_ENOMEM; - } else { - (*listener)->pool = pool; - (*listener)->handle = activator->manager; - (*listener)->serviceChanged = topologyManager_serviceChanged; + return CELIX_ENOMEM; } + (*listener)->handle = activator->manager; + (*listener)->serviceChanged = topologyManager_serviceChanged; + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; struct activator *activator = userData; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, activator->pool); - endpoint_listener_pt endpointListener = apr_palloc(pool, sizeof(*endpointListener)); + endpoint_listener_pt endpointListener = malloc(sizeof(*endpointListener)); endpointListener->handle = activator->manager; - endpointListener->endpointAdded = topologyManager_endpointAdded; - endpointListener->endpointRemoved = topologyManager_endpointRemoved; + endpointListener->endpointAdded = topologyManager_addImportedService; + endpointListener->endpointRemoved = topologyManager_removeImportedService; + activator->endpointListener = endpointListener; + + char *uuid = NULL; + status = bundleContext_getProperty(activator->context, (char *)OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); + if (!uuid) { + logHelper_log(activator->loghelper, OSGI_LOGSERVICE_ERROR, "TOPOLOGY_MANAGER: no framework UUID defined?!"); + return CELIX_ILLEGAL_STATE; + } + + size_t len = 14 + strlen(OSGI_FRAMEWORK_OBJECTCLASS) + strlen(OSGI_RSA_ENDPOINT_FRAMEWORK_UUID) + strlen(uuid); + char *scope = malloc(len); + if (!scope) { + return CELIX_ENOMEM; + } + + snprintf(scope, len, "(&(%s=*)(!(%s=%s)))", OSGI_FRAMEWORK_OBJECTCLASS, OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); + + logHelper_log(activator->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: endpoint listener scope is %s", scope); properties_pt props = properties_create(); - char *uuid = NULL; - bundleContext_getProperty(activator->context, (char *)OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - char *scope = apr_pstrcat(pool, "(&(", OSGI_FRAMEWORK_OBJECTCLASS, "=*)(!(", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, "=", uuid, ")))", NULL); - printf("TOPOLOGY_MANAGER: Endpoint listener Scope is %s\n", scope); properties_set(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, scope); + // We can release the scope, as properties_set makes a copy of the key & value... + free(scope); + bundleContext_registerService(context, (char *) OSGI_ENDPOINT_LISTENER_SERVICE, endpointListener, props, &activator->endpointListenerService); - listener_hook_service_pt hook = apr_palloc(pool, sizeof(*hook)); - hook->handle = activator->manager; - hook->added = topologyManager_listenerAdded; - hook->removed = topologyManager_listenerRemoved; + listener_hook_service_pt hookService = malloc(sizeof(*hookService)); + hookService->handle = activator->manager; + hookService->added = topologyManager_listenerAdded; + hookService->removed = topologyManager_listenerRemoved; + activator->hookService = hookService; - bundleContext_registerService(context, (char *) OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME, hook, NULL, &activator->hook); + bundleContext_registerService(context, (char *) OSGI_FRAMEWORK_LISTENER_HOOK_SERVICE_NAME, hookService, NULL, &activator->hook); bundleContext_addServiceListener(context, activator->serviceListener, "(service.exported.interfaces=*)"); serviceTracker_open(activator->remoteServiceAdminTracker); + array_list_pt references = NULL; + bundleContext_getServiceReferences(context, NULL, "(service.exported.interfaces=*)", &references); + int i; + for (i = 0; i < arrayList_size(references); i++) { + service_reference_pt reference = arrayList_get(references, i); + char *serviceId = NULL; + status = CELIX_DO_IF(status, serviceReference_getProperty(reference, (char *)OSGI_FRAMEWORK_SERVICE_ID, &serviceId)); + status = CELIX_DO_IF(status, topologyManager_addExportedService(activator->manager, reference, serviceId)); + } + + arrayList_destroy(references); + return status; } @@ -162,14 +188,36 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) struct activator *activator = userData; serviceTracker_close(activator->remoteServiceAdminTracker); + serviceTracker_destroy(activator->remoteServiceAdminTracker); + bundleContext_removeServiceListener(context, activator->serviceListener); + free(activator->serviceListener); + serviceRegistration_unregister(activator->hook); + free(activator->hookService); + serviceRegistration_unregister(activator->endpointListenerService); + free(activator->endpointListener); + + topologyManager_closeImports(activator->manager); return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { celix_status_t status = CELIX_SUCCESS; + + struct activator *activator = userData; + if (!activator || !activator->manager) { + status = CELIX_BUNDLE_EXCEPTION; + } + else { + logHelper_stop(activator->loghelper); + logHelper_destroy(&activator->loghelper); + + status = topologyManager_destroy(activator->manager); + free(activator); + } + return status; } diff --git a/src/hos_celix/src/remote_services/topology_manager/private/src/topology_manager.c b/src/hos_celix/src/remote_services/topology_manager/private/src/topology_manager.c index 866eb607..c0ec7d16 100644 --- a/src/hos_celix/src/remote_services/topology_manager/private/src/topology_manager.c +++ b/src/hos_celix/src/remote_services/topology_manager/private/src/topology_manager.c @@ -20,15 +20,12 @@ * topology_manager.c * * \date Sep 29, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include -#include -#include - #include "topology_manager.h" #include "bundle_context.h" #include "constants.h" @@ -41,16 +38,26 @@ #include "utils.h" #include "service_reference.h" #include "service_registration.h" +#include "log_service.h" +#include "log_helper.h" + struct topology_manager { - apr_pool_t *pool; bundle_context_pt context; + celix_thread_mutex_t rsaListLock; array_list_pt rsaList; + + celix_thread_mutex_t exportedServicesLock; hash_map_pt exportedServices; + + celix_thread_mutex_t importedServicesLock; hash_map_pt importedServices; + celix_thread_mutex_t importInterestsLock; hash_map_pt importInterests; + + log_helper_pt loghelper; }; struct import_interest { @@ -58,28 +65,112 @@ struct import_interest { int refs; }; -celix_status_t topologyManager_notifyListeners(topology_manager_pt manager, remote_service_admin_service_pt rsa, array_list_pt registrations); -celix_status_t topologyManager_notifyListenersOfRemoval(topology_manager_pt manager, remote_service_admin_service_pt rsa, export_registration_pt export); +celix_status_t topologyManager_notifyListenersEndpointAdded(topology_manager_pt manager, remote_service_admin_service_pt rsa, array_list_pt registrations); +celix_status_t topologyManager_notifyListenersEndpointRemoved(topology_manager_pt manager, remote_service_admin_service_pt rsa, export_registration_pt export); -celix_status_t topologyManager_create(bundle_context_pt context, apr_pool_t *pool, topology_manager_pt *manager) { +celix_status_t topologyManager_create(bundle_context_pt context, log_helper_pt logHelper, topology_manager_pt *manager) { celix_status_t status = CELIX_SUCCESS; - *manager = apr_palloc(pool, sizeof(**manager)); + *manager = malloc(sizeof(**manager)); if (!*manager) { - status = CELIX_ENOMEM; - } else { - (*manager)->pool = pool; - (*manager)->context = context; - (*manager)->rsaList = NULL; - arrayList_create(&(*manager)->rsaList); - (*manager)->exportedServices = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); - (*manager)->importedServices = hashMap_create(NULL, NULL, NULL, NULL); - (*manager)->importInterests = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + return CELIX_ENOMEM; } + (*manager)->context = context; + (*manager)->rsaList = NULL; + arrayList_create(&(*manager)->rsaList); + + status = celixThreadMutex_create(&(*manager)->rsaListLock, NULL); + status = celixThreadMutex_create(&(*manager)->exportedServicesLock, NULL); + status = celixThreadMutex_create(&(*manager)->importedServicesLock, NULL); + status = celixThreadMutex_create(&(*manager)->importInterestsLock, NULL); + + (*manager)->exportedServices = hashMap_create(serviceReference_hashCode, NULL, serviceReference_equals2, NULL); + (*manager)->importedServices = hashMap_create(NULL, NULL, NULL, NULL); + (*manager)->importInterests = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + + (*manager)->loghelper = logHelper; + return status; } +celix_status_t topologyManager_destroy(topology_manager_pt manager) { + celix_status_t status = CELIX_SUCCESS; + + status = celixThreadMutex_lock(&manager->rsaListLock); + + arrayList_destroy(manager->rsaList); + + status = celixThreadMutex_unlock(&manager->rsaListLock); + status = celixThreadMutex_destroy(&manager->rsaListLock); + + status = celixThreadMutex_lock(&manager->exportedServicesLock); + + hashMap_destroy(manager->exportedServices, false, false); + + status = celixThreadMutex_unlock(&manager->exportedServicesLock); + status = celixThreadMutex_destroy(&manager->exportedServicesLock); + + status = celixThreadMutex_lock(&manager->importedServicesLock); + + hashMap_destroy(manager->importedServices, false, false); + + status = celixThreadMutex_unlock(&manager->importedServicesLock); + status = celixThreadMutex_destroy(&manager->importedServicesLock); + + status = celixThreadMutex_lock(&manager->importInterestsLock); + + hashMap_destroy(manager->importInterests, true, true); + + status = celixThreadMutex_unlock(&manager->importInterestsLock); + status = celixThreadMutex_destroy(&manager->importInterestsLock); + + free(manager); + + return status; +} + +celix_status_t topologyManager_closeImports(topology_manager_pt manager) { + celix_status_t status = CELIX_SUCCESS; + + status = celixThreadMutex_lock(&manager->importedServicesLock); + + hash_map_iterator_pt iter = hashMapIterator_create(manager->importedServices); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + endpoint_description_pt ep = hashMapEntry_getKey(entry); + hash_map_pt imports = hashMapEntry_getValue(entry); + + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Remove imported service (%s; %s).", ep->service, ep->id); + hash_map_iterator_pt importsIter = hashMapIterator_create(imports); + + while (hashMapIterator_hasNext(importsIter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(importsIter); + + remote_service_admin_service_pt rsa = hashMapEntry_getKey(entry); + import_registration_pt import = hashMapEntry_getValue(entry); + + status = rsa->importRegistration_close(rsa->admin, import); + if (status == CELIX_SUCCESS) { + hashMapIterator_remove(importsIter); + } + } + hashMapIterator_destroy(importsIter); + + hashMapIterator_remove(iter); + + if (imports != NULL) { + hashMap_destroy(imports, false, false); + } + } + hashMapIterator_destroy(iter); + + status = celixThreadMutex_unlock(&manager->importedServicesLock); + + return status; +} + + celix_status_t topologyManager_rsaAdding(void * handle, service_reference_pt reference, void **service) { celix_status_t status = CELIX_SUCCESS; topology_manager_pt manager = handle; @@ -92,25 +183,150 @@ celix_status_t topologyManager_rsaAdding(void * handle, service_reference_pt ref celix_status_t topologyManager_rsaAdded(void * handle, service_reference_pt reference, void * service) { celix_status_t status = CELIX_SUCCESS; topology_manager_pt manager = handle; + remote_service_admin_service_pt rsa = (remote_service_admin_service_pt) service; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Added RSA"); - printf("TOPOLOGY_MANAGER: Added RSA\n"); - arrayList_add(manager->rsaList, service); + status = celixThreadMutex_lock(&manager->rsaListLock); + arrayList_add(manager->rsaList, rsa); + status = celixThreadMutex_unlock(&manager->rsaListLock); + + // add already imported services to new rsa + status = celixThreadMutex_lock(&manager->importedServicesLock); + hash_map_iterator_pt importedServicesIterator = hashMapIterator_create(manager->importedServices); + + while (hashMapIterator_hasNext(importedServicesIterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(importedServicesIterator); + endpoint_description_pt endpoint = hashMapEntry_getKey(entry); + import_registration_pt import = NULL; + + status = rsa->importService(rsa->admin, endpoint, &import); + + if (status == CELIX_SUCCESS) { + hash_map_pt imports = hashMapEntry_getValue(entry); + + if (imports == NULL) { + imports = hashMap_create(NULL, NULL, NULL, NULL); + } + + hashMap_put(imports, service, import); + } + } + + hashMapIterator_destroy(importedServicesIterator); + + status = celixThreadMutex_unlock(&manager->importedServicesLock); + + // add already exported services to new rsa + status = celixThreadMutex_lock(&manager->exportedServicesLock); + hash_map_iterator_pt exportedServicesIterator = hashMapIterator_create(manager->exportedServices); + + while (hashMapIterator_hasNext(exportedServicesIterator)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(exportedServicesIterator); + service_reference_pt reference = hashMapEntry_getKey(entry); + char *serviceId = NULL; + + serviceReference_getProperty(reference, (char *)OSGI_FRAMEWORK_SERVICE_ID, &serviceId); + + array_list_pt endpoints = NULL; + status = rsa->exportService(rsa->admin, serviceId, NULL, &endpoints); + + if (status == CELIX_SUCCESS) { + hash_map_pt exports = hashMapEntry_getValue(entry); + + if (exports == NULL) { + exports = hashMap_create(NULL, NULL, NULL, NULL); + } + + hashMap_put(exports, rsa, endpoints); + status = topologyManager_notifyListenersEndpointAdded(manager, rsa, endpoints); + } + } + + hashMapIterator_destroy(exportedServicesIterator); + + status = celixThreadMutex_unlock(&manager->exportedServicesLock); return status; } celix_status_t topologyManager_rsaModified(void * handle, service_reference_pt reference, void * service) { celix_status_t status = CELIX_SUCCESS; - topology_manager_pt manager = handle; + + // Nop... + return status; } celix_status_t topologyManager_rsaRemoved(void * handle, service_reference_pt reference, void * service) { - celix_status_t status = CELIX_SUCCESS; - topology_manager_pt manager = handle; + celix_status_t status = CELIX_SUCCESS; + topology_manager_pt manager = handle; - printf("TOPOLOGY_MANAGER: Removed RSA\n"); - arrayList_removeElement(manager->rsaList, service); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Removed RSA"); + + remote_service_admin_service_pt rsa = (remote_service_admin_service_pt) service; + + + status = celixThreadMutex_lock(&manager->exportedServicesLock); + + hash_map_iterator_pt iter = hashMapIterator_create(manager->exportedServices); + + while (hashMapIterator_hasNext(iter)) { + int exportsIter = 0; + + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + + service_reference_pt key = hashMapEntry_getKey(entry); + hash_map_pt exports = hashMapEntry_getValue(entry); + + array_list_pt exports_list = hashMap_get(exports, rsa); + + if (exports_list != NULL) { + for (exportsIter = 0; exportsIter < arrayList_size(exports_list); exportsIter++) { + export_registration_pt export = arrayList_get(exports_list, exportsIter); + topologyManager_notifyListenersEndpointRemoved(manager, rsa, export); + rsa->exportRegistration_close(export); + } + + arrayList_destroy(exports_list); + exports_list = NULL; + } + + hashMap_remove(exports, rsa); + + if (hashMap_size(exports) == 0) { + hashMap_remove(manager->exportedServices, key); + hashMap_destroy(exports, false, false); + + hashMapIterator_destroy(iter); + iter = hashMapIterator_create(manager->exportedServices); + } + + } + + hashMapIterator_destroy(iter); + + status = celixThreadMutex_unlock(&manager->exportedServicesLock); + + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Removed RSA"); + + status = celixThreadMutex_lock(&manager->rsaListLock); + arrayList_removeElement(manager->rsaList, rsa); + status = celixThreadMutex_unlock(&manager->rsaListLock); + + return status; +} + +celix_status_t topologyManager_getRSAs(topology_manager_pt manager, array_list_pt *rsaList) { + celix_status_t status = CELIX_SUCCESS; + + status = arrayList_create(rsaList); + if (status != CELIX_SUCCESS) { + return CELIX_ENOMEM; + } + + status = celixThreadMutex_lock(&manager->rsaListLock); + arrayList_addAll(*rsaList, manager->rsaList); + status = celixThreadMutex_unlock(&manager->rsaListLock); return status; } @@ -118,221 +334,290 @@ celix_status_t topologyManager_rsaRemoved(void * handle, service_reference_pt re celix_status_t topologyManager_serviceChanged(void *listener, service_event_pt event) { celix_status_t status = CELIX_SUCCESS; service_listener_pt listen = listener; - topology_manager_pt manager = listen->handle; - service_registration_pt registration = NULL; - printf("found event reference %p\n", event->reference); - serviceReference_getServiceRegistration(event->reference, ®istration); - properties_pt props = NULL; - serviceRegistration_getProperties(registration, &props); - char *name = properties_get(props, (char *) OSGI_FRAMEWORK_OBJECTCLASS); - char *export = properties_get(props, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES); - char *serviceId = properties_get(props, (char *)OSGI_FRAMEWORK_SERVICE_ID); - if (event->type == OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED) { - if (export != NULL) { - status = topologyManager_exportService(manager, event->reference, serviceId); - } - } else if (event->type == OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING) { - //if (export != NULL) { - printf("TOPOLOGY_MANAGER: Service unregistering: %s\n", name); - status = topologyManager_removeService(manager, event->reference, serviceId); - //} + char *export = NULL; + char *serviceId = NULL; + serviceReference_getProperty(event->reference, (char *) OSGI_RSA_SERVICE_EXPORTED_INTERFACES, &export); + serviceReference_getProperty(event->reference, (char *)OSGI_FRAMEWORK_SERVICE_ID, &serviceId); + + if (!export) { + // Nothing needs to be done: we're not interested... + return status; + } + + switch (event->type) { + case OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED: + status = topologyManager_addExportedService(manager, event->reference, serviceId); + break; + case OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED: + status = topologyManager_removeExportedService(manager, event->reference, serviceId); + status = topologyManager_addExportedService(manager, event->reference, serviceId); + break; + case OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING: + status = topologyManager_removeExportedService(manager, event->reference, serviceId); + break; + case OSGI_FRAMEWORK_SERVICE_EVENT_MODIFIED_ENDMATCH: + break; } return status; } -celix_status_t topologyManager_endpointAdded(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { +celix_status_t topologyManager_addImportedService(void *handle, endpoint_description_pt endpoint, char *matchedFilter) { celix_status_t status = CELIX_SUCCESS; topology_manager_pt manager = handle; - printf("TOPOLOGY_MANAGER: Endpoint added\n"); - status = topologyManager_importService(manager, endpoint); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Add imported service (%s; %s).", endpoint->service, endpoint->id); - return status; -} + // Create a local copy of the current list of RSAs, to ensure we do not run into threading issues... + array_list_pt localRSAs = NULL; + topologyManager_getRSAs(manager, &localRSAs); -celix_status_t topologyManager_endpointRemoved(void *handle, endpoint_description_pt endpoint, char *machtedFilter) { - celix_status_t status = CELIX_SUCCESS; - topology_manager_pt manager = handle; - printf("TOPOLOGY_MANAGER: Endpoint removed\n"); + status = celixThreadMutex_lock(&manager->importedServicesLock); - if (hashMap_containsKey(manager->importedServices, endpoint)) { - hash_map_pt imports = hashMap_get(manager->importedServices, endpoint); - hash_map_iterator_pt iter = hashMapIterator_create(imports); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - remote_service_admin_service_pt rsa = hashMapEntry_getKey(entry); - import_registration_pt import = hashMapEntry_getValue(entry); - rsa->importRegistration_close(import); - } - } - - return status; -} - -celix_status_t topologyManager_exportService(topology_manager_pt manager, service_reference_pt reference, char *serviceId) { - celix_status_t status = CELIX_SUCCESS; - hash_map_pt exports = hashMap_create(NULL, NULL, NULL, NULL); - - hashMap_put(manager->exportedServices, reference, exports); - - if (arrayList_size(manager->rsaList) == 0) { - char *symbolicName = NULL; - module_pt module = NULL; - bundle_pt bundle = NULL; - serviceReference_getBundle(reference, &bundle); - status = bundle_getCurrentModule(bundle, &module); - if (status == CELIX_SUCCESS) { - status = module_getSymbolicName(module, &symbolicName); - if (status == CELIX_SUCCESS) { - printf("TOPOLOGY_MANAGER: No RemoteServiceAdmin available, unable to export service from bundle %s.\n", symbolicName); - } - } - } else { - int size = arrayList_size(manager->rsaList); - int iter = 0; - for (iter = 0; iter < size; iter++) { - remote_service_admin_service_pt rsa = arrayList_get(manager->rsaList, iter); - - array_list_pt endpoints = NULL; - status = rsa->exportService(rsa->admin, serviceId, NULL, &endpoints); - if (status == CELIX_SUCCESS) { - hashMap_put(exports, rsa, endpoints); - status = topologyManager_notifyListeners(manager, rsa, endpoints); - } - } - } - - return status; -} - -celix_status_t topologyManager_notifyListeners(topology_manager_pt manager, remote_service_admin_service_pt rsa, array_list_pt registrations) { - celix_status_t status = CELIX_SUCCESS; - array_list_pt endpointListeners = NULL; - - status = bundleContext_getServiceReferences(manager->context, OSGI_ENDPOINT_LISTENER_SERVICE, NULL, &endpointListeners); - if (status == CELIX_SUCCESS) { - if (endpointListeners != NULL) { - int eplIt; - for (eplIt = 0; eplIt < arrayList_size(endpointListeners); eplIt++) { - service_reference_pt eplRef = arrayList_get(endpointListeners, eplIt); - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(eplRef, ®istration); - properties_pt props = NULL; - serviceRegistration_getProperties(registration, &props); - char *scope = properties_get(props, (char *) OSGI_ENDPOINT_LISTENER_SCOPE); - filter_pt filter = filter_create(scope, manager->pool); - endpoint_listener_pt epl = NULL; - status = bundleContext_getService(manager->context, eplRef, (void **) &epl); - if (status == CELIX_SUCCESS) { - int regIt; - for (regIt = 0; regIt < arrayList_size(registrations); regIt++) { - export_registration_pt export = arrayList_get(registrations, regIt); - export_reference_pt reference = NULL; - endpoint_description_pt endpoint = NULL; - status = rsa->exportRegistration_getExportReference(export, &reference); - if (status == CELIX_SUCCESS) { - status = rsa->exportReference_getExportedEndpoint(reference, &endpoint); - if (status == CELIX_SUCCESS) { - bool matchResult = false; - filter_match(filter, endpoint->properties, &matchResult); - if (matchResult) { - status = epl->endpointAdded(epl->handle, endpoint, scope); - } - } - } - } - } - } - } - } - - return status; -} - -celix_status_t topologyManager_importService(topology_manager_pt manager, endpoint_description_pt endpoint) { - celix_status_t status = CELIX_SUCCESS; hash_map_pt imports = hashMap_create(NULL, NULL, NULL, NULL); - hashMap_put(manager->importedServices, endpoint, imports); - if (arrayList_size(manager->rsaList) == 0) { - printf("TOPOLOGY_MANAGER: No RemoteServiceAdmin available, unable to import service %s.\n", endpoint->service); - } else { - int size = arrayList_size(manager->rsaList); - int iter = 0; - for (iter = 0; iter < size; iter++) { - remote_service_admin_service_pt rsa = arrayList_get(manager->rsaList, iter); + int size = arrayList_size(localRSAs); + for (int iter = 0; iter < size; iter++) { + remote_service_admin_service_pt rsa = arrayList_get(localRSAs, iter); - import_registration_pt import = NULL; - status = rsa->importService(rsa->admin, endpoint, &import); - if (status == CELIX_SUCCESS) { - hashMap_put(imports, rsa, import); - } + import_registration_pt import = NULL; + status = rsa->importService(rsa->admin, endpoint, &import); + if (status == CELIX_SUCCESS) { + hashMap_put(imports, rsa, import); } } + arrayList_destroy(localRSAs); + + status = celixThreadMutex_unlock(&manager->importedServicesLock); + return status; } -celix_status_t topologyManager_removeService(topology_manager_pt manager, service_reference_pt reference, char *serviceId) { +celix_status_t topologyManager_removeImportedService(void *handle, endpoint_description_pt endpoint, char *matchedFilter) { + celix_status_t status = CELIX_SUCCESS; + topology_manager_pt manager = handle; + + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Remove imported service (%s; %s).", endpoint->service, endpoint->id); + + status = celixThreadMutex_lock(&manager->importedServicesLock); + + hash_map_iterator_pt iter = hashMapIterator_create(manager->importedServices); + while (hashMapIterator_hasNext(iter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + endpoint_description_pt ep = hashMapEntry_getKey(entry); + hash_map_pt imports = hashMapEntry_getValue(entry); + + if (strcmp(endpoint->id, ep->id) == 0) { + hash_map_iterator_pt importsIter = hashMapIterator_create(imports); + + while (hashMapIterator_hasNext(importsIter)) { + hash_map_entry_pt entry = hashMapIterator_nextEntry(importsIter); + + remote_service_admin_service_pt rsa = hashMapEntry_getKey(entry); + import_registration_pt import = hashMapEntry_getValue(entry); + + status = rsa->importRegistration_close(rsa->admin, import); + if (status == CELIX_SUCCESS) { + hashMapIterator_remove(importsIter); + } + } + hashMapIterator_destroy(importsIter); + + hashMapIterator_remove(iter); + + if (imports != NULL) { + hashMap_destroy(imports, false, false); + } + + } + } + hashMapIterator_destroy(iter); + + status = celixThreadMutex_unlock(&manager->importedServicesLock); + + return status; +} + +celix_status_t topologyManager_addExportedService(topology_manager_pt manager, service_reference_pt reference, char *serviceId) { celix_status_t status = CELIX_SUCCESS; - service_registration_pt registration = NULL; - serviceReference_getServiceRegistration(reference, ®istration); - properties_pt props = NULL; - serviceRegistration_getProperties(registration, &props); - char *name = properties_get(props, (char *) OSGI_FRAMEWORK_OBJECTCLASS); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Add exported service (%s).", serviceId); - printf("TOPOLOGY_MANAGER: Remove Service: %s.\n", name); + // Create a local copy of the current list of RSAs, to ensure we do not run into threading issues... + array_list_pt localRSAs = NULL; + topologyManager_getRSAs(manager, &localRSAs); - if (hashMap_containsKey(manager->exportedServices, reference)) { - hash_map_pt exports = hashMap_get(manager->exportedServices, reference); + status = celixThreadMutex_lock(&manager->exportedServicesLock); + + hash_map_pt exports = hashMap_create(NULL, NULL, NULL, NULL); + hashMap_put(manager->exportedServices, reference, exports); + + int size = arrayList_size(localRSAs); + if (size == 0) { + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_WARNING, "TOPOLOGY_MANAGER: No RSA available yet."); + } + + for (int iter = 0; iter < size; iter++) { + remote_service_admin_service_pt rsa = arrayList_get(localRSAs, iter); + + array_list_pt endpoints = NULL; + status = rsa->exportService(rsa->admin, serviceId, NULL, &endpoints); + + if (status == CELIX_SUCCESS) { + hashMap_put(exports, rsa, endpoints); + status = topologyManager_notifyListenersEndpointAdded(manager, rsa, endpoints); + } + } + + arrayList_destroy(localRSAs); + + status = celixThreadMutex_unlock(&manager->exportedServicesLock); + + return status; +} + +celix_status_t topologyManager_removeExportedService(topology_manager_pt manager, service_reference_pt reference, char *serviceId) { + celix_status_t status = CELIX_SUCCESS; + + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: Remove exported service (%s).", serviceId); + + status = celixThreadMutex_lock(&manager->exportedServicesLock); + + hash_map_pt exports = hashMap_get(manager->exportedServices, reference); + if (exports) { hash_map_iterator_pt iter = hashMapIterator_create(exports); while (hashMapIterator_hasNext(iter)) { hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); + remote_service_admin_service_pt rsa = hashMapEntry_getKey(entry); - array_list_pt exports = hashMapEntry_getValue(entry); - int exportsIter = 0; - for (exportsIter = 0; exportsIter < arrayList_size(exports); exportsIter++) { - export_registration_pt export = arrayList_get(exports, exportsIter); + array_list_pt exportRegistrations = hashMapEntry_getValue(entry); + + for (int exportsIter = 0; exportsIter < arrayList_size(exportRegistrations); exportsIter++) { + export_registration_pt export = arrayList_get(exportRegistrations, exportsIter); + topologyManager_notifyListenersEndpointRemoved(manager, rsa, export); rsa->exportRegistration_close(export); - topologyManager_notifyListenersOfRemoval(manager, rsa, export); } + arrayList_destroy(exportRegistrations); + exportRegistrations = NULL; + + hashMap_remove(exports, rsa); + hashMapIterator_destroy(iter); + iter = hashMapIterator_create(exports); } + hashMapIterator_destroy(iter); + } + + exports = hashMap_remove(manager->exportedServices, reference); + + if (exports != NULL) { + hashMap_destroy(exports, false, false); + } + + status = celixThreadMutex_unlock(&manager->exportedServicesLock); + + return status; +} + +celix_status_t topologyManager_getEndpointDescriptionForExportRegistration(remote_service_admin_service_pt rsa, export_registration_pt export, endpoint_description_pt *endpoint) { + celix_status_t status = CELIX_SUCCESS; + + export_reference_pt reference = NULL; + status = rsa->exportRegistration_getExportReference(export, &reference); + + if (status == CELIX_SUCCESS) { + status = rsa->exportReference_getExportedEndpoint(reference, endpoint); + } + + free(reference); + + return status; +} + +celix_status_t topologyManager_notifyListenersEndpointAdded(topology_manager_pt manager, remote_service_admin_service_pt rsa, array_list_pt registrations) { + celix_status_t status = CELIX_SUCCESS; + + array_list_pt endpointListeners = NULL; + status = bundleContext_getServiceReferences(manager->context, OSGI_ENDPOINT_LISTENER_SERVICE, NULL, &endpointListeners); + if (status != CELIX_SUCCESS || !endpointListeners) { + return CELIX_BUNDLE_EXCEPTION; + } + + int eplSize = arrayList_size(endpointListeners); + for (int eplIt = 0; eplIt < eplSize; eplIt++) { + service_reference_pt eplRef = arrayList_get(endpointListeners, eplIt); + + char *scope = NULL; + serviceReference_getProperty(eplRef, (char *) OSGI_ENDPOINT_LISTENER_SCOPE, &scope); + + endpoint_listener_pt epl = NULL; + status = bundleContext_getService(manager->context, eplRef, (void **) &epl); + if (status != CELIX_SUCCESS || !epl) { + continue; + } + + filter_pt filter = filter_create(scope); + + int regSize = arrayList_size(registrations); + for (int regIt = 0; regIt < regSize; regIt++) { + export_registration_pt export = arrayList_get(registrations, regIt); + + endpoint_description_pt endpoint = NULL; + status = topologyManager_getEndpointDescriptionForExportRegistration(rsa, export, &endpoint); + if (status != CELIX_SUCCESS || !endpoint) { + continue; + } + + bool matchResult = false; + filter_match(filter, endpoint->properties, &matchResult); + if (matchResult) { + status = epl->endpointAdded(epl->handle, endpoint, scope); + } + } + + filter_destroy(filter); + } + + if (endpointListeners) { + arrayList_destroy(endpointListeners); } return status; } -celix_status_t topologyManager_notifyListenersOfRemoval(topology_manager_pt manager, remote_service_admin_service_pt rsa, export_registration_pt export) { +celix_status_t topologyManager_notifyListenersEndpointRemoved(topology_manager_pt manager, remote_service_admin_service_pt rsa, export_registration_pt export) { celix_status_t status = CELIX_SUCCESS; - array_list_pt endpointListeners = NULL; + array_list_pt endpointListeners = NULL; status = bundleContext_getServiceReferences(manager->context, OSGI_ENDPOINT_LISTENER_SERVICE, NULL, &endpointListeners); - if (status == CELIX_SUCCESS) { - if (endpointListeners != NULL) { - int eplIt; - for (eplIt = 0; eplIt < arrayList_size(endpointListeners); eplIt++) { - service_reference_pt eplRef = arrayList_get(endpointListeners, eplIt); - endpoint_listener_pt epl = NULL; - status = bundleContext_getService(manager->context, eplRef, (void **) &epl); - if (status == CELIX_SUCCESS) { - export_reference_pt reference = NULL; - endpoint_description_pt endpoint = NULL; - status = rsa->exportRegistration_getExportReference(export, &reference); - if (status == CELIX_SUCCESS) { - status = rsa->exportReference_getExportedEndpoint(reference, &endpoint); - if (status == CELIX_SUCCESS) { - status = epl->endpointRemoved(epl->handle, endpoint, NULL); - } - } - } - } + if (status != CELIX_SUCCESS || !endpointListeners) { + return CELIX_BUNDLE_EXCEPTION; + } + + for (int eplIt = 0; eplIt < arrayList_size(endpointListeners); eplIt++) { + service_reference_pt eplRef = arrayList_get(endpointListeners, eplIt); + + endpoint_listener_pt epl = NULL; + status = bundleContext_getService(manager->context, eplRef, (void **) &epl); + if (status != CELIX_SUCCESS || !epl) { + continue; } + + endpoint_description_pt endpoint = NULL; + status = topologyManager_getEndpointDescriptionForExportRegistration(rsa, export, &endpoint); + if (status != CELIX_SUCCESS || !endpoint) { + continue; + } + + status = epl->endpointRemoved(epl->handle, endpoint, NULL); + } + + if (endpointListeners) { + arrayList_destroy(endpointListeners); } return status; @@ -340,48 +625,60 @@ celix_status_t topologyManager_notifyListenersOfRemoval(topology_manager_pt mana celix_status_t topologyManager_extendFilter(topology_manager_pt manager, char *filter, char **updatedFilter) { celix_status_t status = CELIX_SUCCESS; - apr_pool_t *pool = NULL; - apr_pool_create(&pool, manager->pool); + bundle_context_pt context = manager->context; + char* uuid = NULL; - char *uuid = NULL; - bundleContext_getProperty(manager->context, (char *)OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); - *updatedFilter = apr_pstrcat(pool, "(&", filter, "(!(", OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, "=", uuid, ")))", NULL); + status = bundleContext_getProperty(context, (char *)OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); + if (!uuid) { + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_ERROR, "TOPOLOGY_MANAGER: no framework UUID defined?!"); + return CELIX_BUNDLE_EXCEPTION; + } + + int len = 10 + strlen(filter) + strlen(OSGI_RSA_ENDPOINT_FRAMEWORK_UUID) + strlen(uuid); + *updatedFilter = malloc(len); + if (!*updatedFilter) { + return CELIX_ENOMEM; + } + + snprintf(*updatedFilter, len, "(&%s(!(%s=%s)))", filter, OSGI_RSA_ENDPOINT_FRAMEWORK_UUID, uuid); return status; } celix_status_t topologyManager_listenerAdded(void *handle, array_list_pt listeners) { celix_status_t status = CELIX_SUCCESS; - topology_manager_pt manager = handle; - int i; - for (i = 0; i < arrayList_size(listeners); i++) { - listener_hook_info_pt info = arrayList_get(listeners, i); - printf("TOPOLOGY_MANAGER: listener with filter \"%s\" added\n", info->filter); - bundle_pt bundle, self; + for (int i = 0; i < arrayList_size(listeners); i++) { + listener_hook_info_pt info = arrayList_get(listeners, i); + + bundle_pt bundle = NULL, self = NULL; bundleContext_getBundle(info->context, &bundle); bundleContext_getBundle(manager->context, &self); if (bundle == self) { - printf("TOPOLOGY_MANAGER: Ignore myself\n"); + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "TOPOLOGY_MANAGER: Ignore myself."); continue; } - char *filter; + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: listener with filter \"%s\" added", info->filter); + + char *filter = NULL; topologyManager_extendFilter(manager, info->filter, &filter); + status = celixThreadMutex_lock(&manager->importInterestsLock); + struct import_interest *interest = hashMap_get(manager->importInterests, filter); - if (interest != NULL) { + if (interest) { interest->refs++; + free(filter); } else { - apr_pool_t *pool = NULL; - apr_pool_create(&pool, manager->pool); - interest = apr_palloc(pool, sizeof(*interest)); + interest = malloc(sizeof(*interest)); interest->filter = filter; interest->refs = 1; hashMap_put(manager->importInterests, filter, interest); -// endpointListener.extendScope(exFilter); } + + status = celixThreadMutex_unlock(&manager->importInterestsLock); } return status; @@ -389,34 +686,41 @@ celix_status_t topologyManager_listenerAdded(void *handle, array_list_pt listene celix_status_t topologyManager_listenerRemoved(void *handle, array_list_pt listeners) { celix_status_t status = CELIX_SUCCESS; - topology_manager_pt manager = handle; - int i; - for (i = 0; i < arrayList_size(listeners); i++) { - listener_hook_info_pt info = arrayList_get(listeners, i); - printf("TOPOLOGY_MANAGER: listener with filter \"%s\" removed\n", info->filter); - char *filter; + for (int i = 0; i < arrayList_size(listeners); i++) { + listener_hook_info_pt info = arrayList_get(listeners, i); + + bundle_pt bundle = NULL, self = NULL; + bundleContext_getBundle(info->context, &bundle); + bundleContext_getBundle(manager->context, &self); + if (bundle == self) { + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_DEBUG, "TOPOLOGY_MANAGER: Ignore myself."); + continue; + } + + logHelper_log(manager->loghelper, OSGI_LOGSERVICE_INFO, "TOPOLOGY_MANAGER: listener with filter \"%s\" removed.", info->filter); + + char *filter = NULL; topologyManager_extendFilter(manager, info->filter, &filter); - struct import_interest *interest = hashMap_get(manager->importInterests, filter); - if (interest != NULL) { - if (interest->refs-- <= 0) { - // last reference, remove from scope -// endpointListener.reduceScope(exFilter); - hashMap_remove(manager->importInterests, filter); + status = celixThreadMutex_lock(&manager->importInterestsLock); - // clean up import registrations -// List irs = importedServices.remove(exFilter); -// if (irs != null) { -// for (ImportRegistration ir : irs) { -// if (ir != null) { -// ir.close(); -// } -// } -// } - } - } + struct import_interest *interest = hashMap_get(manager->importInterests, filter); + if (interest != NULL && --interest->refs <= 0) { + // last reference, remove from scope + hash_map_entry_pt entry = hashMap_getEntry(manager->importInterests, filter); + char* key = (char*) hashMapEntry_getKey(entry); + interest = hashMap_remove(manager->importInterests, filter); + free(key); + free(interest); + } + + if (filter != NULL) { + free(filter); + } + + status = celixThreadMutex_unlock(&manager->importInterestsLock); } return status; diff --git a/src/hos_celix/src/remote_services/utils/private/include/civetweb.h b/src/hos_celix/src/remote_services/utils/private/include/civetweb.h new file mode 100644 index 00000000..0c614543 --- /dev/null +++ b/src/hos_celix/src/remote_services/utils/private/include/civetweb.h @@ -0,0 +1,657 @@ +/* Copyright (c) 2013-2014 the Civetweb developers + * Copyright (c) 2004-2013 Sergey Lyubka + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ + +#ifndef CIVETWEB_HEADER_INCLUDED +#define CIVETWEB_HEADER_INCLUDED + +#ifndef CIVETWEB_VERSION +#define CIVETWEB_VERSION "1.7" +#endif + +#ifndef CIVETWEB_API + #if defined(_WIN32) + #if defined(CIVETWEB_DLL_EXPORTS) + #define CIVETWEB_API __declspec(dllexport) + #elif defined(CIVETWEB_DLL_IMPORTS) + #define CIVETWEB_API __declspec(dllimport) + #else + #define CIVETWEB_API + #endif + #else + #define CIVETWEB_API + #endif +#endif + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + +struct mg_context; /* Handle for the HTTP service itself */ +struct mg_connection; /* Handle for the individual connection */ + + +/* This structure contains information about the HTTP request. */ +struct mg_request_info { + const char *request_method; /* "GET", "POST", etc */ + const char *uri; /* URL-decoded URI */ + const char *http_version; /* E.g. "1.0", "1.1" */ + const char *query_string; /* URL part after '?', not including '?', or + NULL */ + const char *remote_user; /* Authenticated user, or NULL if no auth + used */ + char remote_addr[48]; /* Client's IP address as a string. */ + long remote_ip; /* Client's IP address. Deprecated: use remote_addr instead */ + + long long content_length; /* Length (in bytes) of the request body, + can be -1 if no length was given. */ + int remote_port; /* Client's port */ + int is_ssl; /* 1 if SSL-ed, 0 if not */ + void *user_data; /* User data pointer passed to mg_start() */ + void *conn_data; /* Connection-specific user data */ + + int num_headers; /* Number of HTTP headers */ + struct mg_header { + const char *name; /* HTTP header name */ + const char *value; /* HTTP header value */ + } http_headers[64]; /* Maximum 64 headers */ +}; + + +/* This structure needs to be passed to mg_start(), to let civetweb know + which callbacks to invoke. For a detailed description, see + https://github.com/bel2125/civetweb/blob/master/docs/UserManual.md */ +struct mg_callbacks { + /* Called when civetweb has received new HTTP request. + If the callback returns one, it must process the request + by sending valid HTTP headers and a body. Civetweb will not do + any further processing. Otherwise it must return zero. + Note that since V1.7 the "begin_request" function is called + before an authorization check. If an authorization check is + required, use a request_handler instead. + Return value: + 0: civetweb will process the request itself. In this case, + the callback must not send any data to the client. + 1: callback already processed the request. Civetweb will + not send any data after the callback returned. */ + int (*begin_request)(struct mg_connection *); + + /* Called when civetweb has finished processing request. */ + void (*end_request)(const struct mg_connection *, int reply_status_code); + + /* Called when civetweb is about to log a message. If callback returns + non-zero, civetweb does not log anything. */ + int (*log_message)(const struct mg_connection *, const char *message); + + /* Called when civetweb initializes SSL library. + Parameters: + user_data: parameter user_data passed when starting the server. + Return value: + 0: civetweb will set up the SSL certificate. + 1: civetweb assumes the callback already set up the certificate. + -1: initializing ssl fails. */ + int (*init_ssl)(void *ssl_context, void *user_data); + + /* Called when websocket request is received, before websocket handshake. + Return value: + 0: civetweb proceeds with websocket handshake. + 1: connection is closed immediately. */ + int (*websocket_connect)(const struct mg_connection *); + + /* Called when websocket handshake is successfully completed, and + connection is ready for data exchange. */ + void (*websocket_ready)(struct mg_connection *); + + /* Called when data frame has been received from the client. + Parameters: + bits: first byte of the websocket frame, see websocket RFC at + http://tools.ietf.org/html/rfc6455, section 5.2 + data, data_len: payload, with mask (if any) already applied. + Return value: + 1: keep this websocket connection open. + 0: close this websocket connection. */ + int (*websocket_data)(struct mg_connection *, int bits, + char *data, size_t data_len); + + /* Called when civetweb is closing a connection. The per-context mutex is + locked when this is invoked. This is primarily useful for noting when + a websocket is closing and removing it from any application-maintained + list of clients. */ + void (*connection_close)(struct mg_connection *); + + /* Called when civetweb tries to open a file. Used to intercept file open + calls, and serve file data from memory instead. + Parameters: + path: Full path to the file to open. + data_len: Placeholder for the file size, if file is served from + memory. + Return value: + NULL: do not serve file from memory, proceed with normal file open. + non-NULL: pointer to the file contents in memory. data_len must be + initilized with the size of the memory block. */ + const char * (*open_file)(const struct mg_connection *, + const char *path, size_t *data_len); + + /* Called when civetweb is about to serve Lua server page, if + Lua support is enabled. + Parameters: + lua_context: "lua_State *" pointer. */ + void (*init_lua)(struct mg_connection *, void *lua_context); + + /* Called when civetweb has uploaded a file to a temporary directory as a + result of mg_upload() call. + Parameters: + file_name: full path name to the uploaded file. */ + void (*upload)(struct mg_connection *, const char *file_name); + + /* Called when civetweb is about to send HTTP error to the client. + Implementing this callback allows to create custom error pages. + Parameters: + status: HTTP error status code. + Return value: + 1: run civetweb error handler. + 0: callback already handled the error. */ + int (*http_error)(struct mg_connection *, int status); + + /* Called after civetweb context has been created, before requests + are processed. + Parameters: + ctx: context handle */ + void (*init_context)(struct mg_context * ctx); + + /* Called when civetweb context is deleted. + Parameters: + ctx: context handle */ + void (*exit_context)(struct mg_context * ctx); +}; + + +/* Start web server. + + Parameters: + callbacks: mg_callbacks structure with user-defined callbacks. + options: NULL terminated list of option_name, option_value pairs that + specify Civetweb configuration parameters. + + Side-effects: on UNIX, ignores SIGCHLD and SIGPIPE signals. If custom + processing is required for these, signal handlers must be set up + after calling mg_start(). + + + Example: + const char *options[] = { + "document_root", "/var/www", + "listening_ports", "80,443s", + NULL + }; + struct mg_context *ctx = mg_start(&my_func, NULL, options); + + Refer to https://github.com/bel2125/civetweb/blob/master/docs/UserManual.md + for the list of valid option and their possible values. + + Return: + web server context, or NULL on error. */ +CIVETWEB_API struct mg_context *mg_start(const struct mg_callbacks *callbacks, + void *user_data, + const char **configuration_options); + + +/* Stop the web server. + + Must be called last, when an application wants to stop the web server and + release all associated resources. This function blocks until all Civetweb + threads are stopped. Context pointer becomes invalid. */ +CIVETWEB_API void mg_stop(struct mg_context *); + + +/* mg_request_handler + + Called when a new request comes in. This callback is URI based + and configured with mg_set_request_handler(). + + Parameters: + conn: current connection information. + cbdata: the callback data configured with mg_set_request_handler(). + Returns: + 0: the handler could not handle the request, so fall through. + 1: the handler processed the request. */ +typedef int (* mg_request_handler)(struct mg_connection *conn, void *cbdata); + + +/* mg_set_request_handler + + Sets or removes a URI mapping for a request handler. + + URI's are ordered and prefixed URI's are supported. For example, + consider two URIs: /a/b and /a + /a matches /a + /a/b matches /a/b + /a/c matches /a + + Parameters: + ctx: server context + uri: the URI to configure + handler: the callback handler to use when the URI is requested. + If NULL, the URI will be removed. + cbdata: the callback data to give to the handler when it s requested. */ +CIVETWEB_API void mg_set_request_handler(struct mg_context *ctx, const char *uri, mg_request_handler handler, void *cbdata); + + +/* Get the value of particular configuration parameter. + The value returned is read-only. Civetweb does not allow changing + configuration at run time. + If given parameter name is not valid, NULL is returned. For valid + names, return value is guaranteed to be non-NULL. If parameter is not + set, zero-length string is returned. */ +CIVETWEB_API const char *mg_get_option(const struct mg_context *ctx, const char *name); + + +/* Get context from connection. */ +CIVETWEB_API struct mg_context *mg_get_context(struct mg_connection *conn); + + +/* Get user data passed to mg_start from context. */ +CIVETWEB_API void *mg_get_user_data(struct mg_context *ctx); + + +#if defined(MG_LEGACY_INTERFACE) +/* Return array of strings that represent valid configuration options. + For each option, option name and default value is returned, i.e. the + number of entries in the array equals to number_of_options x 2. + Array is NULL terminated. */ +/* Deprecated: Use mg_get_valid_options instead. */ +CIVETWEB_API const char **mg_get_valid_option_names(void); +#endif + + +struct mg_option { + const char * name; + int type; + const char * default_value; +}; + +enum { + CONFIG_TYPE_UNKNOWN = 0x0, + CONFIG_TYPE_NUMBER = 0x1, + CONFIG_TYPE_STRING = 0x2, + CONFIG_TYPE_FILE = 0x3, + CONFIG_TYPE_DIRECTORY = 0x4, + CONFIG_TYPE_BOOLEAN = 0x5, + CONFIG_TYPE_EXT_PATTERN = 0x6 +}; + + +/* Return array of struct mg_option, representing all valid configuration + options of civetweb.c. + The array is terminated by a NULL name option. */ +CIVETWEB_API const struct mg_option *mg_get_valid_options(void); + + +/* Get the list of ports that civetweb is listening on. + size is the size of the ports int array and ssl int array to fill. + It is the caller's responsibility to make sure ports and ssl each + contain at least size int elements worth of memory to write into. + Return value is the number of ports and ssl information filled in. + The value returned is read-only. Civetweb does not allow changing + configuration at run time. */ +CIVETWEB_API size_t mg_get_ports(const struct mg_context *ctx, size_t size, int* ports, int* ssl); + + +/* Add, edit or delete the entry in the passwords file. + + This function allows an application to manipulate .htpasswd files on the + fly by adding, deleting and changing user records. This is one of the + several ways of implementing authentication on the server side. For another, + cookie-based way please refer to the examples/chat in the source tree. + + If password is not NULL, entry is added (or modified if already exists). + If password is NULL, entry is deleted. + + Return: + 1 on success, 0 on error. */ +CIVETWEB_API int mg_modify_passwords_file(const char *passwords_file_name, + const char *domain, + const char *user, + const char *password); + + +/* Return information associated with the request. */ +CIVETWEB_API struct mg_request_info *mg_get_request_info(struct mg_connection *); + + +/* Send data to the client. + Return: + 0 when the connection has been closed + -1 on error + >0 number of bytes written on success */ +CIVETWEB_API int mg_write(struct mg_connection *, const void *buf, size_t len); + + +/* Send data to a websocket client wrapped in a websocket frame. Uses mg_lock + to ensure that the transmission is not interrupted, i.e., when the + application is proactively communicating and responding to a request + simultaneously. + + Send data to a websocket client wrapped in a websocket frame. + This function is available when civetweb is compiled with -DUSE_WEBSOCKET + + Return: + 0 when the connection has been closed + -1 on error + >0 number of bytes written on success */ +CIVETWEB_API int mg_websocket_write(struct mg_connection* conn, int opcode, + const char *data, size_t data_len); + + +/* Blocks until unique access is obtained to this connection. Intended for use + with websockets only. + Invoke this before mg_write or mg_printf when communicating with a + websocket if your code has server-initiated communication as well as + communication in direct response to a message. */ +CIVETWEB_API void mg_lock_connection(struct mg_connection* conn); +CIVETWEB_API void mg_unlock_connection(struct mg_connection* conn); + +#if defined(MG_LEGACY_INTERFACE) +#define mg_lock mg_lock_connection +#define mg_unlock mg_unlock_connection +#endif + +/* Lock server context. This lock may be used to protect ressources + that are shared between different connection/worker threads. */ +CIVETWEB_API void mg_lock_context(struct mg_context* ctx); +CIVETWEB_API void mg_unlock_context(struct mg_context* ctx); + + +/* Opcodes, from http://tools.ietf.org/html/rfc6455 */ +enum { + WEBSOCKET_OPCODE_CONTINUATION = 0x0, + WEBSOCKET_OPCODE_TEXT = 0x1, + WEBSOCKET_OPCODE_BINARY = 0x2, + WEBSOCKET_OPCODE_CONNECTION_CLOSE = 0x8, + WEBSOCKET_OPCODE_PING = 0x9, + WEBSOCKET_OPCODE_PONG = 0xa +}; + + +/* Macros for enabling compiler-specific checks for printf-like arguments. */ +#undef PRINTF_FORMAT_STRING +#if defined(_MSC_VER) && _MSC_VER >= 1400 +#include +#if defined(_MSC_VER) && _MSC_VER > 1400 +#define PRINTF_FORMAT_STRING(s) _Printf_format_string_ s +#else +#define PRINTF_FORMAT_STRING(s) __format_string s +#endif +#else +#define PRINTF_FORMAT_STRING(s) s +#endif + +#ifdef __GNUC__ +#define PRINTF_ARGS(x, y) __attribute__((format(printf, x, y))) +#else +#define PRINTF_ARGS(x, y) +#endif + +/* Send data to the client using printf() semantics. + Works exactly like mg_write(), but allows to do message formatting. */ +CIVETWEB_API int mg_printf(struct mg_connection *, + PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(2, 3); + + +/* Send contents of the entire file together with HTTP headers. */ +CIVETWEB_API void mg_send_file(struct mg_connection *conn, const char *path); + + +/* Read data from the remote end, return number of bytes read. + Return: + 0 connection has been closed by peer. No more data could be read. + < 0 read error. No more data could be read from the connection. + > 0 number of bytes read into the buffer. */ +CIVETWEB_API int mg_read(struct mg_connection *, void *buf, size_t len); + + +/* Get the value of particular HTTP header. + + This is a helper function. It traverses request_info->http_headers array, + and if the header is present in the array, returns its value. If it is + not present, NULL is returned. */ +CIVETWEB_API const char *mg_get_header(const struct mg_connection *, const char *name); + + +/* Get a value of particular form variable. + + Parameters: + data: pointer to form-uri-encoded buffer. This could be either POST data, + or request_info.query_string. + data_len: length of the encoded data. + var_name: variable name to decode from the buffer + dst: destination buffer for the decoded variable + dst_len: length of the destination buffer + + Return: + On success, length of the decoded variable. + On error: + -1 (variable not found). + -2 (destination buffer is NULL, zero length or too small to hold the + decoded variable). + + Destination buffer is guaranteed to be '\0' - terminated if it is not + NULL or zero length. */ +CIVETWEB_API int mg_get_var(const char *data, size_t data_len, + const char *var_name, char *dst, size_t dst_len); + + +/* Get a value of particular form variable. + + Parameters: + data: pointer to form-uri-encoded buffer. This could be either POST data, + or request_info.query_string. + data_len: length of the encoded data. + var_name: variable name to decode from the buffer + dst: destination buffer for the decoded variable + dst_len: length of the destination buffer + occurrence: which occurrence of the variable, 0 is the first, 1 the + second... + this makes it possible to parse a query like + b=x&a=y&a=z which will have occurrence values b:0, a:0 and a:1 + + Return: + On success, length of the decoded variable. + On error: + -1 (variable not found). + -2 (destination buffer is NULL, zero length or too small to hold the + decoded variable). + + Destination buffer is guaranteed to be '\0' - terminated if it is not + NULL or zero length. */ +CIVETWEB_API int mg_get_var2(const char *data, size_t data_len, + const char *var_name, char *dst, size_t dst_len, size_t occurrence); + + +/* Fetch value of certain cookie variable into the destination buffer. + + Destination buffer is guaranteed to be '\0' - terminated. In case of + failure, dst[0] == '\0'. Note that RFC allows many occurrences of the same + parameter. This function returns only first occurrence. + + Return: + On success, value length. + On error: + -1 (either "Cookie:" header is not present at all or the requested + parameter is not found). + -2 (destination buffer is NULL, zero length or too small to hold the + value). */ +CIVETWEB_API int mg_get_cookie(const char *cookie, const char *var_name, + char *buf, size_t buf_len); + + +/* Download data from the remote web server. + host: host name to connect to, e.g. "foo.com", or "10.12.40.1". + port: port number, e.g. 80. + use_ssl: wether to use SSL connection. + error_buffer, error_buffer_size: error message placeholder. + request_fmt,...: HTTP request. + Return: + On success, valid pointer to the new connection, suitable for mg_read(). + On error, NULL. error_buffer contains error message. + Example: + char ebuf[100]; + struct mg_connection *conn; + conn = mg_download("google.com", 80, 0, ebuf, sizeof(ebuf), + "%s", "GET / HTTP/1.0\r\nHost: google.com\r\n\r\n"); + */ +CIVETWEB_API struct mg_connection *mg_download(const char *host, int port, int use_ssl, + char *error_buffer, size_t error_buffer_size, + PRINTF_FORMAT_STRING(const char *request_fmt), + ...) PRINTF_ARGS(6, 7); + + +/* Close the connection opened by mg_download(). */ +CIVETWEB_API void mg_close_connection(struct mg_connection *conn); + + +/* File upload functionality. Each uploaded file gets saved into a temporary + file and MG_UPLOAD event is sent. + Return number of uploaded files. */ +CIVETWEB_API int mg_upload(struct mg_connection *conn, const char *destination_dir); + + +/* Convenience function -- create detached thread. + Return: 0 on success, non-0 on error. */ +typedef void * (*mg_thread_func_t)(void *); +CIVETWEB_API int mg_start_thread(mg_thread_func_t f, void *p); + + +/* Return builtin mime type for the given file name. + For unrecognized extensions, "text/plain" is returned. */ +CIVETWEB_API const char *mg_get_builtin_mime_type(const char *file_name); + + +/* Return Civetweb version. */ +CIVETWEB_API const char *mg_version(void); + + +/* URL-decode input buffer into destination buffer. + 0-terminate the destination buffer. + form-url-encoded data differs from URI encoding in a way that it + uses '+' as character for space, see RFC 1866 section 8.2.1 + http://ftp.ics.uci.edu/pub/ietf/html/rfc1866.txt + Return: length of the decoded data, or -1 if dst buffer is too small. */ +CIVETWEB_API int mg_url_decode(const char *src, int src_len, char *dst, + int dst_len, int is_form_url_encoded); + + +/* URL-encode input buffer into destination buffer. + returns the length of the resulting buffer or -1 + is the buffer is too small. */ +CIVETWEB_API int mg_url_encode(const char *src, char *dst, size_t dst_len); + + +/* MD5 hash given strings. + Buffer 'buf' must be 33 bytes long. Varargs is a NULL terminated list of + ASCIIz strings. When function returns, buf will contain human-readable + MD5 hash. Example: + char buf[33]; + mg_md5(buf, "aa", "bb", NULL); */ +CIVETWEB_API char *mg_md5(char buf[33], ...); + + +/* Print error message to the opened error log stream. + This utilizes the provided logging configuration. + conn: connection + fmt: format string without the line return + ...: variable argument list + Example: + mg_cry(conn,"i like %s", "logging"); */ +CIVETWEB_API void mg_cry(struct mg_connection *conn, + PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(2, 3); + + +/* utility method to compare two buffers, case incensitive. */ +CIVETWEB_API int mg_strncasecmp(const char *s1, const char *s2, size_t len); + +/* Connect to a websocket as a client + Parameters: + host: host to connect to, i.e. "echo.websocket.org" or "192.168.1.1" or "localhost" + port: server port + use_ssl: make a secure connection to server + error_buffer, error_buffer_size: buffer for an error message + path: server path you are trying to connect to, i.e. if connection to localhost/app, path should be "/app" + origin: value of the Origin HTTP header + data_func: callback that should be used when data is received from the server + user_data: user supplied argument + + Return: + On success, valid mg_connection object. + On error, NULL. Se error_buffer for details. +*/ + +typedef int (*websocket_data_func)(struct mg_connection *, int bits, + char *data, size_t data_len); + +typedef void (*websocket_close_func)(struct mg_connection *); + +CIVETWEB_API struct mg_connection *mg_connect_websocket_client(const char *host, int port, int use_ssl, + char *error_buffer, size_t error_buffer_size, + const char *path, const char *origin, + websocket_data_func data_func, websocket_close_func close_func, + void * user_data); + +/* Connect to a TCP server as a client (can be used to connect to a HTTP server) + Parameters: + host: host to connect to, i.e. "www.wikipedia.org" or "192.168.1.1" or "localhost" + port: server port + use_ssl: make a secure connection to server + error_buffer, error_buffer_size: buffer for an error message + + Return: + On success, valid mg_connection object. + On error, NULL. Se error_buffer for details. +*/ +CIVETWEB_API struct mg_connection *mg_connect_client(const char *host, int port, int use_ssl, + char *error_buffer, size_t error_buffer_size); + + +enum { + TIMEOUT_INFINITE = -1 +}; + +/* Wait for a response from the server + Parameters: + conn: connection + ebuf, ebuf_len: error message placeholder. + timeout: time to wait for a response in milliseconds (if < 0 then wait forever) + + Return: + On success, >= 0 + On error/timeout, < 0 +*/ +CIVETWEB_API int mg_get_response(struct mg_connection *conn, char *ebuf, size_t ebuf_len, int timeout); + + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +#endif /* CIVETWEB_HEADER_INCLUDED */ diff --git a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/civetweb.c b/src/hos_celix/src/remote_services/utils/private/src/civetweb.c similarity index 51% rename from src/hos_celix/src/remote_services/remote_service_admin_http/private/src/civetweb.c rename to src/hos_celix/src/remote_services/utils/private/src/civetweb.c index d777f3f9..5c1b5aef 100644 --- a/src/hos_celix/src/remote_services/remote_service_admin_http/private/src/civetweb.c +++ b/src/hos_celix/src/remote_services/utils/private/src/civetweb.c @@ -1,66 +1,83 @@ -// Copyright (c) 2004-2013 Sergey Lyubka -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. +/* Copyright (c) 2013-2015 the Civetweb developers + * Copyright (c) 2004-2013 Sergey Lyubka + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ #if defined(_WIN32) #if !defined(_CRT_SECURE_NO_WARNINGS) -#define _CRT_SECURE_NO_WARNINGS // Disable deprecation warning in VS2005 +#define _CRT_SECURE_NO_WARNINGS /* Disable deprecation warning in VS2005 */ #endif #else #ifdef __linux__ -#define _XOPEN_SOURCE 600 // For flockfile() on Linux +#define _XOPEN_SOURCE 600 /* For flockfile() on Linux */ +#endif +#ifndef _LARGEFILE_SOURCE +#define _LARGEFILE_SOURCE /* For fseeko(), ftello() */ +#endif +#ifndef _FILE_OFFSET_BITS +#define _FILE_OFFSET_BITS 64 /* Use 64-bit file offsets by default */ +#endif +#ifndef __STDC_FORMAT_MACROS +#define __STDC_FORMAT_MACROS /* wants this for C++ */ +#endif +#ifndef __STDC_LIMIT_MACROS +#define __STDC_LIMIT_MACROS /* C++ wants that for INT64_MAX */ #endif -#define _LARGEFILE_SOURCE // Enable 64-bit file offsets -#define __STDC_FORMAT_MACROS // wants this for C++ -#define __STDC_LIMIT_MACROS // C++ wants that for INT64_MAX #endif #if defined (_MSC_VER) -// conditional expression is constant: introduced by FD_SET(..) +/* 'type cast' : conversion from 'int' to 'HANDLE' of greater size */ +#pragma warning (disable : 4306 ) +/* conditional expression is constant: introduced by FD_SET(..) */ #pragma warning (disable : 4127) -// non-constant aggregate initializer: issued due to missing C99 support +/* non-constant aggregate initializer: issued due to missing C99 support */ #pragma warning (disable : 4204) #endif -// Disable WIN32_LEAN_AND_MEAN. -// This makes windows.h always include winsock2.h -#ifdef WIN32_LEAN_AND_MEAN +/* Disable WIN32_LEAN_AND_MEAN. + This makes windows.h always include winsock2.h */ +#if defined(WIN32_LEAN_AND_MEAN) #undef WIN32_LEAN_AND_MEAN #endif +#if defined USE_IPV6 && defined(_WIN32) +#include +#endif + #if defined(__SYMBIAN32__) -#define NO_SSL // SSL is not supported -#define NO_CGI // CGI is not supported +#define NO_SSL /* SSL is not supported */ +#define NO_CGI /* CGI is not supported */ #define PATH_MAX FILENAME_MAX -#endif // __SYMBIAN32__ +#endif /* __SYMBIAN32__ */ #ifndef IGNORE_UNUSED_RESULT #define IGNORE_UNUSED_RESULT(a) (void)((a) && 1) #endif -#ifndef _WIN32_WCE // Some ANSI #includes are not available on Windows CE +#ifndef _WIN32_WCE /* Some ANSI #includes are not available on Windows CE */ #include #include #include #include #include -#endif // !_WIN32_WCE +#endif /* !_WIN32_WCE */ #include #include @@ -72,38 +89,51 @@ #include #include -#if defined(_WIN32) && !defined(__SYMBIAN32__) // Windows specific +#ifndef MAX_WORKER_THREADS +#define MAX_WORKER_THREADS (1024*64) +#endif + +#if defined(_WIN32) && !defined(__SYMBIAN32__) /* Windows specific */ +#if defined(_MSC_VER) && _MSC_VER <= 1400 #undef _WIN32_WINNT -#define _WIN32_WINNT 0x0400 // To make it link in VS2005 +#define _WIN32_WINNT 0x0400 /* To make it link in VS2005 */ +#endif #include +typedef const char * SOCK_OPT_TYPE; #ifndef PATH_MAX #define PATH_MAX MAX_PATH #endif +#ifndef _IN_PORT_T +#ifndef in_port_t +#define in_port_t u_short +#endif +#endif + #ifndef _WIN32_WCE #include #include #include -#else // _WIN32_WCE -#define NO_CGI // WinCE has no pipes +#else /* _WIN32_WCE */ +#define NO_CGI /* WinCE has no pipes */ typedef long off_t; #define errno GetLastError() #define strerror(x) _ultoa(x, (char *) _alloca(sizeof(x) *3 ), 10) -#endif // _WIN32_WCE +#endif /* _WIN32_WCE */ #define MAKEUQUAD(lo, hi) ((uint64_t)(((uint32_t)(lo)) | \ ((uint64_t)((uint32_t)(hi))) << 32)) -#define RATE_DIFF 10000000 // 100 nsecs +#define RATE_DIFF 10000000 /* 100 nsecs */ #define EPOCH_DIFF MAKEUQUAD(0xd53e8000, 0x019db1de) #define SYS2UNIX_TIME(lo, hi) \ (time_t) ((MAKEUQUAD((lo), (hi)) - EPOCH_DIFF) / RATE_DIFF) -// Visual Studio 6 does not know __func__ or __FUNCTION__ -// The rest of MS compilers use __FUNCTION__, not C99 __func__ -// Also use _strtoui64 on modern M$ compilers +/* Visual Studio 6 does not know __func__ or __FUNCTION__ + The rest of MS compilers use __FUNCTION__, not C99 __func__ + Also use _strtoui64 on modern M$ compilers */ #if defined(_MSC_VER) && _MSC_VER < 1300 #define STRX(x) #x #define STR(x) STRX(x) @@ -114,16 +144,17 @@ typedef long off_t; #define __func__ __FUNCTION__ #define strtoull(x, y, z) _strtoui64(x, y, z) #define strtoll(x, y, z) _strtoi64(x, y, z) -#endif // _MSC_VER +#endif /* _MSC_VER */ #define ERRNO GetLastError() #define NO_SOCKLEN_T #define SSL_LIB "ssleay32.dll" #define CRYPTO_LIB "libeay32.dll" #define O_NONBLOCK 0 +#define W_OK (2) /* http://msdn.microsoft.com/en-us/library/1w06ktdy.aspx */ #if !defined(EWOULDBLOCK) #define EWOULDBLOCK WSAEWOULDBLOCK -#endif // !EWOULDBLOCK +#endif /* !EWOULDBLOCK */ #define _POSIX_ #define INT64_FMT "I64d" @@ -131,6 +162,7 @@ typedef long off_t; #define SHUT_WR 1 #define snprintf _snprintf #define vsnprintf _vsnprintf +#define access _access #define mg_sleep(x) Sleep(x) #define pipe(x) _pipe(x, MG_BUF_LEN, _O_BINARY) @@ -152,20 +184,45 @@ typedef long off_t; #define sleep(x) Sleep((x) * 1000) #define rmdir(x) _rmdir(x) +#if defined(USE_LUA) && defined(USE_WEBSOCKET) +#define USE_TIMERS +#endif + #if !defined(va_copy) #define va_copy(x, y) x = y -#endif // !va_copy MINGW #defines va_copy +#endif /* !va_copy MINGW #defines va_copy */ #if !defined(fileno) #define fileno(x) _fileno(x) -#endif // !fileno MINGW #defines fileno +#endif /* !fileno MINGW #defines fileno */ typedef HANDLE pthread_mutex_t; -typedef struct { - HANDLE signal, broadcast; -} pthread_cond_t; +typedef DWORD pthread_key_t; typedef HANDLE pthread_t; -#define pid_t HANDLE // MINGW typedefs pid_t to int. Using #define here. +typedef struct { + CRITICAL_SECTION threadIdSec; + int waitingthreadcount; /* The number of threads queued. */ + pthread_t *waitingthreadhdls; /* The thread handles. */ +} pthread_cond_t; + +#ifndef __clockid_t_defined +typedef DWORD clockid_t; +#endif +#ifndef CLOCK_MONOTONIC +#define CLOCK_MONOTONIC (1) +#endif +#ifndef CLOCK_REALTIME +#define CLOCK_REALTIME (2) +#endif + +#ifndef _TIMESPEC_DEFINED +struct timespec { + time_t tv_sec; /* seconds */ + long tv_nsec; /* nanoseconds */ +}; +#endif + +#define pid_t HANDLE /* MINGW typedefs pid_t to int. Using #define here. */ static int pthread_mutex_lock(pthread_mutex_t *); static int pthread_mutex_unlock(pthread_mutex_t *); @@ -181,9 +238,9 @@ typedef unsigned short uint16_t; typedef unsigned __int64 uint64_t; typedef __int64 int64_t; #define INT64_MAX 9223372036854775807 -#endif // HAVE_STDINT +#endif /* HAVE_STDINT */ -// POSIX dirent interface +/* POSIX dirent interface */ struct dirent { char d_name[PATH_MAX]; }; @@ -194,6 +251,7 @@ typedef struct DIR { struct dirent result; } DIR; +#if !defined(USE_IPV6) && defined(_WIN32) #ifndef HAVE_POLL struct pollfd { SOCKET fd; @@ -202,23 +260,29 @@ struct pollfd { }; #define POLLIN 1 #endif +#endif - -// Mark required libraries +/* Mark required libraries */ #ifdef _MSC_VER #pragma comment(lib, "Ws2_32.lib") #endif -#else // UNIX specific +#else /* UNIX specific */ #include #include #include #include #include #include +#include #include #include #include +typedef const void * SOCK_OPT_TYPE; + +#if defined(ANDROID) +typedef unsigned short int in_port_t; +#endif #include #include @@ -240,7 +304,7 @@ struct pollfd { #endif #ifndef O_BINARY #define O_BINARY 0 -#endif // O_BINARY +#endif /* O_BINARY */ #define closesocket(a) close(a) #define mg_mkdir(x, y) mkdir(x, y) #define mg_remove(x) remove(x) @@ -251,11 +315,44 @@ struct pollfd { typedef int SOCKET; #define WINCDECL -#endif // End of Windows and UNIX specific includes +#endif /* End of Windows and UNIX specific includes */ + +#ifdef _WIN32 +static CRITICAL_SECTION global_log_file_lock; +static DWORD pthread_self(void) +{ + return GetCurrentThreadId(); +} + +int pthread_key_create(pthread_key_t *key, void (*_must_be_zero)(void*) /* destructor function not supported for windows */) +{ + assert(_must_be_zero == NULL); + if ((key!=0) && (_must_be_zero == NULL)) { + *key = TlsAlloc(); + return (*key != TLS_OUT_OF_INDEXES) ? 0 : -1; + } + return -2; +} + +int pthread_key_delete(pthread_key_t key) +{ + return TlsFree(key) ? 0 : 1; +} + +int pthread_setspecific(pthread_key_t key, void * value) +{ + return TlsSetValue(key, value) ? 0 : 1; +} + +void *pthread_getspecific(pthread_key_t key) +{ + return TlsGetValue(key); +} +#endif /* _WIN32 */ + #include "civetweb.h" -#define CIVETWEB_VERSION "1.5" #define PASSWORDS_FILE_NAME ".htpasswd" #define CGI_ENVIRONMENT_SIZE 4096 #define MAX_CGI_ENVIR_VARS 64 @@ -265,44 +362,179 @@ typedef int SOCKET; #endif #define ARRAY_SIZE(array) (sizeof(array) / sizeof(array[0])) -#ifdef _WIN32 -static CRITICAL_SECTION global_log_file_lock; -static DWORD pthread_self(void) -{ - return GetCurrentThreadId(); +#if !defined(DEBUG_TRACE) +#if defined(DEBUG) + +static void DEBUG_TRACE_FUNC(const char *func, unsigned line, PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(3, 4); + +static void DEBUG_TRACE_FUNC(const char *func, unsigned line, const char *fmt, ...) { + + va_list args; + flockfile(stdout); + printf("*** %lu.%p.%s.%u: ", + (unsigned long) time(NULL), (void *) pthread_self(), + func, line); + va_start(args, fmt); + vprintf(fmt, args); + va_end(args); + putchar('\n'); + fflush(stdout); + funlockfile(stdout); } -#endif // _WIN32 + +#define DEBUG_TRACE(fmt, ...) DEBUG_TRACE_FUNC(__func__, __LINE__, fmt, __VA_ARGS__) + +#else +#define DEBUG_TRACE(fmt, ...) +#endif /* DEBUG */ +#endif /* DEBUG_TRACE */ + +#if defined(MEMORY_DEBUGGING) +static unsigned long blockCount = 0; +static unsigned long totalMemUsed = 0; + +static void * mg_malloc_ex(size_t size, const char * file, unsigned line) { + + void * data = malloc(size + sizeof(size_t)); + void * memory = 0; + char mallocStr[256]; + + if (data) { + *(size_t*)data = size; + totalMemUsed += size; + blockCount++; + memory = (void *)(((char*)data)+sizeof(size_t)); + } + + sprintf(mallocStr, "MEM: %p %5lu alloc %7lu %4lu --- %s:%u\n", memory, (unsigned long)size, totalMemUsed, blockCount, file, line); +#if defined(_WIN32) + OutputDebugStringA(mallocStr); +#else + DEBUG_TRACE("%s", mallocStr); +#endif + + return memory; +} + +static void * mg_calloc_ex(size_t count, size_t size, const char * file, unsigned line) { + + void * data = mg_malloc_ex(size*count, file, line); + if (data) memset(data, 0, size); + + return data; +} + +static void mg_free_ex(void * memory, const char * file, unsigned line) { + + char mallocStr[256]; + void * data = (void *)(((char*)memory)-sizeof(size_t)); + size_t size; + + if (memory) { + size = *(size_t*)data; + totalMemUsed -= size; + blockCount--; + sprintf(mallocStr, "MEM: %p %5lu free %7lu %4lu --- %s:%u\n", memory, (unsigned long)size, totalMemUsed, blockCount, file, line); +#if defined(_WIN32) + OutputDebugStringA(mallocStr); +#else + DEBUG_TRACE("%s", mallocStr); +#endif + + free(data); + } +} + +static void * mg_realloc_ex(void * memory, size_t newsize, const char * file, unsigned line) { + + char mallocStr[256]; + void * data; + void * _realloc; + size_t oldsize; + + if (newsize) { + if (memory) { + data = (void *)(((char*)memory)-sizeof(size_t)); + oldsize = *(size_t*)data; + _realloc = realloc(data, newsize+sizeof(size_t)); + if (_realloc) { + data = _realloc; + totalMemUsed -= oldsize; + sprintf(mallocStr, "MEM: %p %5lu r-free %7lu %4lu --- %s:%u\n", memory, (unsigned long)oldsize, totalMemUsed, blockCount, file, line); +#if defined(_WIN32) + OutputDebugStringA(mallocStr); +#else + DEBUG_TRACE("%s", mallocStr); +#endif + totalMemUsed += newsize; + sprintf(mallocStr, "MEM: %p %5lu r-alloc %7lu %4lu --- %s:%u\n", memory, (unsigned long)newsize, totalMemUsed, blockCount, file, line); +#if defined(_WIN32) + OutputDebugStringA(mallocStr); +#else + DEBUG_TRACE("%s", mallocStr); +#endif + *(size_t*)data = newsize; + data = (void *)(((char*)data)+sizeof(size_t)); + } else { +#if defined(_WIN32) + OutputDebugStringA("MEM: realloc failed\n"); +#else + DEBUG_TRACE("%s", "MEM: realloc failed\n"); +#endif + return _realloc; + } + } else { + data = mg_malloc_ex(newsize, file, line); + } + } else { + data = 0; + mg_free_ex(memory, file, line); + } + + return data; +} + +#define mg_malloc(a) mg_malloc_ex(a, __FILE__, __LINE__) +#define mg_calloc(a,b) mg_calloc_ex(a, b, __FILE__, __LINE__) +#define mg_realloc(a, b) mg_realloc_ex(a, b, __FILE__, __LINE__) +#define mg_free(a) mg_free_ex(a, __FILE__, __LINE__) + +#else +static __inline void * mg_malloc(size_t a) {return malloc(a);} +static __inline void * mg_calloc(size_t a, size_t b) {return calloc(a, b);} +static __inline void * mg_realloc(void * a, size_t b) {return realloc(a, b);} +static __inline void mg_free(void * a) {free(a);} +#endif + +/* This following lines are just meant as a reminder to use the mg-functions for memory management */ +#ifdef malloc + #undef malloc +#endif +#ifdef calloc + #undef calloc +#endif +#ifdef realloc + #undef realloc +#endif +#ifdef free + #undef free +#endif +#define malloc DO_NOT_USE_THIS_FUNCTION__USE_mg_malloc +#define calloc DO_NOT_USE_THIS_FUNCTION__USE_mg_calloc +#define realloc DO_NOT_USE_THIS_FUNCTION__USE_mg_realloc +#define free DO_NOT_USE_THIS_FUNCTION__USE_mg_free + #define MD5_STATIC static #include "md5.inl" -#ifdef DEBUG_TRACE -#undef DEBUG_TRACE -#define DEBUG_TRACE(x) -#else -#if defined(DEBUG) -#define DEBUG_TRACE(x) do { \ - flockfile(stdout); \ - printf("*** %lu.%p.%s.%d: ", \ - (unsigned long) time(NULL), (void *) pthread_self(), \ - __func__, __LINE__); \ - printf x; \ - putchar('\n'); \ - fflush(stdout); \ - funlockfile(stdout); \ -} while (0) -#else -#define DEBUG_TRACE(x) -#endif // DEBUG -#endif // DEBUG_TRACE - -// Darwin prior to 7.0 and Win32 do not have socklen_t +/* Darwin prior to 7.0 and Win32 do not have socklen_t */ #ifdef NO_SOCKLEN_T typedef int socklen_t; -#endif // NO_SOCKLEN_T +#endif /* NO_SOCKLEN_T */ #define _DARWIN_UNLIMITED_SELECT -#define IP_ADDR_STR_LEN 50 // IPv6 hex string is 46 chars +#define IP_ADDR_STR_LEN 50 /* IPv6 hex string is 46 chars */ #if !defined(MSG_NOSIGNAL) #define MSG_NOSIGNAL 0 @@ -316,26 +548,26 @@ typedef int socklen_t; #define PATH_MAX 4096 #endif -// Size of the accepted socket queue +/* Size of the accepted socket queue */ #if !defined(MGSQLEN) #define MGSQLEN 20 #endif -static const char *http_500_error = "Internal Server Error"; - #if defined(NO_SSL_DL) #include #include #else -// SSL loaded dynamically from DLL. -// I put the prototypes here to be independent from OpenSSL source installation. +/* SSL loaded dynamically from DLL. + I put the prototypes here to be independent from OpenSSL source + installation. */ + typedef struct ssl_st SSL; typedef struct ssl_method_st SSL_METHOD; typedef struct ssl_ctx_st SSL_CTX; struct ssl_func { - const char *name; // SSL function name - void (*ptr)(void); // Function pointer + const char *name; /* SSL function name */ + void (*ptr)(void); /* Function pointer */ }; #define SSL_free (* (void (*)(SSL *)) ssl_sw[0].ptr) @@ -372,10 +604,10 @@ struct ssl_func { #define ERR_get_error (* (unsigned long (*)(void)) crypto_sw[3].ptr) #define ERR_error_string (* (char * (*)(unsigned long,char *)) crypto_sw[4].ptr) -// set_ssl_option() function updates this array. -// It loads SSL library dynamically and changes NULLs to the actual addresses -// of respective functions. The macros above (like SSL_connect()) are really -// just calling these functions indirectly via the pointer. +/* set_ssl_option() function updates this array. + It loads SSL library dynamically and changes NULLs to the actual addresses + of respective functions. The macros above (like SSL_connect()) are really + just calling these functions indirectly via the pointer. */ static struct ssl_func ssl_sw[] = { {"SSL_free", NULL}, {"SSL_accept", NULL}, @@ -401,7 +633,8 @@ static struct ssl_func ssl_sw[] = { {NULL, NULL} }; -// Similar array as ssl_sw. These functions could be located in different lib. +/* Similar array as ssl_sw. These functions could be located in different + lib. */ #if !defined(NO_SSL) static struct ssl_func crypto_sw[] = { {"CRYPTO_num_locks", NULL}, @@ -411,16 +644,16 @@ static struct ssl_func crypto_sw[] = { {"ERR_error_string", NULL}, {NULL, NULL} }; -#endif // NO_SSL -#endif // NO_SSL_DL +#endif /* NO_SSL */ +#endif /* NO_SSL_DL */ static const char *month_names[] = { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" }; -// Unified socket address. For IPv6 support, add IPv6 address structure -// in the union u. +/* Unified socket address. For IPv6 support, add IPv6 address structure + in the union u. */ union usa { struct sockaddr sa; struct sockaddr_in sin; @@ -429,7 +662,7 @@ union usa { #endif }; -// Describes a string (chunk of memory). +/* Describes a string (chunk of memory). */ struct vec { const char *ptr; size_t len; @@ -440,24 +673,25 @@ struct file { time_t modification_time; int64_t size; FILE *fp; - const char *membuf; // Non-NULL if file data is in memory - // set to 1 if the content is gzipped - // in which case we need a content-encoding: gzip header + const char *membuf; /* Non-NULL if file data is in memory */ + /* set to 1 if the content is gzipped + in which case we need a content-encoding: gzip header */ int gzipped; }; #define STRUCT_FILE_INITIALIZER {0, 0, 0, NULL, NULL, 0} -// Describes listening socket, or socket which was accept()-ed by the master -// thread and queued for future handling by the worker thread. +/* Describes listening socket, or socket which was accept()-ed by the master + thread and queued for future handling by the worker thread. */ struct socket { - SOCKET sock; // Listening socket - union usa lsa; // Local socket address - union usa rsa; // Remote socket address - unsigned is_ssl:1; // Is port SSL-ed - unsigned ssl_redir:1; // Is port supposed to redirect everything to SSL port + SOCKET sock; /* Listening socket */ + union usa lsa; /* Local socket address */ + union usa rsa; /* Remote socket address */ + unsigned is_ssl:1; /* Is port SSL-ed */ + unsigned ssl_redir:1; /* Is port supposed to redirect everything to SSL + port */ }; -// NOTE(lsm): this enum shoulds be in sync with the config_options below. +/* NOTE(lsm): this enum shoulds be in sync with the config_options below. */ enum { CGI_EXTENSIONS, CGI_ENVIRONMENT, PUT_DELETE_PASSWORDS_FILE, CGI_INTERPRETER, PROTECT_URI, AUTHENTICATION_DOMAIN, SSI_EXTENSIONS, THROTTLE, @@ -465,118 +699,292 @@ enum { GLOBAL_PASSWORDS_FILE, INDEX_FILES, ENABLE_KEEP_ALIVE, ACCESS_CONTROL_LIST, EXTRA_MIME_TYPES, LISTENING_PORTS, DOCUMENT_ROOT, SSL_CERTIFICATE, NUM_THREADS, RUN_AS_USER, REWRITE, HIDE_FILES, REQUEST_TIMEOUT, + DECODE_URL, + +#if defined(USE_LUA) + LUA_PRELOAD_FILE, LUA_SCRIPT_EXTENSIONS, LUA_SERVER_PAGE_EXTENSIONS, +#endif +#if defined(USE_WEBSOCKET) + WEBSOCKET_ROOT, +#endif +#if defined(USE_LUA) && defined(USE_WEBSOCKET) + LUA_WEBSOCKET_EXTENSIONS, +#endif + ACCESS_CONTROL_ALLOW_ORIGIN, ERROR_PAGES, + NUM_OPTIONS }; -static const char *config_options[] = { - "cgi_pattern", "**.cgi$|**.pl$|**.php$", - "cgi_environment", NULL, - "put_delete_auth_file", NULL, - "cgi_interpreter", NULL, - "protect_uri", NULL, - "authentication_domain", "mydomain.com", - "ssi_pattern", "**.shtml$|**.shtm$", - "throttle", NULL, - "access_log_file", NULL, - "enable_directory_listing", "yes", - "error_log_file", NULL, - "global_auth_file", NULL, - "index_files", - "index.html,index.htm,index.cgi,index.shtml,index.php,index.lp", - "enable_keep_alive", "no", - "access_control_list", NULL, - "extra_mime_types", NULL, - "listening_ports", "8080", - "document_root", NULL, - "ssl_certificate", NULL, - "num_threads", "50", - "run_as_user", NULL, - "url_rewrite_patterns", NULL, - "hide_files_patterns", NULL, - "request_timeout_ms", "30000", - NULL +/* Config option name, config types, default value */ +static struct mg_option config_options[] = { + {"cgi_pattern", CONFIG_TYPE_EXT_PATTERN, "**.cgi$|**.pl$|**.php$"}, + {"cgi_environment", CONFIG_TYPE_STRING, NULL}, + {"put_delete_auth_file", CONFIG_TYPE_FILE, NULL}, + {"cgi_interpreter", CONFIG_TYPE_FILE, NULL}, + {"protect_uri", CONFIG_TYPE_STRING, NULL}, + {"authentication_domain", CONFIG_TYPE_STRING, "mydomain.com"}, + {"ssi_pattern", CONFIG_TYPE_EXT_PATTERN, "**.shtml$|**.shtm$"}, + {"throttle", CONFIG_TYPE_STRING, NULL}, + {"access_log_file", CONFIG_TYPE_FILE, NULL}, + {"enable_directory_listing", CONFIG_TYPE_BOOLEAN, "yes"}, + {"error_log_file", CONFIG_TYPE_FILE, NULL}, + {"global_auth_file", CONFIG_TYPE_FILE, NULL}, + {"index_files", CONFIG_TYPE_STRING, +#ifdef USE_LUA + "index.xhtml,index.html,index.htm,index.lp,index.lsp,index.lua,index.cgi,index.shtml,index.php"}, +#else + "index.xhtml,index.html,index.htm,index.cgi,index.shtml,index.php"}, +#endif + {"enable_keep_alive", CONFIG_TYPE_BOOLEAN, "no"}, + {"access_control_list", CONFIG_TYPE_STRING, NULL}, + {"extra_mime_types", CONFIG_TYPE_STRING, NULL}, + {"listening_ports", CONFIG_TYPE_STRING, "8080"}, + {"document_root", CONFIG_TYPE_DIRECTORY, NULL}, + {"ssl_certificate", CONFIG_TYPE_FILE, NULL}, + {"num_threads", CONFIG_TYPE_NUMBER, "50"}, + {"run_as_user", CONFIG_TYPE_STRING, NULL}, + {"url_rewrite_patterns", CONFIG_TYPE_STRING, NULL}, + {"hide_files_patterns", CONFIG_TYPE_EXT_PATTERN, NULL}, + {"request_timeout_ms", CONFIG_TYPE_NUMBER, "30000"}, + {"decode_url", CONFIG_TYPE_BOOLEAN, "yes"}, + +#if defined(USE_LUA) + {"lua_preload_file", CONFIG_TYPE_FILE, NULL}, + {"lua_script_pattern", CONFIG_TYPE_EXT_PATTERN, "**.lua$"}, + {"lua_server_page_pattern", CONFIG_TYPE_EXT_PATTERN, "**.lp$|**.lsp$"}, +#endif +#if defined(USE_WEBSOCKET) + {"websocket_root", CONFIG_TYPE_DIRECTORY, NULL}, +#endif +#if defined(USE_LUA) && defined(USE_WEBSOCKET) + {"lua_websocket_pattern", CONFIG_TYPE_EXT_PATTERN, "**.lua$"}, +#endif + {"access_control_allow_origin", CONFIG_TYPE_STRING, "*"}, + {"error_pages", CONFIG_TYPE_DIRECTORY, NULL}, + + {NULL, CONFIG_TYPE_UNKNOWN, NULL} }; struct mg_request_handler_info { char *uri; size_t uri_len; mg_request_handler handler; + void *cbdata; struct mg_request_handler_info *next; }; struct mg_context { - volatile int stop_flag; // Should we stop event loop - void *ssllib_dll_handle; // Store the ssl library handle. - void *cryptolib_dll_handle; // Store the crypto library handle. - SSL_CTX *ssl_ctx; // SSL context - char *config[NUM_OPTIONS]; // Civetweb configuration parameters - struct mg_callbacks callbacks; // User-defined callback function - void *user_data; // User-defined data + volatile int stop_flag; /* Should we stop event loop */ + SSL_CTX *ssl_ctx; /* SSL context */ + char *config[NUM_OPTIONS]; /* Civetweb configuration parameters */ + struct mg_callbacks callbacks; /* User-defined callback function */ + void *user_data; /* User-defined data */ + int context_type; /* 1 = server context, 2 = client context */ struct socket *listening_sockets; + in_port_t *listening_ports; int num_listening_sockets; - volatile int num_threads; // Number of threads - pthread_mutex_t mutex; // Protects (max|num)_threads - pthread_cond_t cond; // Condvar for tracking workers terminations + volatile int num_threads; /* Number of threads */ + pthread_mutex_t thread_mutex; /* Protects (max|num)_threads */ + pthread_cond_t thread_cond; /* Condvar for tracking workers terminations */ - struct socket queue[MGSQLEN]; // Accepted sockets - volatile int sq_head; // Head of the socket queue - volatile int sq_tail; // Tail of the socket queue - pthread_cond_t sq_full; // Signaled when socket is produced - pthread_cond_t sq_empty; // Signaled when socket is consumed - pthread_t masterthreadid; // The master thread ID. - int workerthreadcount; // The amount of worker threads. - pthread_t *workerthreadids;// The worker thread IDs. + struct socket queue[MGSQLEN]; /* Accepted sockets */ + volatile int sq_head; /* Head of the socket queue */ + volatile int sq_tail; /* Tail of the socket queue */ + pthread_cond_t sq_full; /* Signaled when socket is produced */ + pthread_cond_t sq_empty; /* Signaled when socket is consumed */ + pthread_t masterthreadid; /* The master thread ID */ + int workerthreadcount; /* The amount of worker threads. */ + pthread_t *workerthreadids; /* The worker thread IDs */ - // linked list of uri handlers + unsigned long start_time; /* Server start time, used for authentication */ + pthread_mutex_t nonce_mutex; /* Protects nonce_count */ + unsigned long nonce_count; /* Used nonces, used for authentication */ + + char *systemName; /* What operating system is running */ + + /* linked list of uri handlers */ struct mg_request_handler_info *request_handlers; + +#if defined(USE_LUA) && defined(USE_WEBSOCKET) + /* linked list of shared lua websockets */ + struct mg_shared_lua_websocket_list *shared_lua_websockets; +#endif + +#ifdef USE_TIMERS + struct ttimers * timers; +#endif }; struct mg_connection { struct mg_request_info request_info; struct mg_context *ctx; - SSL *ssl; // SSL descriptor - SSL_CTX *client_ssl_ctx; // SSL context for client connections - struct socket client; // Connected client - time_t birth_time; // Time when request was received - int64_t num_bytes_sent; // Total bytes sent to client - int64_t content_len; // Content-Length header value - int64_t consumed_content; // How many bytes of content have been read - char *buf; // Buffer for received data - char *path_info; // PATH_INFO part of the URL - int must_close; // 1 if connection must be closed - int buf_size; // Buffer size - int request_len; // Size of the request + headers in a buffer - int data_len; // Total size of data in a buffer - int status_code; // HTTP reply status code, e.g. 200 - int throttle; // Throttling, bytes/sec. <= 0 means no throttle - time_t last_throttle_time; // Last time throttled data was sent - int64_t last_throttle_bytes;// Bytes sent this second - pthread_mutex_t mutex; // Used by mg_lock/mg_unlock to ensure atomic transmissions for websockets + SSL *ssl; /* SSL descriptor */ + SSL_CTX *client_ssl_ctx; /* SSL context for client connections */ + struct socket client; /* Connected client */ + time_t birth_time; /* Time when request was received */ + int64_t num_bytes_sent; /* Total bytes sent to client */ + int64_t content_len; /* Content-Length header value */ + int64_t consumed_content; /* How many bytes of content have been read */ + char *buf; /* Buffer for received data */ + char *path_info; /* PATH_INFO part of the URL */ + int must_close; /* 1 if connection must be closed */ + int in_error_handler; /* 1 if in handler for user defined error pages */ + int buf_size; /* Buffer size */ + int request_len; /* Size of the request + headers in a buffer */ + int data_len; /* Total size of data in a buffer */ + int status_code; /* HTTP reply status code, e.g. 200 */ + int throttle; /* Throttling, bytes/sec. <= 0 means no throttle */ + time_t last_throttle_time; /* Last time throttled data was sent */ + int64_t last_throttle_bytes; /* Bytes sent this second */ + pthread_mutex_t mutex; /* Used by mg_lock_connection/mg_unlock_connection to ensure atomic transmissions for websockets */ +#if defined(USE_LUA) && defined(USE_WEBSOCKET) + void * lua_websocket_state; /* Lua_State for a websocket connection */ +#endif }; -// Directory entry +static pthread_key_t sTlsKey; /* Thread local storage index */ +static int sTlsInit = 0; + +struct mg_workerTLS { + int is_master; +#if defined(_WIN32) && !defined(__SYMBIAN32__) + HANDLE pthread_cond_helper_mutex; +#endif +}; + +/* Directory entry */ struct de { struct mg_connection *conn; char *file_name; struct file file; }; +#if defined(USE_WEBSOCKET) +static int is_websocket_protocol(const struct mg_connection *conn); +#else +#define is_websocket_protocol(conn) (0) +#endif + +int mg_atomic_inc(volatile int * addr) +{ + int ret; +#if defined(_WIN32) && !defined(__SYMBIAN32__) + ret = InterlockedIncrement((volatile unsigned int *) addr); +#elif defined(__GNUC__) + ret = __sync_add_and_fetch(addr, 1); +#else + ret = (++(*addr)); +#endif + return ret; +} + +int mg_atomic_dec(volatile int * addr) +{ + int ret; +#if defined(_WIN32) && !defined(__SYMBIAN32__) + ret = InterlockedDecrement((volatile unsigned int *) addr); +#elif defined(__GNUC__) + ret = __sync_sub_and_fetch(addr, 1); +#else + ret = (--(*addr)); +#endif + return ret; +} + +#if !defined(NO_THREAD_NAME) +#if defined(_WIN32) && defined(_MSC_VER) +/* Set the thread name for debugging purposes in Visual Studio + http://msdn.microsoft.com/en-us/library/xcb2z8hs.aspx +*/ +#pragma pack(push,8) +typedef struct tagTHREADNAME_INFO +{ + DWORD dwType; /* Must be 0x1000. */ + LPCSTR szName; /* Pointer to name (in user addr space). */ + DWORD dwThreadID; /* Thread ID (-1=caller thread). */ + DWORD dwFlags; /* Reserved for future use, must be zero. */ +} THREADNAME_INFO; +#pragma pack(pop) +#elif defined(__linux__) +#include +#endif + +void mg_set_thread_name(const char* name) +{ + char threadName[16]; /* Max. thread length in Linux/OSX/.. */ + + if (snprintf(threadName, sizeof(threadName), "civetweb-%s", name)<0) return; + threadName[sizeof(threadName)-1] = 0; + +#if defined(_WIN32) +#if defined(_MSC_VER) + /* Windows and Visual Studio Compiler */ + __try + { + THREADNAME_INFO info; + info.dwType = 0x1000; + info.szName = threadName; + info.dwThreadID = -1; + info.dwFlags = 0; + + RaiseException(0x406D1388, 0, sizeof(info)/sizeof(ULONG_PTR), (ULONG_PTR*)&info); + } + __except(EXCEPTION_EXECUTE_HANDLER) + { + } +#elif defined(__MINGW32__) + /* No option known to set thread name for MinGW */ +#endif +#elif defined(__linux__) + /* Linux */ + (void)prctl(PR_SET_NAME,threadName,0,0,0); +#elif defined(__APPLE__) || defined(__MACH__) + /* OS X (TODO: test) */ + (void)pthread_setname_np(threadName); +#elif defined(BSD) || defined(__FreeBSD__) || defined(__OpenBSD__) + /* BSD (TODO: test) */ + pthread_set_name_np(pthread_self(), threadName); +#else + /* POSIX */ + (void)pthread_setname_np(pthread_self(), threadName); +#endif +} +#else /* !defined(NO_THREAD_NAME) */ +void mg_set_thread_name(const char* threadName) {} +#endif + +#if defined(MG_LEGACY_INTERFACE) const char **mg_get_valid_option_names(void) +{ + static const char * data[2 * sizeof(config_options) / sizeof(config_options[0])] = {0}; + int i; + + for (i=0; config_options[i].name != NULL; i++) { + data[i * 2] = config_options[i].name; + data[i * 2 + 1] = config_options[i].default_value; + } + + return data; +} +#endif + +const struct mg_option *mg_get_valid_options(void) { return config_options; } + static int is_file_in_memory(struct mg_connection *conn, const char *path, struct file *filep) { size_t size = 0; if ((filep->membuf = conn->ctx->callbacks.open_file == NULL ? NULL : conn->ctx->callbacks.open_file(conn, path, &size)) != NULL) { - // NOTE: override filep->size only on success. Otherwise, it might break - // constructs like if (!mg_stat() || !mg_fopen()) ... + /* NOTE: override filep->size only on success. Otherwise, it might + break constructs like if (!mg_stat() || !mg_fopen()) ... */ filep->size = size; } return filep->membuf != NULL; @@ -611,106 +1019,6 @@ static void mg_fclose(struct file *filep) } } -static int get_option_index(const char *name) -{ - int i; - - for (i = 0; config_options[i * 2] != NULL; i++) { - if (strcmp(config_options[i * 2], name) == 0) { - return i; - } - } - return -1; -} - -const char *mg_get_option(const struct mg_context *ctx, const char *name) -{ - int i; - if ((i = get_option_index(name)) == -1) { - return NULL; - } else if (ctx->config[i] == NULL) { - return ""; - } else { - return ctx->config[i]; - } -} - -static void sockaddr_to_string(char *buf, size_t len, - const union usa *usa) -{ - buf[0] = '\0'; -#if defined(USE_IPV6) - inet_ntop(usa->sa.sa_family, usa->sa.sa_family == AF_INET ? - (void *) &usa->sin.sin_addr : - (void *) &usa->sin6.sin6_addr, buf, len); -#elif defined(_WIN32) - // Only Windoze Vista (and newer) have inet_ntop() - strncpy(buf, inet_ntoa(usa->sin.sin_addr), len); -#else - inet_ntop(usa->sa.sa_family, (void *) &usa->sin.sin_addr, buf, len); -#endif -} - -// Print error message to the opened error log stream. -void mg_cry(struct mg_connection *conn, const char *fmt, ...) -{ - char buf[MG_BUF_LEN], src_addr[IP_ADDR_STR_LEN]; - va_list ap; - FILE *fp; - time_t timestamp; - - va_start(ap, fmt); - IGNORE_UNUSED_RESULT(vsnprintf(buf, sizeof(buf), fmt, ap)); - va_end(ap); - - // Do not lock when getting the callback value, here and below. - // I suppose this is fine, since function cannot disappear in the - // same way string option can. - if (conn->ctx->callbacks.log_message == NULL || - conn->ctx->callbacks.log_message(conn, buf) == 0) { - fp = conn->ctx->config[ERROR_LOG_FILE] == NULL ? NULL : - fopen(conn->ctx->config[ERROR_LOG_FILE], "a+"); - - if (fp != NULL) { - flockfile(fp); - timestamp = time(NULL); - - sockaddr_to_string(src_addr, sizeof(src_addr), &conn->client.rsa); - fprintf(fp, "[%010lu] [error] [client %s] ", (unsigned long) timestamp, - src_addr); - - if (conn->request_info.request_method != NULL) { - fprintf(fp, "%s %s: ", conn->request_info.request_method, - conn->request_info.uri); - } - - fprintf(fp, "%s", buf); - fputc('\n', fp); - funlockfile(fp); - fclose(fp); - } - } -} - -// Return fake connection structure. Used for logging, if connection -// is not applicable at the moment of logging. -static struct mg_connection *fc(struct mg_context *ctx) -{ - static struct mg_connection fake_connection; - fake_connection.ctx = ctx; - return &fake_connection; -} - -const char *mg_version(void) -{ - return CIVETWEB_VERSION; -} - -struct mg_request_info *mg_get_request_info(struct mg_connection *conn) -{ - return &conn->request_info; -} - static void mg_strlcpy(register char *dst, register const char *src, size_t n) { for (; *src != '\0' && n > 1; n--) { @@ -751,7 +1059,7 @@ static char * mg_strndup(const char *ptr, size_t len) { char *p; - if ((p = (char *) malloc(len + 1)) != NULL) { + if ((p = (char *) mg_malloc(len + 1)) != NULL) { mg_strlcpy(p, ptr, len + 1); } @@ -776,10 +1084,10 @@ static const char *mg_strcasestr(const char *big_str, const char *small_str) return NULL; } -// Like snprintf(), but never returns negative value, or a value -// that is larger than a supplied buffer. -// Thanks to Adam Zeldis to pointing snprintf()-caused vulnerability -// in his audit report. +/* Like snprintf(), but never returns negative value, or a value + that is larger than a supplied buffer. + Thanks to Adam Zeldis to pointing snprintf()-caused vulnerability + in his audit report. */ static int mg_vsnprintf(struct mg_connection *conn, char *buf, size_t buflen, const char *fmt, va_list ap) { @@ -820,10 +1128,145 @@ static int mg_snprintf(struct mg_connection *conn, char *buf, size_t buflen, return n; } -// Skip the characters until one of the delimiters characters found. -// 0-terminate resulting word. Skip the delimiter and following whitespaces. -// Advance pointer to buffer to the next word. Return found 0-terminated word. -// Delimiters can be quoted with quotechar. +static int get_option_index(const char *name) +{ + int i; + + for (i = 0; config_options[i].name != NULL; i++) { + if (strcmp(config_options[i].name, name) == 0) { + return i; + } + } + return -1; +} + +const char *mg_get_option(const struct mg_context *ctx, const char *name) +{ + int i; + if ((i = get_option_index(name)) == -1) { + return NULL; + } else if (ctx->config[i] == NULL) { + return ""; + } else { + return ctx->config[i]; + } +} + +struct mg_context *mg_get_context(struct mg_connection * conn) +{ + return (conn == NULL) ? (struct mg_context *)NULL : (conn->ctx); +} + +void *mg_get_user_data(struct mg_context *ctx) +{ + return (ctx == NULL) ? NULL : ctx->user_data; +} + +size_t mg_get_ports(const struct mg_context *ctx, size_t size, int* ports, int* ssl) +{ + size_t i; + for (i = 0; i < size && i < (size_t)ctx->num_listening_sockets; i++) + { + ssl[i] = ctx->listening_sockets[i].is_ssl; + ports[i] = ctx->listening_ports[i]; + } + return i; +} + +static void sockaddr_to_string(char *buf, size_t len, + const union usa *usa) +{ + buf[0] = '\0'; +#if defined(USE_IPV6) + inet_ntop(usa->sa.sa_family, usa->sa.sa_family == AF_INET ? + (void *) &usa->sin.sin_addr : + (void *) &usa->sin6.sin6_addr, buf, len); +#elif defined(_WIN32) + /* Only Windows Vista (and newer) have inet_ntop() */ + mg_strlcpy(buf, inet_ntoa(usa->sin.sin_addr), len); +#else + inet_ntop(usa->sa.sa_family, (void *) &usa->sin.sin_addr, buf, len); +#endif +} + +/* Convert time_t to a string. According to RFC2616, Sec 14.18, this must be included in all responses other than 100, 101, 5xx. */ +static void gmt_time_string(char *buf, size_t buf_len, time_t *t) +{ + struct tm *tm; + + tm = gmtime(t); + if (tm != NULL) { + strftime(buf, buf_len, "%a, %d %b %Y %H:%M:%S GMT", tm); + } else { + mg_strlcpy(buf, "Thu, 01 Jan 1970 00:00:00 GMT", buf_len); + buf[buf_len - 1] = '\0'; + } +} + +/* Print error message to the opened error log stream. */ +void mg_cry(struct mg_connection *conn, const char *fmt, ...) +{ + char buf[MG_BUF_LEN], src_addr[IP_ADDR_STR_LEN]; + va_list ap; + FILE *fp; + time_t timestamp; + + va_start(ap, fmt); + IGNORE_UNUSED_RESULT(vsnprintf(buf, sizeof(buf), fmt, ap)); + va_end(ap); + + /* Do not lock when getting the callback value, here and below. + I suppose this is fine, since function cannot disappear in the + same way string option can. */ + if (conn->ctx->callbacks.log_message == NULL || + conn->ctx->callbacks.log_message(conn, buf) == 0) { + fp = conn->ctx->config[ERROR_LOG_FILE] == NULL ? NULL : + fopen(conn->ctx->config[ERROR_LOG_FILE], "a+"); + + if (fp != NULL) { + flockfile(fp); + timestamp = time(NULL); + + sockaddr_to_string(src_addr, sizeof(src_addr), &conn->client.rsa); + fprintf(fp, "[%010lu] [error] [client %s] ", (unsigned long) timestamp, + src_addr); + + if (conn->request_info.request_method != NULL) { + fprintf(fp, "%s %s: ", conn->request_info.request_method, + conn->request_info.uri); + } + + fprintf(fp, "%s", buf); + fputc('\n', fp); + funlockfile(fp); + fclose(fp); + } + } +} + +/* Return fake connection structure. Used for logging, if connection + is not applicable at the moment of logging. */ +static struct mg_connection *fc(struct mg_context *ctx) +{ + static struct mg_connection fake_connection; + fake_connection.ctx = ctx; + return &fake_connection; +} + +const char *mg_version(void) +{ + return CIVETWEB_VERSION; +} + +struct mg_request_info *mg_get_request_info(struct mg_connection *conn) +{ + return &conn->request_info; +} + +/* Skip the characters until one of the delimiters characters found. + 0-terminate resulting word. Skip the delimiter and following whitespaces. + Advance pointer to buffer to the next word. Return found 0-terminated word. + Delimiters can be quoted with quotechar. */ static char *skip_quoted(char **buf, const char *delimiters, const char *whitespace, char quotechar) { @@ -832,18 +1275,21 @@ static char *skip_quoted(char **buf, const char *delimiters, begin_word = *buf; end_word = begin_word + strcspn(begin_word, delimiters); - // Check for quotechar + /* Check for quotechar */ if (end_word > begin_word) { p = end_word - 1; while (*p == quotechar) { - // If there is anything beyond end_word, copy it + /* TODO (bel): it seems this code is never reached, so quotechar is actually + not needed - check if this code may be droped */ + + /* If there is anything beyond end_word, copy it */ if (*end_word == '\0') { *p = '\0'; break; } else { size_t end_off = strcspn(end_word + 1, delimiters); memmove (p, end_word, end_off + 1); - p += end_off; // p must correspond to end_word - 1 + p += end_off; /* p must correspond to end_word - 1 */ end_word += end_off + 1; } } @@ -867,15 +1313,15 @@ static char *skip_quoted(char **buf, const char *delimiters, return begin_word; } -// Simplified version of skip_quoted without quote char -// and whitespace == delimiters +/* Simplified version of skip_quoted without quote char + and whitespace == delimiters */ static char *skip(char **buf, const char *delimiters) { return skip_quoted(buf, delimiters, delimiters, 0); } -// Return HTTP header value, or NULL if not found. +/* Return HTTP header value, or NULL if not found. */ static const char *get_header(const struct mg_request_info *ri, const char *name) { @@ -893,37 +1339,37 @@ const char *mg_get_header(const struct mg_connection *conn, const char *name) return get_header(&conn->request_info, name); } -// A helper function for traversing a comma separated list of values. -// It returns a list pointer shifted to the next value, or NULL if the end -// of the list found. -// Value is stored in val vector. If value has form "x=y", then eq_val -// vector is initialized to point to the "y" part, and val vector length -// is adjusted to point only to "x". +/* A helper function for traversing a comma separated list of values. + It returns a list pointer shifted to the next value, or NULL if the end + of the list found. + Value is stored in val vector. If value has form "x=y", then eq_val + vector is initialized to point to the "y" part, and val vector length + is adjusted to point only to "x". */ static const char *next_option(const char *list, struct vec *val, struct vec *eq_val) { if (list == NULL || *list == '\0') { - // End of the list + /* End of the list */ list = NULL; } else { val->ptr = list; if ((list = strchr(val->ptr, ',')) != NULL) { - // Comma found. Store length and shift the list ptr + /* Comma found. Store length and shift the list ptr */ val->len = list - val->ptr; list++; } else { - // This value is the last one + /* This value is the last one */ list = val->ptr + strlen(val->ptr); val->len = list - val->ptr; } if (eq_val != NULL) { - // Value has form "x=y", adjust pointers and lengths - // so that val points to "x", and eq_val points to "y". + /* Value has form "x=y", adjust pointers and lengths + so that val points to "x", and eq_val points to "y". */ eq_val->len = 0; eq_val->ptr = (const char *) memchr(val->ptr, '=', val->len); if (eq_val->ptr != NULL) { - eq_val->ptr++; // Skip over '=' character + eq_val->ptr++; /* Skip over '=' character */ eq_val->len = val->ptr + val->len - eq_val->ptr; val->len = (eq_val->ptr - val->ptr) - 1; } @@ -933,7 +1379,7 @@ static const char *next_option(const char *list, struct vec *val, return list; } -// Perform case-insensitive match of string against pattern +/* Perform case-insensitive match of string against pattern */ static int match_prefix(const char *pattern, int pattern_len, const char *str) { const char *or_str; @@ -946,7 +1392,6 @@ static int match_prefix(const char *pattern, int pattern_len, const char *str) } i = j = 0; - res = -1; for (; i < pattern_len; i++, j++) { if (pattern[i] == '?' && str[j] != '\0') { continue; @@ -974,9 +1419,9 @@ static int match_prefix(const char *pattern, int pattern_len, const char *str) return j; } -// HTTP 1.1 assumes keep alive if "Connection:" header is not set -// This function must tolerate situations when connection info is not -// set up, for example if request parsing failed. +/* HTTP 1.1 assumes keep alive if "Connection:" header is not set + This function must tolerate situations when connection info is not + set up, for example if request parsing failed. */ static int should_keep_alive(const struct mg_connection *conn) { const char *http_version = conn->request_info.http_version; @@ -985,17 +1430,138 @@ static int should_keep_alive(const struct mg_connection *conn) conn->status_code == 401 || mg_strcasecmp(conn->ctx->config[ENABLE_KEEP_ALIVE], "yes") != 0 || (header != NULL && mg_strcasecmp(header, "keep-alive") != 0) || - (header == NULL && http_version && strcmp(http_version, "1.1"))) { + (header == NULL && http_version && 0!=strcmp(http_version, "1.1"))) { return 0; } return 1; } +static int should_decode_url(const struct mg_connection *conn) +{ + return (mg_strcasecmp(conn->ctx->config[DECODE_URL], "yes") == 0); +} + static const char *suggest_connection_header(const struct mg_connection *conn) { return should_keep_alive(conn) ? "keep-alive" : "close"; } +static void handle_file_based_request(struct mg_connection *conn, const char *path, struct file *filep); +static int mg_stat(struct mg_connection *conn, const char *path, struct file *filep); + +static const char *mg_get_response_code_text(int response_code, struct mg_connection *conn) +{ + switch (response_code) + { + /* RFC2616 Section 10.1 - Informational 1xx */ + case 100: return "Continue"; /* RFC2616 Section 10.1.1 */ + case 101: return "Switching Protocols"; /* RFC2616 Section 10.1.2 */ + case 102: return "Processing"; /* RFC2518 Section 10.1 */ + + /* RFC2616 Section 10.2 - Successful 2xx */ + case 200: return "OK"; /* RFC2616 Section 10.2.1 */ + case 201: return "Created"; /* RFC2616 Section 10.2.2 */ + case 202: return "Accepted"; /* RFC2616 Section 10.2.3 */ + case 203: return "Non-Authoritative Information"; /* RFC2616 Section 10.2.4 */ + case 204: return "No Content"; /* RFC2616 Section 10.2.5 */ + case 205: return "Reset Content"; /* RFC2616 Section 10.2.6 */ + case 206: return "Partial Content"; /* RFC2616 Section 10.2.7 */ + case 207: return "Multi-Status"; /* RFC2518 Section 10.2, RFC4918 Section 11.1 */ + + /* RFC2616 Section 10.3 - Redirection 3xx */ + case 300: return "Multiple Choices"; /* RFC2616 Section 10.3.1 */ + case 301: return "Moved Permanently"; /* RFC2616 Section 10.3.2 */ + case 302: return "Found"; /* RFC2616 Section 10.3.3 */ + case 303: return "See Other"; /* RFC2616 Section 10.3.4 */ + case 304: return "Not Modified"; /* RFC2616 Section 10.3.5 */ + case 305: return "Use Proxy"; /* RFC2616 Section 10.3.6 */ + case 307: return "Temporary Redirect"; /* RFC2616 Section 10.3.8 */ + + /* RFC2616 Section 10.4 - Client Error 4xx */ + case 400: return "Bad Request"; /* RFC2616 Section 10.4.1 */ + case 401: return "Unauthorized"; /* RFC2616 Section 10.4.2 */ + case 402: return "Payment Required"; /* RFC2616 Section 10.4.3 */ + case 403: return "Forbidden"; /* RFC2616 Section 10.4.4 */ + case 404: return "Not Found"; /* RFC2616 Section 10.4.5 */ + case 405: return "Method Not Allowed"; /* RFC2616 Section 10.4.6 */ + case 406: return "Not Acceptable"; /* RFC2616 Section 10.4.7 */ + case 407: return "Proxy Authentication Required"; /* RFC2616 Section 10.4.8 */ + case 408: return "Request Time-out"; /* RFC2616 Section 10.4.9 */ + case 409: return "Conflict"; /* RFC2616 Section 10.4.10 */ + case 410: return "Gone"; /* RFC2616 Section 10.4.11 */ + case 411: return "Length Required"; /* RFC2616 Section 10.4.12 */ + case 412: return "Precondition Failed"; /* RFC2616 Section 10.4.13 */ + case 413: return "Request Entity Too Large"; /* RFC2616 Section 10.4.14 */ + case 414: return "Request-URI Too Large"; /* RFC2616 Section 10.4.15 */ + case 415: return "Unsupported Media Type"; /* RFC2616 Section 10.4.16 */ + case 416: return "Requested range not satisfiable"; /* RFC2616 Section 10.4.17 */ + case 417: return "Expectation Failed"; /* RFC2616 Section 10.4.18 */ + case 422: return "Unproccessable entity"; /* RFC2518 Section 10.3, RFC4918 Section 11.2 */ + case 423: return "Locked"; /* RFC2518 Section 10.4, RFC4918 Section 11.3 */ + case 424: return "Failed Dependency"; /* RFC2518 Section 10.5, RFC4918 Section 11.4 */ + case 428: return "Precondition Required"; /* RFC 6585, Section 3 */ + case 429: return "Too Many Requests"; /* RFC 6585, Section 4 */ + case 431: return "Request Header Fields Too Large"; /* RFC 6585, Section 5 */ + + /* RFC2616 Section 10.5 - Server Error 5xx */ + case 500: return "Internal Server Error"; /* RFC2616 Section 10.5.1 */ + case 501: return "Not Implemented"; /* RFC2616 Section 10.5.2 */ + case 502: return "Bad Gateway"; /* RFC2616 Section 10.5.3 */ + case 503: return "Service Unavailable"; /* RFC2616 Section 10.5.4 */ + case 504: return "Gateway Time-out"; /* RFC2616 Section 10.5.5 */ + case 505: return "HTTP Version not supported"; /* RFC2616 Section 10.5.6 */ + case 507: return "Insufficient Storage"; /* RFC2518 Section 10.6, , RFC4918 Section 11.5 */ + case 511: return "Network Authentication Required"; /* RFC 6585, Section 6 */ + + /* Other RFCs */ + case 426: return "Upgrade Required"; /* RFC 2817 */ + + /* Return codes from non normative RFCs: */ + /* Informative and experimental RFCs, "de facto" standards due to common use, ... */ + case 208: return "Already Reported"; /* RFC5842 Section 7.1 */ + case 226: return "IM used"; /* RFC3229 Section 10.4.1 */ + case 308: return "Permanent Redirect"; /* RFC7238 Section 3 */ + case 418: return "I am a teapot"; /* RFC2324 Section 2.3.2 */ + case 419: return "Authentication Timeout"; /* common use */ + case 451: return "Unavailable For Legal Reasons"; /* draft-tbray-http-legally-restricted-status-05, Section 3 */ + case 506: return "Variant Also Negotiates"; /* RFC 2295, Section 8.1 */ + case 508: return "Loop Detected"; /* RFC5842 Section 7.1 */ + case 510: return "Not Extended"; /* RFC 2774, Section 7 */ + + default: + /* This error code is unknown. This should not happen. */ + if (conn) { + mg_cry(conn, "Unknown HTTP response code: %u", response_code); + } + + /* Return at least a category according to RFC 2616 Section 10. */ + if (response_code>=100 && response_code<200) { + /* Unknown informational status code */ + return "Information"; + } + if (response_code>=200 && response_code<300) { + /* Unknown success code */ + return "Success"; + } + if (response_code>=300 && response_code<400) { + /* Unknown redirection code */ + return "Redirection"; + } + if (response_code>=400 && response_code<500) { + /* Unknown request error code */ + return "Client Error"; + } + if (response_code>=500 && response_code<600) { + /* Unknown server error code */ + return "Server Error"; + } + + /* Response code not even within reasonable range */ + return ""; + } +} + + static void send_http_error(struct mg_connection *, int, const char *, PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(4, 5); @@ -1006,28 +1572,83 @@ static void send_http_error(struct mg_connection *conn, int status, { char buf[MG_BUF_LEN]; va_list ap; - int len = 0; + int len = 0, i, page_handler_found, scope; + char date[64]; + time_t curtime = time(NULL); + const char *error_handler = NULL; + struct file error_page_file = STRUCT_FILE_INITIALIZER; + const char *error_page_file_ext, *tstr; + + if (!reason) { + reason = mg_get_response_code_text(status, conn); + } conn->status_code = status; - if (conn->ctx->callbacks.http_error == NULL || + if (conn->in_error_handler || + conn->ctx->callbacks.http_error == NULL || conn->ctx->callbacks.http_error(conn, status)) { - buf[0] = '\0'; - // Errors 1xx, 204 and 304 MUST NOT send a body + if (!conn->in_error_handler) { + /* Send user defined error pages, if defined */ + error_handler = conn->ctx->config[ERROR_PAGES]; + error_page_file_ext = conn->ctx->config[INDEX_FILES]; + page_handler_found = 0; + if (error_handler != NULL) { + for (scope=1; (scope<=3) && !page_handler_found; scope++) { + switch (scope) { + case 1: + len = mg_snprintf(conn, buf, sizeof(buf)-32, "%serror%03u.", error_handler, status); + break; + case 2: + len = mg_snprintf(conn, buf, sizeof(buf)-32, "%serror%01uxx.", error_handler, status/100); + break; + default: + len = mg_snprintf(conn, buf, sizeof(buf)-32, "%serror.", error_handler); + break; + } + tstr = strchr(error_page_file_ext, '.'); + while (tstr) { + for (i=1; i<32 && tstr[i]!=0 && tstr[i]!=','; i++) buf[len+i-1]=tstr[i]; + buf[len+i-1]=0; + if (mg_stat(conn, buf, &error_page_file)) { + page_handler_found = 1; + break; + } + tstr = strchr(tstr+i, '.'); + } + } + } + + if (page_handler_found) { + conn->in_error_handler = 1; + handle_file_based_request(conn, buf, &error_page_file); + conn->in_error_handler = 0; + return; + } + } + + buf[0] = '\0'; + gmt_time_string(date, sizeof(date), &curtime); + + /* Errors 1xx, 204 and 304 MUST NOT send a body */ if (status > 199 && status != 204 && status != 304) { - len = mg_snprintf(conn, buf, sizeof(buf), "Error %d: %s", status, reason); - buf[len++] = '\n'; + len = mg_snprintf(conn, buf, sizeof(buf)-1, "Error %d: %s", status, reason); + buf[len] = '\n'; + len++; + buf[len] = 0; va_start(ap, fmt); len += mg_vsnprintf(conn, buf + len, sizeof(buf) - len, fmt, ap); va_end(ap); } - DEBUG_TRACE(("[%s]", buf)); + DEBUG_TRACE("[%s]", buf); mg_printf(conn, "HTTP/1.1 %d %s\r\n" - "Content-Length: %d\r\n" - "Connection: %s\r\n\r\n", status, reason, len, - suggest_connection_header(conn)); + "Content-Length: %d\r\n" + "Date: %s\r\n" + "Connection: %s\r\n\r\n", + status, reason, len, date, + suggest_connection_header(conn)); conn->num_bytes_sent += mg_printf(conn, "%s", buf); } } @@ -1047,7 +1668,18 @@ static int pthread_mutex_destroy(pthread_mutex_t *mutex) static int pthread_mutex_lock(pthread_mutex_t *mutex) { - return WaitForSingleObject(*mutex, INFINITE) == WAIT_OBJECT_0? 0 : -1; + return WaitForSingleObject(*mutex, INFINITE) == WAIT_OBJECT_0 ? 0 : -1; +} + +static int pthread_mutex_trylock(pthread_mutex_t *mutex) +{ + switch (WaitForSingleObject(*mutex, 0)) { + case WAIT_OBJECT_0: + return 0; + case WAIT_TIMEOUT: + return -2; /* EBUSY */ + } + return -1; } static int pthread_mutex_unlock(pthread_mutex_t *mutex) @@ -1055,40 +1687,137 @@ static int pthread_mutex_unlock(pthread_mutex_t *mutex) return ReleaseMutex(*mutex) == 0 ? -1 : 0; } +#ifndef WIN_PTHREADS_TIME_H +static int clock_gettime(clockid_t clk_id, struct timespec *tp) +{ + FILETIME ft; + ULARGE_INTEGER li; + BOOL ok = FALSE; + double d; + static double perfcnt_per_sec = 0.0; + + if (tp) { + if (clk_id == CLOCK_REALTIME) { + GetSystemTimeAsFileTime(&ft); + li.LowPart = ft.dwLowDateTime; + li.HighPart = ft.dwHighDateTime; + li.QuadPart -= 116444736000000000; /* 1.1.1970 in filedate */ + tp->tv_sec = (time_t)(li.QuadPart / 10000000); + tp->tv_nsec = (long)(li.QuadPart % 10000000) * 100; + ok = TRUE; + } else if (clk_id == CLOCK_MONOTONIC) { + if (perfcnt_per_sec == 0.0) { + QueryPerformanceFrequency((LARGE_INTEGER *) &li); + perfcnt_per_sec = 1.0 / li.QuadPart; + } + if (perfcnt_per_sec != 0.0) { + QueryPerformanceCounter((LARGE_INTEGER *) &li); + d = li.QuadPart * perfcnt_per_sec; + tp->tv_sec = (time_t)d; + d -= tp->tv_sec; + tp->tv_nsec = (long)(d*1.0E9); + ok = TRUE; + } + } + } + + return ok ? 0 : -1; +} +#endif + static int pthread_cond_init(pthread_cond_t *cv, const void *unused) { (void) unused; - cv->signal = CreateEvent(NULL, FALSE, FALSE, NULL); - cv->broadcast = CreateEvent(NULL, TRUE, FALSE, NULL); - return cv->signal != NULL && cv->broadcast != NULL ? 0 : -1; + InitializeCriticalSection(&cv->threadIdSec); + cv->waitingthreadcount = 0; + cv->waitingthreadhdls = (pthread_t *) mg_calloc(MAX_WORKER_THREADS, sizeof(pthread_t)); + return (cv->waitingthreadhdls!=NULL) ? 0 : -1; +} + +static int pthread_cond_timedwait(pthread_cond_t *cv, pthread_mutex_t *mutex, const struct timespec * abstime) +{ + struct mg_workerTLS * tls = (struct mg_workerTLS *)TlsGetValue(sTlsKey); + int ok; + struct timespec tsnow; + int64_t nsnow, nswaitabs, nswaitrel; + DWORD mswaitrel; + + EnterCriticalSection(&cv->threadIdSec); + assert(cv->waitingthreadcount < MAX_WORKER_THREADS); + cv->waitingthreadhdls[cv->waitingthreadcount] = tls->pthread_cond_helper_mutex; + cv->waitingthreadcount++; + LeaveCriticalSection(&cv->threadIdSec); + + if (abstime) { + clock_gettime(CLOCK_REALTIME, &tsnow); + nsnow = (((uint64_t)tsnow.tv_sec)*1000000000) + tsnow.tv_nsec; + nswaitabs = (((uint64_t)abstime->tv_sec)*1000000000) + abstime->tv_nsec; + nswaitrel = nswaitabs - nsnow; + if (nswaitrel<0) nswaitrel=0; + mswaitrel = (DWORD)(nswaitrel / 1000000); + } else { + mswaitrel = INFINITE; + } + + pthread_mutex_unlock(mutex); + ok = (WAIT_OBJECT_0 == WaitForSingleObject(tls->pthread_cond_helper_mutex, mswaitrel)); + pthread_mutex_lock(mutex); + + return ok ? 0 : -1; } static int pthread_cond_wait(pthread_cond_t *cv, pthread_mutex_t *mutex) { - HANDLE handles[] = {cv->signal, cv->broadcast}; - ReleaseMutex(*mutex); - WaitForMultipleObjects(2, handles, FALSE, INFINITE); - return WaitForSingleObject(*mutex, INFINITE) == WAIT_OBJECT_0? 0 : -1; + return pthread_cond_timedwait(cv, mutex, NULL); } static int pthread_cond_signal(pthread_cond_t *cv) { - return SetEvent(cv->signal) == 0 ? -1 : 0; + int i; + HANDLE wkup = NULL; + BOOL ok = FALSE; + + EnterCriticalSection(&cv->threadIdSec); + if (cv->waitingthreadcount) { + wkup = cv->waitingthreadhdls[0]; + ok = SetEvent(wkup); + + for (i=1; iwaitingthreadcount; i++) { + cv->waitingthreadhdls[i-1] = cv->waitingthreadhdls[i]; + } + cv->waitingthreadcount--; + + assert(ok); + } + LeaveCriticalSection(&cv->threadIdSec); + + return ok ? 0 : 1; } static int pthread_cond_broadcast(pthread_cond_t *cv) { - // Implementation with PulseEvent() has race condition, see - // http://www.cs.wustl.edu/~schmidt/win32-cv-1.html - return PulseEvent(cv->broadcast) == 0 ? -1 : 0; + EnterCriticalSection(&cv->threadIdSec); + while (cv->waitingthreadcount) { + pthread_cond_signal(cv); + } + LeaveCriticalSection(&cv->threadIdSec); + + return 0; } static int pthread_cond_destroy(pthread_cond_t *cv) { - return CloseHandle(cv->signal) && CloseHandle(cv->broadcast) ? 0 : -1; + EnterCriticalSection(&cv->threadIdSec); + assert(cv->waitingthreadcount==0); + mg_free(cv->waitingthreadhdls); + cv->waitingthreadhdls = 0; + LeaveCriticalSection(&cv->threadIdSec); + DeleteCriticalSection(&cv->threadIdSec); + + return 0; } -// For Windows, change all slashes to backslashes in path names. +/* For Windows, change all slashes to backslashes in path names. */ static void change_slashes_to_backslashes(char *path) { int i; @@ -1096,7 +1825,7 @@ static void change_slashes_to_backslashes(char *path) for (i = 0; path[i] != '\0'; i++) { if (path[i] == '/') path[i] = '\\'; - // i > 0 check is to preserve UNC paths, like \\server\file.txt + /* i > 0 check is to preserve UNC paths, like \\server\file.txt */ if (path[i] == '\\' && i > 0) while (path[i + 1] == '\\' || path[i + 1] == '/') (void) memmove(path + i + 1, @@ -1104,8 +1833,8 @@ static void change_slashes_to_backslashes(char *path) } } -// Encode 'path' which is assumed UTF-8 string, into UNICODE string. -// wbuf and wbuf_len is a target buffer and its length. +/* Encode 'path' which is assumed UTF-8 string, into UNICODE string. + wbuf and wbuf_len is a target buffer and its length. */ static void to_unicode(const char *path, wchar_t *wbuf, size_t wbuf_len) { char buf[PATH_MAX], buf2[PATH_MAX]; @@ -1113,8 +1842,8 @@ static void to_unicode(const char *path, wchar_t *wbuf, size_t wbuf_len) mg_strlcpy(buf, path, sizeof(buf)); change_slashes_to_backslashes(buf); - // Convert to Unicode and back. If doubly-converted string does not - // match the original, something is fishy, reject. + /* Convert to Unicode and back. If doubly-converted string does not + match the original, something is fishy, reject. */ memset(wbuf, 0, wbuf_len * sizeof(wchar_t)); MultiByteToWideChar(CP_UTF8, 0, buf, -1, wbuf, (int) wbuf_len); WideCharToMultiByte(CP_UTF8, 0, wbuf, (int) wbuf_len, buf2, sizeof(buf2), @@ -1163,7 +1892,7 @@ static struct tm *localtime(const time_t *ptime, struct tm *ptm) ptm->tm_hour = st.wHour; ptm->tm_min = st.wMinute; ptm->tm_sec = st.wSecond; - ptm->tm_yday = 0; // hope nobody uses this + ptm->tm_yday = 0; /* hope nobody uses this */ ptm->tm_isdst = GetTimeZoneInformation(&tzinfo) == TIME_ZONE_ID_DAYLIGHT ? 1 : 0; @@ -1172,7 +1901,7 @@ static struct tm *localtime(const time_t *ptime, struct tm *ptm) static struct tm *gmtime(const time_t *ptime, struct tm *ptm) { - // FIXME(lsm): fix this. + /* FIXME(lsm): fix this. */ return localtime(ptime, ptm); } @@ -1184,10 +1913,10 @@ static size_t strftime(char *dst, size_t dst_size, const char *fmt, } #endif -// Windows happily opens files with some garbage at the end of file name. -// For example, fopen("a.cgi ", "r") on Windows successfully opens -// "a.cgi", despite one would expect an error back. -// This function returns non-0 if path ends with some garbage. +/* Windows happily opens files with some garbage at the end of file name. + For example, fopen("a.cgi ", "r") on Windows successfully opens + "a.cgi", despite one would expect an error back. + This function returns non-0 if path ends with some garbage. */ static int path_cannot_disclose_cgi(const char *path) { static const char *allowed_last_characters = "_-"; @@ -1195,8 +1924,7 @@ static int path_cannot_disclose_cgi(const char *path) return isalnum(last) || strchr(allowed_last_characters, last) != NULL; } -static int mg_stat(struct mg_connection *conn, const char *path, - struct file *filep) +static int mg_stat(struct mg_connection *conn, const char *path, struct file *filep) { wchar_t wbuf[PATH_MAX]; WIN32_FILE_ATTRIBUTE_DATA info; @@ -1209,9 +1937,10 @@ static int mg_stat(struct mg_connection *conn, const char *path, info.ftLastWriteTime.dwLowDateTime, info.ftLastWriteTime.dwHighDateTime); filep->is_directory = info.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY; - // If file name is fishy, reset the file structure and return error. - // Note it is important to reset, not just return the error, cause - // functions like is_file_opened() check the struct. + /* If file name is fishy, reset the file structure and return + error. + Note it is important to reset, not just return the error, cause + functions like is_file_opened() check the struct. */ if (!filep->is_directory && !path_cannot_disclose_cgi(path)) { memset(filep, 0, sizeof(*filep)); } @@ -1242,7 +1971,7 @@ static int mg_mkdir(const char *path, int mode) return CreateDirectoryW(wbuf, NULL) ? 0 : -1; } -// Implementation of POSIX opendir/closedir/readdir for Windows. +/* Implementation of POSIX opendir/closedir/readdir for Windows. */ static DIR * opendir(const char *name) { DIR *dir = NULL; @@ -1251,7 +1980,7 @@ static DIR * opendir(const char *name) if (name == NULL) { SetLastError(ERROR_BAD_ARGUMENTS); - } else if ((dir = (DIR *) malloc(sizeof(*dir))) == NULL) { + } else if ((dir = (DIR *) mg_malloc(sizeof(*dir))) == NULL) { SetLastError(ERROR_NOT_ENOUGH_MEMORY); } else { to_unicode(name, wpath, ARRAY_SIZE(wpath)); @@ -1262,7 +1991,7 @@ static DIR * opendir(const char *name) dir->handle = FindFirstFileW(wpath, &dir->info); dir->result.d_name[0] = '\0'; } else { - free(dir); + mg_free(dir); dir = NULL; } } @@ -1278,7 +2007,7 @@ static int closedir(DIR *dir) if (dir->handle != INVALID_HANDLE_VALUE) result = FindClose(dir->handle) ? 0 : -1; - free(dir); + mg_free(dir); } else { result = -1; SetLastError(ERROR_BAD_ARGUMENTS); @@ -1344,7 +2073,7 @@ static int poll(struct pollfd *pfd, int n, int milliseconds) return result; } -#endif // HAVE_POLL +#endif /* HAVE_POLL */ static void set_close_on_exec(SOCKET sock, struct mg_connection *conn /* may be null */) { @@ -1354,7 +2083,12 @@ static void set_close_on_exec(SOCKET sock, struct mg_connection *conn /* may be int mg_start_thread(mg_thread_func_t f, void *p) { - return (long)_beginthread((void (__cdecl *)(void *)) f, 0, p) == -1L ? -1 : 0; +#if defined(USE_STACK_SIZE) && (USE_STACK_SIZE > 1) + /* Compile-time option to control stack size, e.g. -DUSE_STACK_SIZE=16384 */ + return ((_beginthread((void (__cdecl *)(void *)) f, USE_STACK_SIZE, p) == ((uintptr_t)(-1L))) ? -1 : 0); +#else + return ((_beginthread((void (__cdecl *)(void *)) f, 0, p) == ((uintptr_t)(-1L))) ? -1 : 0); +#endif /* defined(USE_STACK_SIZE) && (USE_STACK_SIZE > 1) */ } /* Start a thread storing the thread context. */ @@ -1364,15 +2098,15 @@ static int mg_start_thread_with_id(unsigned (__stdcall *f)(void *), void *p, { uintptr_t uip; HANDLE threadhandle; - int result; + int result = -1; uip = _beginthreadex(NULL, 0, (unsigned (__stdcall *)(void *)) f, p, 0, NULL); threadhandle = (HANDLE) uip; - if (threadidptr != NULL) { + if ((uip != (uintptr_t)(-1L)) && (threadidptr != NULL)) { *threadidptr = threadhandle; + result = 0; } - result = (threadhandle == NULL) ? -1 : 0; return result; } @@ -1390,7 +2124,7 @@ static int mg_join_thread(pthread_t threadid) int err; err = GetLastError(); - DEBUG_TRACE(("WaitForSingleObject() failed, error %d", err)); + DEBUG_TRACE("WaitForSingleObject() failed, error %d", err); } else { if (dwevent == WAIT_OBJECT_0) { CloseHandle(threadid); @@ -1413,7 +2147,7 @@ static int dlclose(void *handle) { int result; - if (FreeLibrary(handle) != 0) { + if (FreeLibrary((HMODULE) handle) != 0) { result = 0; } else { result = -1; @@ -1455,7 +2189,7 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, memset(&si, 0, sizeof(si)); si.cb = sizeof(si); - // TODO(lsm): redirect CGI errors to the error log file + /* TODO(lsm): redirect CGI errors to the error log file */ si.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW; si.wShowWindow = SW_HIDE; @@ -1465,12 +2199,12 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, DuplicateHandle(me, (HANDLE) _get_osfhandle(fdout), me, &si.hStdOutput, 0, TRUE, DUPLICATE_SAME_ACCESS); - // If CGI file is a script, try to read the interpreter line + /* If CGI file is a script, try to read the interpreter line */ interp = conn->ctx->config[CGI_INTERPRETER]; if (interp == NULL) { buf[0] = buf[1] = '\0'; - // Read the first line of the script into the buffer + /* Read the first line of the script into the buffer */ snprintf(cmdline, sizeof(cmdline), "%s%c%s", dir, '/', prog); if (mg_fopen(conn, cmdline, "r", &file)) { p = (char *) file.membuf; @@ -1496,7 +2230,7 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, mg_snprintf(conn, cmdline, sizeof(cmdline), "%s%s\"%s\\%s\"", interp, interp[0] == '\0' ? "" : " ", full_dir, prog); - DEBUG_TRACE(("Running [%s]", cmdline)); + DEBUG_TRACE("Running [%s]", cmdline); if (CreateProcessA(NULL, cmdline, NULL, NULL, TRUE, CREATE_NEW_PROCESS_GROUP, envblk, NULL, &si, &pi) == 0) { mg_cry(conn, "%s: CreateProcess(%s): %ld", @@ -1511,7 +2245,7 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, return (pid_t) pi.hProcess; } -#endif // !NO_CGI +#endif /* !NO_CGI */ static int set_non_blocking_mode(SOCKET sock) { @@ -1539,9 +2273,9 @@ static int mg_stat(struct mg_connection *conn, const char *path, static void set_close_on_exec(int fd, struct mg_connection *conn /* may be null */) { if (fcntl(fd, F_SETFD, FD_CLOEXEC) != 0) { - if (conn) - mg_cry(conn, "%s: fcntl(F_SETFD FD_CLOEXEC) failed: %s", - __func__, strerror(ERRNO)); + if (conn) { + mg_cry(conn, "%s: fcntl(F_SETFD FD_CLOEXEC) failed: %s", __func__, strerror(ERRNO)); + } } } @@ -1554,10 +2288,11 @@ int mg_start_thread(mg_thread_func_t func, void *param) (void) pthread_attr_init(&attr); (void) pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); -#if defined(USE_STACK_SIZE) && USE_STACK_SIZE > 1 - // Compile-time option to control stack size, e.g. -DUSE_STACK_SIZE=16384 +#if defined(USE_STACK_SIZE) && (USE_STACK_SIZE > 1) + /* Compile-time option to control stack size, + e.g. -DUSE_STACK_SIZE=16384 */ (void) pthread_attr_setstacksize(&attr, USE_STACK_SIZE); -#endif /* defined(USE_STACK_SIZE) && USE_STACK_SIZE > 1 */ +#endif /* defined(USE_STACK_SIZE) && (USE_STACK_SIZE > 1) */ result = pthread_create(&thread_id, &attr, func, param); pthread_attr_destroy(&attr); @@ -1567,8 +2302,7 @@ int mg_start_thread(mg_thread_func_t func, void *param) /* Start a thread storing the thread context. */ -static int mg_start_thread_with_id(mg_thread_func_t func, void *param, - pthread_t *threadidptr) +static int mg_start_thread_with_id(mg_thread_func_t func, void *param, pthread_t *threadidptr) { pthread_t thread_id; pthread_attr_t attr; @@ -1576,14 +2310,15 @@ static int mg_start_thread_with_id(mg_thread_func_t func, void *param, (void) pthread_attr_init(&attr); -#if defined(USE_STACK_SIZE) && USE_STACK_SIZE > 1 - // Compile-time option to control stack size, e.g. -DUSE_STACK_SIZE=16384 +#if defined(USE_STACK_SIZE) && (USE_STACK_SIZE > 1) + /* Compile-time option to control stack size, + e.g. -DUSE_STACK_SIZE=16384 */ (void) pthread_attr_setstacksize(&attr, USE_STACK_SIZE); #endif /* defined(USE_STACK_SIZE) && USE_STACK_SIZE > 1 */ result = pthread_create(&thread_id, &attr, func, param); pthread_attr_destroy(&attr); - if (threadidptr != NULL) { + if ((result == 0) && (threadidptr != NULL)) { *threadidptr = thread_id; } return result; @@ -1610,10 +2345,11 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, (void) envblk; if ((pid = fork()) == -1) { - // Parent - send_http_error(conn, 500, http_500_error, "fork(): %s", strerror(ERRNO)); + /* Parent */ + send_http_error(conn, 500, NULL, + "Error: Creating CGI process\nfork(): %s", strerror(ERRNO)); } else if (pid == 0) { - // Child + /* Child */ if (chdir(dir) != 0) { mg_cry(conn, "%s: chdir(%s): %s", __func__, dir, strerror(ERRNO)); } else if (dup2(fdin, 0) == -1) { @@ -1621,15 +2357,16 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, } else if (dup2(fdout, 1) == -1) { mg_cry(conn, "%s: dup2(%d, 1): %s", __func__, fdout, strerror(ERRNO)); } else { - // Not redirecting stderr to stdout, to avoid output being littered - // with the error messages. + /* Not redirecting stderr to stdout, to avoid output being littered + with the error messages. */ (void) close(fdin); (void) close(fdout); - // After exec, all signal handlers are restored to their default values, - // with one exception of SIGCHLD. According to POSIX.1-2001 and Linux's - // implementation, SIGCHLD's handler will leave unchanged after exec - // if it was set to be ignored. Restore it to default action. + /* After exec, all signal handlers are restored to their default + values, with one exception of SIGCHLD. According to + POSIX.1-2001 and Linux's implementation, SIGCHLD's handler will + leave unchanged after exec if it was set to be ignored. Restore + it to default action. */ signal(SIGCHLD, SIG_DFL); interp = conn->ctx->config[CGI_INTERPRETER]; @@ -1647,7 +2384,7 @@ static pid_t spawn_process(struct mg_connection *conn, const char *prog, return pid; } -#endif // !NO_CGI +#endif /* !NO_CGI */ static int set_non_blocking_mode(SOCKET sock) { @@ -1658,21 +2395,20 @@ static int set_non_blocking_mode(SOCKET sock) return 0; } -#endif // _WIN32 +#endif /* _WIN32 */ -// Write data to the IO channel - opened file descriptor, socket or SSL -// descriptor. Return number of bytes written. -static int64_t push(FILE *fp, SOCKET sock, SSL *ssl, const char *buf, - int64_t len) +/* Write data to the IO channel - opened file descriptor, socket or SSL + descriptor. Return number of bytes written. */ +static int64_t push(FILE *fp, SOCKET sock, SSL *ssl, const char *buf, int64_t len) { int64_t sent; int n, k; - (void) ssl; // Get rid of warning + (void) ssl; /* Get rid of warning */ sent = 0; while (sent < len) { - // How many bytes we send in this iteration + /* How many bytes we send in this iteration */ k = len - sent > INT_MAX ? INT_MAX : (int) (len - sent); #ifndef NO_SSL @@ -1697,16 +2433,17 @@ static int64_t push(FILE *fp, SOCKET sock, SSL *ssl, const char *buf, return sent; } -// Read from IO channel - opened file descriptor, socket, or SSL descriptor. -// Return negative value on error, or number of bytes read on success. +/* Read from IO channel - opened file descriptor, socket, or SSL descriptor. + Return negative value on error, or number of bytes read on success. */ static int pull(FILE *fp, struct mg_connection *conn, char *buf, int len) { int nread; if (fp != NULL) { - // Use read() instead of fread(), because if we're reading from the CGI - // pipe, fread() may block until IO buffer is filled up. We cannot afford - // to block and must pass all read bytes immediately to the client. + /* Use read() instead of fread(), because if we're reading from the + CGI pipe, fread() may block until IO buffer is filled up. We cannot + afford to block and must pass all read bytes immediately to the + client. */ nread = read(fileno(fp), buf, (size_t) len); #ifndef NO_SSL } else if (conn->ssl != NULL) { @@ -1726,10 +2463,10 @@ static int pull_all(FILE *fp, struct mg_connection *conn, char *buf, int len) while (len > 0 && conn->ctx->stop_flag == 0) { n = pull(fp, conn, buf + nread, len); if (n < 0) { - nread = n; // Propagate the error + nread = n; /* Propagate the error */ break; } else if (n == 0) { - break; // No more data to read + break; /* No more data to read */ } else { conn->consumed_content += n; nread += n; @@ -1742,42 +2479,48 @@ static int pull_all(FILE *fp, struct mg_connection *conn, char *buf, int len) int mg_read(struct mg_connection *conn, void *buf, size_t len) { - int n, buffered_len, nread; + int64_t n, buffered_len, nread; + int64_t len64 = (int64_t)(len > INT_MAX ? INT_MAX : len); /* since the return value is int, we may not read more bytes */ const char *body; - // If Content-Length is not set, read until socket is closed - if (conn->consumed_content == 0 && conn->content_len == 0) { + /* If Content-Length is not set for a PUT or POST request, read until socket is closed */ + if (conn->consumed_content == 0 && conn->content_len == -1) { conn->content_len = INT64_MAX; conn->must_close = 1; } nread = 0; if (conn->consumed_content < conn->content_len) { - // Adjust number of bytes to read. - int64_t to_read = conn->content_len - conn->consumed_content; - if (to_read < (int64_t) len) { - len = (size_t) to_read; + /* Adjust number of bytes to read. */ + int64_t left_to_read = conn->content_len - conn->consumed_content; + if (left_to_read < len64) { + /* Do not reade more than the total content length of the request. */ + len64 = left_to_read; } - // Return buffered data - body = conn->buf + conn->request_len + conn->consumed_content; - buffered_len = (int)(&conn->buf[conn->data_len] - body); + /* Return buffered data */ + buffered_len = (int64_t)(conn->data_len) - (int64_t)conn->request_len - conn->consumed_content; if (buffered_len > 0) { - if (len < (size_t) buffered_len) { - buffered_len = (int) len; + if (len64 < buffered_len) { + buffered_len = len64; } + body = conn->buf + conn->request_len + conn->consumed_content; memcpy(buf, body, (size_t) buffered_len); - len -= buffered_len; + len64 -= buffered_len; conn->consumed_content += buffered_len; nread += buffered_len; buf = (char *) buf + buffered_len; } - // We have returned all buffered data. Read new data from the remote socket. - n = pull_all(NULL, conn, (char *) buf, (int) len); - nread = n >= 0 ? nread + n : n; + /* We have returned all buffered data. Read new data from the remote + socket. */ + if ((n = pull_all(NULL, conn, (char *) buf, (int)len64)) >= 0) { + nread += n; + } else { + nread = (nread > 0 ? nread : n); + } } - return nread; + return (int)nread; } int mg_write(struct mg_connection *conn, const void *buf, size_t len) @@ -1819,7 +2562,7 @@ int mg_write(struct mg_connection *conn, const void *buf, size_t len) return (int) total; } -// Alternative alloc_vprintf() for non-compliant C runtimes +/* Alternative alloc_vprintf() for non-compliant C runtimes */ static int alloc_vprintf2(char **buf, const char *fmt, va_list ap) { va_list ap_copy; @@ -1828,8 +2571,8 @@ static int alloc_vprintf2(char **buf, const char *fmt, va_list ap) *buf = NULL; while (len == -1) { - if (*buf) free(*buf); - *buf = (char *)malloc(size *= 4); + if (*buf) mg_free(*buf); + *buf = (char *)mg_malloc(size *= 4); if (!*buf) break; va_copy(ap_copy, ap); len = vsnprintf(*buf, size, fmt, ap_copy); @@ -1839,33 +2582,35 @@ static int alloc_vprintf2(char **buf, const char *fmt, va_list ap) return len; } -// Print message to buffer. If buffer is large enough to hold the message, -// return buffer. If buffer is to small, allocate large enough buffer on heap, -// and return allocated buffer. +/* Print message to buffer. If buffer is large enough to hold the message, + return buffer. If buffer is to small, allocate large enough buffer on heap, + and return allocated buffer. */ static int alloc_vprintf(char **buf, size_t size, const char *fmt, va_list ap) { va_list ap_copy; int len; - // Windows is not standard-compliant, and vsnprintf() returns -1 if - // buffer is too small. Also, older versions of msvcrt.dll do not have - // _vscprintf(). However, if size is 0, vsnprintf() behaves correctly. - // Therefore, we make two passes: on first pass, get required message length. - // On second pass, actually print the message. + /* Windows is not standard-compliant, and vsnprintf() returns -1 if + buffer is too small. Also, older versions of msvcrt.dll do not have + _vscprintf(). However, if size is 0, vsnprintf() behaves correctly. + Therefore, we make two passes: on first pass, get required message + length. + On second pass, actually print the message. */ va_copy(ap_copy, ap); len = vsnprintf(NULL, 0, fmt, ap_copy); va_end(ap_copy); if (len < 0) { - // C runtime is not standard compliant, vsnprintf() returned -1. - // Switch to alternative code path that uses incremental allocations. + /* C runtime is not standard compliant, vsnprintf() returned -1. + Switch to alternative code path that uses incremental allocations. + */ va_copy(ap_copy, ap); len = alloc_vprintf2(buf, fmt, ap); va_end(ap_copy); } else if (len > (int) size && (size = len + 1) > 0 && - (*buf = (char *) malloc(size)) == NULL) { - len = -1; // Allocation failed, mark failure + (*buf = (char *) mg_malloc(size)) == NULL) { + len = -1; /* Allocation failed, mark failure */ } else { va_copy(ap_copy, ap); IGNORE_UNUSED_RESULT(vsnprintf(*buf, size, fmt, ap_copy)); @@ -1875,8 +2620,6 @@ static int alloc_vprintf(char **buf, size_t size, const char *fmt, va_list ap) return len; } -int mg_vprintf(struct mg_connection *conn, const char *fmt, va_list ap); - int mg_vprintf(struct mg_connection *conn, const char *fmt, va_list ap) { char mem[MG_BUF_LEN], *buf = mem; @@ -1886,7 +2629,7 @@ int mg_vprintf(struct mg_connection *conn, const char *fmt, va_list ap) len = mg_write(conn, buf, (size_t) len); } if (buf != mem && buf != NULL) { - free(buf); + mg_free(buf); } return len; @@ -1911,7 +2654,7 @@ int mg_url_decode(const char *src, int src_len, char *dst, #define HEXTOI(x) (isdigit(x) ? x - '0' : x - 'W') for (i = j = 0; i < src_len && j < dst_len - 1; i++, j++) { - if (src[i] == '%' && i < src_len - 2 && + if (i < src_len - 2 && src[i] == '%' && isxdigit(* (const unsigned char *) (src + i + 1)) && isxdigit(* (const unsigned char *) (src + i + 2))) { a = tolower(* (const unsigned char *) (src + i + 1)); @@ -1925,7 +2668,7 @@ int mg_url_decode(const char *src, int src_len, char *dst, } } - dst[j] = '\0'; // Null-terminate the destination + dst[j] = '\0'; /* Null-terminate the destination */ return i >= src_len ? j : -1; } @@ -1954,25 +2697,26 @@ int mg_get_var2(const char *data, size_t data_len, const char *name, len = -1; dst[0] = '\0'; - // data is "var1=val1&var2=val2...". Find variable first + /* data is "var1=val1&var2=val2...". Find variable first */ for (p = data; p + name_len < e; p++) { if ((p == data || p[-1] == '&') && p[name_len] == '=' && !mg_strncasecmp(name, p, name_len) && 0 == occurrence--) { - // Point p to variable value + /* Point p to variable value */ p += name_len + 1; - // Point s to the end of the value + /* Point s to the end of the value */ s = (const char *) memchr(p, '&', (size_t)(e - p)); if (s == NULL) { s = e; } assert(s >= p); - // Decode variable into destination buffer + /* Decode variable into destination buffer */ len = mg_url_decode(p, (int)(s - p), dst, (int)dst_len, 1); - // Redirect error code from -1 to -2 (destination buffer too small). + /* Redirect error code from -1 to -2 (destination buffer too + small). */ if (len == -1) { len = -2; } @@ -2024,66 +2768,204 @@ int mg_get_cookie(const char *cookie_header, const char *var_name, return len; } -static void convert_uri_to_file_name(struct mg_connection *conn, char *buf, - size_t buf_len, struct file *filep) +#if defined(USE_WEBSOCKET) || defined(USE_LUA) +static void base64_encode(const unsigned char *src, int src_len, char *dst) +{ + static const char *b64 = + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + int i, j, a, b, c; + + for (i = j = 0; i < src_len; i += 3) { + a = src[i]; + b = i + 1 >= src_len ? 0 : src[i + 1]; + c = i + 2 >= src_len ? 0 : src[i + 2]; + + dst[j++] = b64[a >> 2]; + dst[j++] = b64[((a & 3) << 4) | (b >> 4)]; + if (i + 1 < src_len) { + dst[j++] = b64[(b & 15) << 2 | (c >> 6)]; + } + if (i + 2 < src_len) { + dst[j++] = b64[c & 63]; + } + } + while (j % 4 != 0) { + dst[j++] = '='; + } + dst[j++] = '\0'; +} + +static unsigned char b64reverse(char letter) { + if (letter>='A' && letter<='Z') return letter-'A'; + if (letter>='a' && letter<='z') return letter-'a'+26; + if (letter>='0' && letter<='9') return letter-'0'+52; + if (letter=='+') return 62; + if (letter=='/') return 63; + if (letter=='=') return 255; /* normal end */ + return 254; /* error */ +} + +static int base64_decode(const unsigned char *src, int src_len, char *dst, size_t *dst_len) +{ + int i; + unsigned char a, b, c, d; + + *dst_len = 0; + + for (i = 0; i < src_len; i += 4) { + a = b64reverse(src[i]); + if (a>=254) return i; + + b = b64reverse(i + 1 >= src_len ? 0 : src[i + 1]); + if (b>=254) return i+1; + + c = b64reverse(i + 2 >= src_len ? 0 : src[i + 2]); + if (c==254) return i+2; + + d = b64reverse(i + 3 >= src_len ? 0 : src[i + 3]); + if (c==254) return i+3; + + dst[(*dst_len)++] = (a << 2) + (b >> 4); + if (c!=255) { + dst[(*dst_len)++] = (b << 4) + (c >> 2); + if (d!=255) { + dst[(*dst_len)++] = (c << 6) + d; + } + } + } + return -1; +} +#endif + +static int is_put_or_delete_method(const struct mg_connection *conn) +{ + const char *s = conn->request_info.request_method; + return s != NULL && (!strcmp(s, "PUT") || + !strcmp(s, "DELETE") || + !strcmp(s, "MKCOL")); +} + +static void interpret_uri(struct mg_connection *conn, /* in: request */ + char *filename, /* out: filename */ + size_t filename_buf_len, /* in: size of filename buffer */ + struct file *filep, /* out: file structure */ + int * is_script_ressource, /* out: handled by a script? */ + int * is_websocket_request, /* out: websocket connetion? */ + int * is_put_or_delete_request /* out: put/delete a file? */ + ) { struct vec a, b; - const char *rewrite, *uri = conn->request_info.uri, - *root = conn->ctx->config[DOCUMENT_ROOT]; + const char *rewrite, + *uri = conn->request_info.uri, + *root = conn->ctx->config[DOCUMENT_ROOT]; char *p; int match_len; char gz_path[PATH_MAX]; char const* accept_encoding; - // Using buf_len - 1 because memmove() for PATH_INFO may shift part - // of the path one byte on the right. - // If document_root is NULL, leave the file empty. - mg_snprintf(conn, buf, buf_len - 1, "%s%s", + *is_script_ressource = 0; + *is_put_or_delete_request = is_put_or_delete_method(conn); + +#if defined(USE_WEBSOCKET) + *is_websocket_request = is_websocket_protocol(conn); + if (*is_websocket_request && conn->ctx->config[WEBSOCKET_ROOT]) { + root = conn->ctx->config[WEBSOCKET_ROOT]; + } +#else + *is_websocket_request = 0; +#endif + + /* Note that root == NULL is a regular use case here. This occurs, + if all requests are handled by callbacks, so the WEBSOCKET_ROOT + config is not required. */ + + /* Using buf_len - 1 because memmove() for PATH_INFO may shift part + of the path one byte on the right. + If document_root is NULL, leave the file empty. */ + mg_snprintf(conn, filename, filename_buf_len - 1, "%s%s", root == NULL ? "" : root, root == NULL ? "" : uri); rewrite = conn->ctx->config[REWRITE]; while ((rewrite = next_option(rewrite, &a, &b)) != NULL) { if ((match_len = match_prefix(a.ptr, (int) a.len, uri)) > 0) { - mg_snprintf(conn, buf, buf_len - 1, "%.*s%s", (int) b.len, b.ptr, + mg_snprintf(conn, filename, filename_buf_len - 1, "%.*s%s", (int) b.len, b.ptr, uri + match_len); break; } } - if (mg_stat(conn, buf, filep)) return; + /* Local file path and name, corresponding to requested URI + is now stored in "filename" variable. */ + if (mg_stat(conn, filename, filep)) { + /* File exists. Check if it is a script type. */ + if (0 +#if !defined(NO_CGI) + || + match_prefix(conn->ctx->config[CGI_EXTENSIONS], + (int)strlen(conn->ctx->config[CGI_EXTENSIONS]), filename) > 0 +#endif +#if defined(USE_LUA) + || + match_prefix(conn->ctx->config[LUA_SCRIPT_EXTENSIONS], + (int)strlen(conn->ctx->config[LUA_SCRIPT_EXTENSIONS]), filename) > 0 +#endif + ) { + /* The request addresses a CGI script or a Lua script. The URI corresponds + to the script itself (like /path/script.cgi), and there is no additional + resource path (like /path/script.cgi/something). + Requests that modify (replace or delete) a resource, like PUT and DELETE + requests, should replace/delete the script file. + Requests that read or write from/to a resource, like GET and POST requests, + should call the script and return the generated response. */ + *is_script_ressource = !is_put_or_delete_request; + } + return; + } - // if we can't find the actual file, look for the file - // with the same name but a .gz extension. If we find it, - // use that and set the gzipped flag in the file struct - // to indicate that the response need to have the content- - // encoding: gzip header - // we can only do this if the browser declares support + /* If we can't find the actual file, look for the file + with the same name but a .gz extension. If we find it, + use that and set the gzipped flag in the file struct + to indicate that the response need to have the content- + encoding: gzip header. + We can only do this if the browser declares support. */ if ((accept_encoding = mg_get_header(conn, "Accept-Encoding")) != NULL) { if (strstr(accept_encoding,"gzip") != NULL) { - snprintf(gz_path, sizeof(gz_path), "%s.gz", buf); + snprintf(gz_path, sizeof(gz_path), "%s.gz", filename); if (mg_stat(conn, gz_path, filep)) { filep->gzipped = 1; + /* Currently gz files can not be scripts. */ return; } } } - // Support PATH_INFO for CGI scripts. - for (p = buf + strlen(buf); p > buf + 1; p--) { + /* Support PATH_INFO for CGI scripts. */ + for (p = filename + strlen(filename); p > filename + 1; p--) { if (*p == '/') { *p = '\0'; - if (match_prefix(conn->ctx->config[CGI_EXTENSIONS], - (int)strlen(conn->ctx->config[CGI_EXTENSIONS]), buf) > 0 && - mg_stat(conn, buf, filep)) { - // Shift PATH_INFO block one character right, e.g. - // "/x.cgi/foo/bar\x00" => "/x.cgi\x00/foo/bar\x00" - // conn->path_info is pointing to the local variable "path" declared - // in handle_request(), so PATH_INFO is not valid after - // handle_request returns. + if ((0 +#if !defined(NO_CGI) + || + match_prefix(conn->ctx->config[CGI_EXTENSIONS], + (int)strlen(conn->ctx->config[CGI_EXTENSIONS]), filename) > 0 +#endif +#if defined(USE_LUA) + || + match_prefix(conn->ctx->config[LUA_SCRIPT_EXTENSIONS], + (int)strlen(conn->ctx->config[LUA_SCRIPT_EXTENSIONS]), filename) > 0 +#endif + ) && mg_stat(conn, filename, filep)) { + /* Shift PATH_INFO block one character right, e.g. + "/x.cgi/foo/bar\x00" => "/x.cgi\x00/foo/bar\x00" + conn->path_info is pointing to the local variable "path" + declared in handle_request(), so PATH_INFO is not valid + after handle_request returns. */ conn->path_info = p + 1; - memmove(p + 2, p + 1, strlen(p + 1) + 1); // +1 is for trailing \0 + memmove(p + 2, p + 1, strlen(p + 1) + 1); /* +1 is for + trailing \0 */ p[1] = '/'; + *is_script_ressource = 1; break; } else { *p = '/'; @@ -2092,22 +2974,23 @@ static void convert_uri_to_file_name(struct mg_connection *conn, char *buf, } } -// Check whether full request is buffered. Return: -// -1 if request is malformed -// 0 if request is not yet fully buffered -// >0 actual request length, including last \r\n\r\n +/* Check whether full request is buffered. Return: + -1 if request is malformed + 0 if request is not yet fully buffered + >0 actual request length, including last \r\n\r\n */ static int get_request_len(const char *buf, int buflen) { const char *s, *e; int len = 0; for (s = buf, e = s + buflen - 1; len <= 0 && s < e; s++) - // Control characters are not allowed but >=128 is. + /* Control characters are not allowed but >=128 is. */ if (!isprint(* (const unsigned char *) s) && *s != '\r' && *s != '\n' && * (const unsigned char *) s < 128) { len = -1; - break; // [i_a] abort scan as soon as one malformed character is found; - // don't let subsequent \r\n\r\n win us over anyhow + break; /* [i_a] abort scan as soon as one malformed character is + found; */ + /* don't let subsequent \r\n\r\n win us over anyhow */ } else if (s[0] == '\n' && s[1] == '\n') { len = (int) (s - buf) + 2; } else if (s[0] == '\n' && &s[1] < e && @@ -2118,7 +3001,7 @@ static int get_request_len(const char *buf, int buflen) return len; } -// Convert month to the month number. Return -1 on error, or month number +/* Convert month to the month number. Return -1 on error, or month number */ static int get_month_index(const char *s) { size_t i; @@ -2135,38 +3018,40 @@ static int num_leap_years(int year) return year / 4 - year / 100 + year / 400; } -// Parse UTC date-time string, and return the corresponding time_t value. +/* Parse UTC date-time string, and return the corresponding time_t value. */ static time_t parse_date_string(const char *datetime) { static const unsigned short days_before_month[] = { 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334 }; - char month_str[32]; + char month_str[32]={0}; int second, minute, hour, day, month, year, leap_days, days; time_t result = (time_t) 0; - if (((sscanf(datetime, "%d/%3s/%d %d:%d:%d", - &day, month_str, &year, &hour, &minute, &second) == 6) || - (sscanf(datetime, "%d %3s %d %d:%d:%d", - &day, month_str, &year, &hour, &minute, &second) == 6) || - (sscanf(datetime, "%*3s, %d %3s %d %d:%d:%d", - &day, month_str, &year, &hour, &minute, &second) == 6) || - (sscanf(datetime, "%d-%3s-%d %d:%d:%d", - &day, month_str, &year, &hour, &minute, &second) == 6)) && - year > 1970 && - (month = get_month_index(month_str)) != -1) { - leap_days = num_leap_years(year) - num_leap_years(1970); - year -= 1970; - days = year * 365 + days_before_month[month] + (day - 1) + leap_days; - result = (time_t) days * 24 * 3600 + (time_t) hour * 3600 + - minute * 60 + second; + if ((sscanf(datetime, "%d/%3s/%d %d:%d:%d", + &day, month_str, &year, &hour, &minute, &second) == 6) || + (sscanf(datetime, "%d %3s %d %d:%d:%d", + &day, month_str, &year, &hour, &minute, &second) == 6) || + (sscanf(datetime, "%*3s, %d %3s %d %d:%d:%d", + &day, month_str, &year, &hour, &minute, &second) == 6) || + (sscanf(datetime, "%d-%3s-%d %d:%d:%d", + &day, month_str, &year, &hour, &minute, &second) == 6)) { + + month = get_month_index(month_str); + if ((month >= 0) && (year > 1970)) { + leap_days = num_leap_years(year) - num_leap_years(1970); + year -= 1970; + days = year * 365 + days_before_month[month] + (day - 1) + leap_days; + result = (time_t) days * 24 * 3600 + (time_t) hour * 3600 + + minute * 60 + second; + } } return result; } -// Protect against directory disclosure attack by removing '..', -// excessive '/' and '\' characters +/* Protect against directory disclosure attack by removing '..', + excessive '/' and '\' characters */ static void remove_double_dots_and_double_slashes(char *s) { char *p = s; @@ -2174,7 +3059,7 @@ static void remove_double_dots_and_double_slashes(char *s) while (*s != '\0') { *p++ = *s++; if (s[-1] == '/' || s[-1] == '\\') { - // Skip all following slashes, backslashes and double-dots + /* Skip all following slashes, backslashes and double-dots */ while (s[0] != '\0') { if (s[0] == '/' || s[0] == '\\') { s++; @@ -2194,54 +3079,89 @@ static const struct { size_t ext_len; const char *mime_type; } builtin_mime_types[] = { - {".html", 5, "text/html"}, - {".htm", 4, "text/html"}, - {".shtm", 5, "text/html"}, - {".shtml", 6, "text/html"}, - {".css", 4, "text/css"}, - {".js", 3, "application/x-javascript"}, - {".ico", 4, "image/x-icon"}, - {".gif", 4, "image/gif"}, - {".jpg", 4, "image/jpeg"}, - {".jpeg", 5, "image/jpeg"}, - {".png", 4, "image/png"}, - {".svg", 4, "image/svg+xml"}, - {".txt", 4, "text/plain"}, + /* IANA registered MIME types (http://www.iana.org/assignments/media-types) + application types */ + {".doc", 4, "application/msword"}, + {".eps", 4, "application/postscript"}, + {".exe", 4, "application/octet-stream"}, + {".js", 3, "application/javascript"}, + {".json", 5, "application/json"}, + {".pdf", 4, "application/pdf"}, + {".ps", 3, "application/postscript"}, + {".rtf", 4, "application/rtf"}, + {".xhtml", 6, "application/xhtml+xml"}, + {".xsl", 4, "application/xml"}, + {".xslt", 5, "application/xml"}, + + /* audio */ + {".mp3", 4, "audio/mpeg"}, + {".oga", 4, "audio/ogg"}, + {".ogg", 4, "audio/ogg"}, + + /* image */ + {".gif", 4, "image/gif"}, + {".ief", 4, "image/ief"}, + {".jpeg", 5, "image/jpeg"}, + {".jpg", 4, "image/jpeg"}, + {".jpm", 4, "image/jpm"}, + {".jpx", 4, "image/jpx"}, + {".png", 4, "image/png"}, + {".svg", 4, "image/svg+xml"}, + {".tif", 4, "image/tiff"}, + {".tiff", 5, "image/tiff"}, + + /* model */ + {".wrl", 4, "model/vrml"}, + + /* text */ + {".css", 4, "text/css"}, + {".csv", 4, "text/csv"}, + {".htm", 4, "text/html"}, + {".html", 5, "text/html"}, + {".sgm", 4, "text/sgml"}, + {".shtm", 5, "text/html"}, + {".shtml", 6, "text/html"}, + {".txt", 4, "text/plain"}, + {".xml", 4, "text/xml"}, + + /* video */ + {".mov", 4, "video/quicktime"}, + {".mp4", 4, "video/mp4"}, + {".mpeg", 5, "video/mpeg"}, + {".mpg", 4, "video/mpeg"}, + {".ogv", 4, "video/ogg"}, + {".qt", 3, "video/quicktime"}, + + /* not registered types + (http://reference.sitepoint.com/html/mime-types-full, + http://www.hansenb.pdx.edu/DMKB/dict/tutorials/mime_typ.php, ..) */ + {".arj", 4, "application/x-arj-compressed"}, + {".gz", 3, "application/x-gunzip"}, + {".rar", 4, "application/x-arj-compressed"}, + {".swf", 4, "application/x-shockwave-flash"}, + {".tar", 4, "application/x-tar"}, + {".tgz", 4, "application/x-tar-gz"}, {".torrent", 8, "application/x-bittorrent"}, - {".wav", 4, "audio/x-wav"}, - {".mp3", 4, "audio/x-mp3"}, - {".mid", 4, "audio/mid"}, - {".m3u", 4, "audio/x-mpegurl"}, - {".ogg", 4, "audio/ogg"}, - {".ram", 4, "audio/x-pn-realaudio"}, - {".xml", 4, "text/xml"}, - {".json", 5, "text/json"}, - {".xslt", 5, "application/xml"}, - {".xsl", 4, "application/xml"}, - {".ra", 3, "audio/x-pn-realaudio"}, - {".doc", 4, "application/msword"}, - {".exe", 4, "application/octet-stream"}, - {".zip", 4, "application/x-zip-compressed"}, - {".xls", 4, "application/excel"}, - {".tgz", 4, "application/x-tar-gz"}, - {".tar", 4, "application/x-tar"}, - {".gz", 3, "application/x-gunzip"}, - {".arj", 4, "application/x-arj-compressed"}, - {".rar", 4, "application/x-arj-compressed"}, - {".rtf", 4, "application/rtf"}, - {".pdf", 4, "application/pdf"}, - {".swf", 4, "application/x-shockwave-flash"}, - {".mpg", 4, "video/mpeg"}, - {".webm", 5, "video/webm"}, - {".mpeg", 5, "video/mpeg"}, - {".mov", 4, "video/quicktime"}, - {".mp4", 4, "video/mp4"}, - {".m4v", 4, "video/x-m4v"}, - {".asf", 4, "video/x-ms-asf"}, - {".avi", 4, "video/x-msvideo"}, - {".bmp", 4, "image/bmp"}, - {".ttf", 4, "application/x-font-ttf"}, - {NULL, 0, NULL} + {".ppt", 4, "application/x-mspowerpoint"}, + {".xls", 4, "application/x-msexcel"}, + {".zip", 4, "application/x-zip-compressed"}, + {".aac", 4, "audio/aac"}, /* http://en.wikipedia.org/wiki/Advanced_Audio_Coding */ + {".aif", 4, "audio/x-aif"}, + {".m3u", 4, "audio/x-mpegurl"}, + {".mid", 4, "audio/x-midi"}, + {".ra", 3, "audio/x-pn-realaudio"}, + {".ram", 4, "audio/x-pn-realaudio"}, + {".wav", 4, "audio/x-wav"}, + {".bmp", 4, "image/bmp"}, + {".ico", 4, "image/x-icon"}, + {".pct", 4, "image/x-pct"}, + {".pict", 5, "image/pict"}, + {".rgb", 4, "image/x-rgb"}, + {".webm", 5, "video/webm"}, /* http://en.wikipedia.org/wiki/WebM */ + {".asf", 4, "video/x-ms-asf"}, + {".avi", 4, "video/x-msvideo"}, + {".m4v", 4, "video/x-m4v"}, + {NULL, 0, NULL} }; const char *mg_get_builtin_mime_type(const char *path) @@ -2262,8 +3182,8 @@ const char *mg_get_builtin_mime_type(const char *path) return "text/plain"; } -// Look at the "path" extension and figure what mime type it has. -// Store mime type in the vector. +/* Look at the "path" extension and figure what mime type it has. + Store mime type in the vector. */ static void get_mime_type(struct mg_context *ctx, const char *path, struct vec *vec) { @@ -2273,11 +3193,11 @@ static void get_mime_type(struct mg_context *ctx, const char *path, path_len = strlen(path); - // Scan user-defined mime types first, in case user wants to - // override default mime types. + /* Scan user-defined mime types first, in case user wants to + override default mime types. */ list = ctx->config[EXTRA_MIME_TYPES]; while ((list = next_option(list, &ext_vec, &mime_vec)) != NULL) { - // ext now points to the path suffix + /* ext now points to the path suffix */ ext = path + path_len - ext_vec.len; if (mg_strncasecmp(ext, ext_vec.ptr, ext_vec.len) == 0) { *vec = mime_vec; @@ -2289,8 +3209,8 @@ static void get_mime_type(struct mg_context *ctx, const char *path, vec->len = strlen(vec->ptr); } -// Stringify binary data. Output buffer must be twice as big as input, -// because each byte takes 2 bytes in string representation +/* Stringify binary data. Output buffer must be twice as big as input, + because each byte takes 2 bytes in string representation */ static void bin2str(char *to, const unsigned char *p, size_t len) { static const char *hex = "0123456789abcdef"; @@ -2302,7 +3222,7 @@ static void bin2str(char *to, const unsigned char *p, size_t len) *to = '\0'; } -// Return stringified MD5 hash for list of strings. Buffer must be 33 bytes. +/* Return stringified MD5 hash for list of strings. Buffer must be 33 bytes. */ char *mg_md5(char buf[33], ...) { md5_byte_t hash[16]; @@ -2323,24 +3243,24 @@ char *mg_md5(char buf[33], ...) return buf; } -// Check the user's password, return 1 if OK +/* Check the user's password, return 1 if OK */ static int check_password(const char *method, const char *ha1, const char *uri, const char *nonce, const char *nc, const char *cnonce, const char *qop, const char *response) { char ha2[32 + 1], expected_response[32 + 1]; - // Some of the parameters may be NULL + /* Some of the parameters may be NULL */ if (method == NULL || nonce == NULL || nc == NULL || cnonce == NULL || qop == NULL || response == NULL) { return 0; } - // NOTE(lsm): due to a bug in MSIE, we do not compare the URI - // TODO(lsm): check for authentication timeout - if (// strcmp(dig->uri, c->ouri) != 0 || + /* NOTE(lsm): due to a bug in MSIE, we do not compare the URI */ + /* TODO(lsm): check for authentication timeout */ + if (/* strcmp(dig->uri, c->ouri) != 0 || */ strlen(response) != 32 - // || now - strtoul(dig->nonce, NULL, 10) > 3600 + /* || now - strtoul(dig->nonce, NULL, 10) > 3600 */ ) { return 0; } @@ -2352,8 +3272,8 @@ static int check_password(const char *method, const char *ha1, const char *uri, return mg_strcasecmp(response, expected_response) == 0; } -// Use the global passwords file, if specified by auth_gpass option, -// or search for .htpasswd in the requested directory. +/* Use the global passwords file, if specified by auth_gpass option, + or search for .htpasswd in the requested directory. */ static void open_auth_file(struct mg_connection *conn, const char *path, struct file *filep) { @@ -2362,14 +3282,16 @@ static void open_auth_file(struct mg_connection *conn, const char *path, struct file file = STRUCT_FILE_INITIALIZER; if (gpass != NULL) { - // Use global passwords file + /* Use global passwords file */ if (!mg_fopen(conn, gpass, "r", filep)) { #ifdef DEBUG mg_cry(conn, "fopen(%s): %s", gpass, strerror(ERRNO)); #endif } - // Important: using local struct file to test path for is_directory flag. - // If filep is used, mg_stat() makes it appear as if auth file was opened. + /* Important: using local struct file to test path for is_directory + flag. + If filep is used, mg_stat() makes it appear as if auth file was + opened. */ } else if (mg_stat(conn, path, &file) && file.is_directory) { mg_snprintf(conn, name, sizeof(name), "%s%c%s", path, '/', PASSWORDS_FILE_NAME); @@ -2379,10 +3301,12 @@ static void open_auth_file(struct mg_connection *conn, const char *path, #endif } } else { - // Try to find .htpasswd in requested directory. - for (p = path, e = p + strlen(p) - 1; e > p; e--) - if (e[0] == '/') + /* Try to find .htpasswd in requested directory. */ + for (p = path, e = p + strlen(p) - 1; e > p; e--) { + if (e[0] == '/') { break; + } + } mg_snprintf(conn, name, sizeof(name), "%.*s%c%s", (int) (e - p), p, '/', PASSWORDS_FILE_NAME); if (!mg_fopen(conn, name, "r", filep)) { @@ -2393,17 +3317,18 @@ static void open_auth_file(struct mg_connection *conn, const char *path, } } -// Parsed Authorization header +/* Parsed Authorization header */ struct ah { char *user, *uri, *cnonce, *response, *qop, *nc, *nonce; }; -// Return 1 on success. Always initializes the ah structure. +/* Return 1 on success. Always initializes the ah structure. */ static int parse_auth_header(struct mg_connection *conn, char *buf, size_t buf_size, struct ah *ah) { char *name, *value, *s; const char *auth_header; + unsigned long nonce; (void) memset(ah, 0, sizeof(*ah)); if ((auth_header = mg_get_header(conn, "Authorization")) == NULL || @@ -2411,18 +3336,18 @@ static int parse_auth_header(struct mg_connection *conn, char *buf, return 0; } - // Make modifiable copy of the auth header + /* Make modifiable copy of the auth header */ (void) mg_strlcpy(buf, auth_header + 7, buf_size); s = buf; - // Parse authorization header + /* Parse authorization header */ for (;;) { - // Gobble initial spaces + /* Gobble initial spaces */ while (isspace(* (unsigned char *) s)) { s++; } name = skip_quoted(&s, "=", " ", 0); - // Value is either quote-delimited, or ends at first comma or space. + /* Value is either quote-delimited, or ends at first comma or space. */ if (s[0] == '\"') { s++; value = skip_quoted(&s, "\"", " ", '\\'); @@ -2430,7 +3355,8 @@ static int parse_auth_header(struct mg_connection *conn, char *buf, s++; } } else { - value = skip_quoted(&s, ", ", " ", 0); // IE uses commas, FF uses spaces + value = skip_quoted(&s, ", ", " ", 0); /* IE uses commas, FF uses + spaces */ } if (*name == '\0') { break; @@ -2453,7 +3379,28 @@ static int parse_auth_header(struct mg_connection *conn, char *buf, } } - // CGI needs it as REMOTE_USER +#ifndef NO_NONCE_CHECK + /* Convert the nonce from the client to a number and check it. */ + /* Server side nonce check is valuable in all situations but one: if the server restarts frequently, + but the client should not see that, so the server should accept nonces from previous starts. */ + if (ah->nonce == NULL) { + return 0; + } + nonce = strtoul(ah->nonce, &s, 10); + if ((s == NULL) || (*s != 0)) { + return 0; + } + nonce ^= (unsigned long)(conn->ctx); + if (noncectx->start_time) { + /* nonce is from a previous start of the server and no longer valid (replay attack?) */ + return 0; + } + if (nonce>=conn->ctx->start_time+conn->ctx->nonce_count) { + return 0; + } +#endif + + /* CGI needs it as REMOTE_USER */ if (ah->user != NULL) { conn->request_info.remote_user = mg_strdup(ah->user); } else { @@ -2471,11 +3418,11 @@ static char *mg_fgets(char *buf, size_t size, struct file *filep, char **p) if (filep->membuf != NULL && *p != NULL) { memend = (char *) &filep->membuf[filep->size]; - eof = (char *) memchr(*p, '\n', memend - *p); // Search for \n from p till the end of stream + eof = (char *) memchr(*p, '\n', memend - *p); /* Search for \n from p till the end of stream */ if (eof != NULL) { - eof += 1; // Include \n + eof += 1; /* Include \n */ } else { - eof = memend; // Copy remaining data + eof = memend; /* Copy remaining data */ } len = (size_t) (eof - *p) > size - 1 ? size - 1 : (size_t) (eof - *p); memcpy(buf, *p, len); @@ -2489,33 +3436,101 @@ static char *mg_fgets(char *buf, size_t size, struct file *filep, char **p) } } -// Authorize against the opened passwords file. Return 1 if authorized. -static int authorize(struct mg_connection *conn, struct file *filep) -{ +struct read_auth_file_struct { + struct mg_connection *conn; struct ah ah; - char line[256], f_user[256] = "", ha1[256] = "", f_domain[256] = "", buf[MG_BUF_LEN], *p; + char *domain; + char buf[256+256+40]; + char *f_user; + char *f_domain; + char *f_ha1; +}; - if (!parse_auth_header(conn, buf, sizeof(buf), &ah)) { - return 0; - } +static int read_auth_file(struct file *filep, struct read_auth_file_struct * workdata) +{ + char *p; + int is_authorized = 0; + struct file fp; + size_t l; - // Loop over passwords file + /* Loop over passwords file */ p = (char *) filep->membuf; - while (mg_fgets(line, sizeof(line), filep, &p) != NULL) { - if (sscanf(line, "%[^:]:%[^:]:%s", f_user, f_domain, ha1) != 3) { + while (mg_fgets(workdata->buf, sizeof(workdata->buf), filep, &p) != NULL) { + + l = strlen(workdata->buf); + while (l>0) { + if (isspace(workdata->buf[l-1]) || iscntrl(workdata->buf[l-1])) { + l--; + workdata->buf[l] = 0; + } else break; + } + if (l<1) continue; + + workdata->f_user = workdata->buf; + + if (workdata->f_user[0]==':') { + /* user names may not contain a ':' and may not be empty, + so lines starting with ':' may be used for a special purpose */ + if (workdata->f_user[1]=='#') { + /* :# is a comment */ + continue; + } else if (!strncmp(workdata->f_user+1,"include=",8)) { + if (mg_fopen(workdata->conn, workdata->f_user+9, "r", &fp)) { + is_authorized = read_auth_file(&fp, workdata); + mg_fclose(&fp); + } else { + mg_cry(workdata->conn, "%s: cannot open authorization file: %s", __func__, workdata->buf); + } + continue; + } + /* everything is invalid for the moment (might change in the future) */ + mg_cry(workdata->conn, "%s: syntax error in authorization file: %s", __func__, workdata->buf); continue; } - if (!strcmp(ah.user, f_user) && - !strcmp(conn->ctx->config[AUTHENTICATION_DOMAIN], f_domain)) - return check_password(conn->request_info.request_method, ha1, ah.uri, - ah.nonce, ah.nc, ah.cnonce, ah.qop, ah.response); + workdata->f_domain = strchr(workdata->f_user, ':'); + if (workdata->f_domain == NULL) { + mg_cry(workdata->conn, "%s: syntax error in authorization file: %s", __func__, workdata->buf); + continue; + } + *(workdata->f_domain) = 0; + (workdata->f_domain)++; + + workdata->f_ha1 = strchr(workdata->f_domain, ':'); + if (workdata->f_ha1 == NULL) { + mg_cry(workdata->conn, "%s: syntax error in authorization file: %s", __func__, workdata->buf); + continue; + } + *(workdata->f_ha1) = 0; + (workdata->f_ha1)++; + + if (!strcmp(workdata->ah.user, workdata->f_user) && !strcmp(workdata->domain, workdata->f_domain)) { + return check_password(workdata->conn->request_info.request_method, workdata->f_ha1, workdata->ah.uri, + workdata->ah.nonce, workdata->ah.nc, workdata->ah.cnonce, workdata->ah.qop, workdata->ah.response); + } } - return 0; + return is_authorized; } -// Return 1 if request is authorised, 0 otherwise. +/* Authorize against the opened passwords file. Return 1 if authorized. */ +static int authorize(struct mg_connection *conn, struct file *filep) +{ + struct read_auth_file_struct workdata; + char buf[MG_BUF_LEN]; + + memset(&workdata,0,sizeof(workdata)); + workdata.conn = conn; + + if (!parse_auth_header(conn, buf, sizeof(buf), &workdata.ah)) { + return 0; + } + workdata.domain = conn->ctx->config[AUTHENTICATION_DOMAIN]; + + return read_auth_file(filep, &workdata); +} + +/* Return 1 if request is authorised, 0 otherwise. */ static int check_authorization(struct mg_connection *conn, const char *path) { char fname[PATH_MAX]; @@ -2550,14 +3565,30 @@ static int check_authorization(struct mg_connection *conn, const char *path) static void send_authorization_request(struct mg_connection *conn) { + char date[64]; + time_t curtime = time(NULL); + unsigned long nonce = (unsigned long)(conn->ctx->start_time); + + (void)pthread_mutex_lock(&conn->ctx->nonce_mutex); + nonce += conn->ctx->nonce_count; + ++conn->ctx->nonce_count; + (void)pthread_mutex_unlock(&conn->ctx->nonce_mutex); + + nonce ^= (unsigned long)(conn->ctx); conn->status_code = 401; + conn->must_close = 1; + + gmt_time_string(date, sizeof(date), &curtime); + mg_printf(conn, "HTTP/1.1 401 Unauthorized\r\n" + "Date: %s\r\n" + "Connection: %s\r\n" "Content-Length: 0\r\n" - "WWW-Authenticate: Digest qop=\"auth\", " - "realm=\"%s\", nonce=\"%lu\"\r\n\r\n", + "WWW-Authenticate: Digest qop=\"auth\", realm=\"%s\", nonce=\"%lu\"\r\n\r\n", + date, suggest_connection_header(conn), conn->ctx->config[AUTHENTICATION_DOMAIN], - (unsigned long) time(NULL)); + nonce); } static int is_authorized_for_put(struct mg_connection *conn) @@ -2577,27 +3608,46 @@ static int is_authorized_for_put(struct mg_connection *conn) int mg_modify_passwords_file(const char *fname, const char *domain, const char *user, const char *pass) { - int found; - char line[512], u[512] = "", d[512] ="", ha1[33], tmp[PATH_MAX+1]; + int found, i; + char line[512], u[512] = "", d[512] ="", ha1[33], tmp[PATH_MAX+8]; FILE *fp, *fp2; found = 0; fp = fp2 = NULL; - // Regard empty password as no password - remove user record. + /* Regard empty password as no password - remove user record. */ if (pass != NULL && pass[0] == '\0') { pass = NULL; } + /* Other arguments must not be empty */ + if (fname == NULL || domain == NULL || user == NULL) return 0; + + /* Using the given file format, user name and domain must not contain ':' */ + if (strchr(user, ':') != NULL) return 0; + if (strchr(domain, ':') != NULL) return 0; + + /* Do not allow control characters like newline in user name and domain. + Do not allow excessively long names either. */ + for (i=0; i<255 && user[i]!=0; i++) { + if (iscntrl(user[i])) return 0; + } + if (user[i]) return 0; + for (i=0; i<255 && domain[i]!=0; i++) { + if (iscntrl(domain[i])) return 0; + } + if (domain[i]) return 0; + + /* Create a temporary file name */ (void) snprintf(tmp, sizeof(tmp) - 1, "%s.tmp", fname); tmp[sizeof(tmp) - 1] = 0; - // Create the file if does not exist + /* Create the file if does not exist */ if ((fp = fopen(fname, "a+")) != NULL) { (void) fclose(fp); } - // Open the given file and temporary file + /* Open the given file and temporary file */ if ((fp = fopen(fname, "r")) == NULL) { return 0; } else if ((fp2 = fopen(tmp, "w+")) == NULL) { @@ -2605,11 +3655,13 @@ int mg_modify_passwords_file(const char *fname, const char *domain, return 0; } - // Copy the stuff to temporary file + /* Copy the stuff to temporary file */ while (fgets(line, sizeof(line), fp) != NULL) { - if (sscanf(line, "%[^:]:%[^:]:%*s", u, d) != 2) { + if (sscanf(line, "%255[^:]:%255[^:]:%*s", u, d) != 2) { continue; } + u[255]=0; + d[255]=0; if (!strcmp(u, user) && !strcmp(d, domain)) { found++; @@ -2622,17 +3674,17 @@ int mg_modify_passwords_file(const char *fname, const char *domain, } } - // If new user, just add it + /* If new user, just add it */ if (!found && pass != NULL) { mg_md5(ha1, user, ":", domain, ":", pass, NULL); fprintf(fp2, "%s:%s:%s\n", user, domain, ha1); } - // Close files + /* Close files */ fclose(fp); fclose(fp2); - // Put the temp file in place of real file + /* Put the temp file in place of real file */ IGNORE_UNUSED_RESULT(remove(fname)); IGNORE_UNUSED_RESULT(rename(tmp, fname)); @@ -2650,7 +3702,7 @@ static SOCKET conn2(struct mg_context *ctx /* may be null */, const char *host, snprintf(ebuf, ebuf_len, "%s", "NULL host"); } else if (use_ssl && SSLv23_client_method == NULL) { snprintf(ebuf, ebuf_len, "%s", "SSL is not initialized"); - // TODO(lsm): use something threadsafe instead of gethostbyname() + /* TODO(lsm): use something threadsafe instead of gethostbyname() */ } else if ((he = gethostbyname(host)) == NULL) { snprintf(ebuf, ebuf_len, "gethostbyname(%s): %s", host, strerror(ERRNO)); } else if ((sock = socket(PF_INET, SOCK_STREAM, 0)) == INVALID_SOCKET) { @@ -2704,8 +3756,8 @@ static void print_dir_entry(struct de *de) if (de->file.is_directory) { mg_snprintf(de->conn, size, sizeof(size), "%s", "[DIRECTORY]"); } else { - // We use (signed) cast below because MSVC 6 compiler cannot - // convert unsigned __int64 to double. Sigh. + /* We use (signed) cast below because MSVC 6 compiler cannot + convert unsigned __int64 to double. Sigh. */ if (de->file.size < 1024) { mg_snprintf(de->conn, size, sizeof(size), "%d", (int) de->file.size); } else if (de->file.size < 0x100000) { @@ -2723,7 +3775,7 @@ static void print_dir_entry(struct de *de) if (tm != NULL) { strftime(mod, sizeof(mod), "%d-%b-%Y %H:%M", tm); } else { - strncpy(mod, "01-Jan-1970 00:00", sizeof(mod)); + mg_strlcpy(mod, "01-Jan-1970 00:00", sizeof(mod)); mod[sizeof(mod) - 1] = '\0'; } mg_url_encode(de->file_name, href, sizeof(href)); @@ -2734,10 +3786,10 @@ static void print_dir_entry(struct de *de) de->file_name, de->file.is_directory ? "/" : "", mod, size); } -// This function is called from send_directory() and used for -// sorting directory entries by size, or name, or modification time. -// On windows, __cdecl specification is needed in case if project is built -// with __stdcall convention. qsort always requires __cdels callback. +/* This function is called from send_directory() and used for + sorting directory entries by size, or name, or modification time. + On windows, __cdecl specification is needed in case if project is built + with __stdcall convention. qsort always requires __cdels callback. */ static int WINCDECL compare_dir_entries(const void *p1, const void *p2) { const struct de *a = (const struct de *) p1, *b = (const struct de *) p2; @@ -2749,9 +3801,9 @@ static int WINCDECL compare_dir_entries(const void *p1, const void *p2) } if (a->file.is_directory && !b->file.is_directory) { - return -1; // Always put directories on top + return -1; /* Always put directories on top */ } else if (!a->file.is_directory && b->file.is_directory) { - return 1; // Always put directories on top + return 1; /* Always put directories on top */ } else if (*query_string == 'n') { cmp_result = strcmp(a->file_name, b->file_name); } else if (*query_string == 's') { @@ -2787,7 +3839,7 @@ static int scan_directory(struct mg_connection *conn, const char *dir, de.conn = conn; while ((dp = readdir(dirp)) != NULL) { - // Do not show current dir and hidden files + /* Do not show current dir and hidden files */ if (!strcmp(dp->d_name, ".") || !strcmp(dp->d_name, "..") || must_hide_file(conn, dp->d_name)) { @@ -2796,11 +3848,11 @@ static int scan_directory(struct mg_connection *conn, const char *dir, mg_snprintf(conn, path, sizeof(path), "%s%c%s", dir, '/', dp->d_name); - // If we don't memset stat structure to zero, mtime will have - // garbage and strftime() will segfault later on in - // print_dir_entry(). memset is required only if mg_stat() - // fails. For more details, see - // http://code.google.com/p/mongoose/issues/detail?id=79 + /* If we don't memset stat structure to zero, mtime will have + garbage and strftime() will segfault later on in + print_dir_entry(). memset is required only if mg_stat() + fails. For more details, see + http://code.google.com/p/mongoose/issues/detail?id=79 */ memset(&de.file, 0, sizeof(de.file)); if (!mg_stat(conn, path, &de.file)) { mg_cry(conn, "%s: mg_stat(%s) failed: %s", @@ -2828,7 +3880,8 @@ static int remove_directory(struct mg_connection *conn, const char *dir) de.conn = conn; while ((dp = readdir(dirp)) != NULL) { - // Do not show current dir (but show hidden files as they will also be removed) + /* Do not show current dir (but show hidden files as they will + also be removed) */ if (!strcmp(dp->d_name, ".") || !strcmp(dp->d_name, "..")) { continue; @@ -2836,11 +3889,11 @@ static int remove_directory(struct mg_connection *conn, const char *dir) mg_snprintf(conn, path, sizeof(path), "%s%c%s", dir, '/', dp->d_name); - // If we don't memset stat structure to zero, mtime will have - // garbage and strftime() will segfault later on in - // print_dir_entry(). memset is required only if mg_stat() - // fails. For more details, see - // http://code.google.com/p/mongoose/issues/detail?id=79 + /* If we don't memset stat structure to zero, mtime will have + garbage and strftime() will segfault later on in + print_dir_entry(). memset is required only if mg_stat() + fails. For more details, see + http://code.google.com/p/mongoose/issues/detail?id=79 */ memset(&de.file, 0, sizeof(de.file)); if (!mg_stat(conn, path, &de.file)) { mg_cry(conn, "%s: mg_stat(%s) failed: %s", @@ -2869,12 +3922,12 @@ struct dir_scan_data { int arr_size; }; -// Behaves like realloc(), but frees original pointer on failure +/* Behaves like realloc(), but frees original pointer on failure */ static void *realloc2(void *ptr, size_t size) { - void *new_ptr = realloc(ptr, size); + void *new_ptr = mg_realloc(ptr, size); if (new_ptr == NULL) { - free(ptr); + mg_free(ptr); } return new_ptr; } @@ -2889,7 +3942,7 @@ static void dir_scan_callback(struct de *de, void *data) sizeof(dsd->entries[0])); } if (dsd->entries == NULL) { - // TODO(lsm): propagate an error to the caller + /* TODO(lsm): propagate an error to the caller */ dsd->num_entries = 0; } else { dsd->entries[dsd->num_entries].file_name = mg_strdup(de->file_name); @@ -2904,21 +3957,27 @@ static void handle_directory_request(struct mg_connection *conn, { int i, sort_direction; struct dir_scan_data data = { NULL, 0, 128 }; + char date[64]; + time_t curtime = time(NULL); if (!scan_directory(conn, dir, &data, dir_scan_callback)) { - send_http_error(conn, 500, "Cannot open directory", - "Error: opendir(%s): %s", dir, strerror(ERRNO)); + send_http_error(conn, 500, NULL, + "Error: Cannot open directory\nopendir(%s): %s", + dir, strerror(ERRNO)); return; } + gmt_time_string(date, sizeof(date), &curtime); + sort_direction = conn->request_info.query_string != NULL && conn->request_info.query_string[1] == 'd' ? 'a' : 'd'; conn->must_close = 1; - mg_printf(conn, "%s", - "HTTP/1.1 200 OK\r\n" - "Connection: close\r\n" - "Content-Type: text/html; charset=utf-8\r\n\r\n"); + mg_printf(conn, "HTTP/1.1 200 OK\r\n" + "Date: %s\r\n" + "Connection: close\r\n" + "Content-Type: text/html; charset=utf-8\r\n\r\n", + date); conn->num_bytes_sent += mg_printf(conn, "Index of %s" @@ -2931,35 +3990,35 @@ static void handle_directory_request(struct mg_connection *conn, conn->request_info.uri, conn->request_info.uri, sort_direction, sort_direction, sort_direction); - // Print first entry - link to a parent directory + /* Print first entry - link to a parent directory */ conn->num_bytes_sent += mg_printf(conn, "%s" " %s  %s\n", conn->request_info.uri, "..", "Parent directory", "-", "-"); - // Sort and print directory entries + /* Sort and print directory entries */ if (data.entries != NULL) { qsort(data.entries, (size_t) data.num_entries, sizeof(data.entries[0]), compare_dir_entries); for (i = 0; i < data.num_entries; i++) { print_dir_entry(&data.entries[i]); - free(data.entries[i].file_name); + mg_free(data.entries[i].file_name); } - free(data.entries); + mg_free(data.entries); } conn->num_bytes_sent += mg_printf(conn, "%s", ""); conn->status_code = 200; } -// Send len bytes from the opened file to the client. +/* Send len bytes from the opened file to the client. */ static void send_file_data(struct mg_connection *conn, struct file *filep, int64_t offset, int64_t len) { char buf[MG_BUF_LEN]; int to_read, num_read, num_written; - // Sanity check the offset + /* Sanity check the offset */ offset = offset < 0 ? 0 : offset > filep->size ? filep->size : offset; if (len > 0 && filep->membuf != NULL && filep->size > 0) { @@ -2973,23 +4032,23 @@ static void send_file_data(struct mg_connection *conn, struct file *filep, __func__, strerror(ERRNO)); } while (len > 0) { - // Calculate how much to read from the file in the buffer + /* Calculate how much to read from the file in the buffer */ to_read = sizeof(buf); if ((int64_t) to_read > len) { to_read = (int) len; } - // Read from file, exit the loop on error + /* Read from file, exit the loop on error */ if ((num_read = (int) fread(buf, 1, (size_t) to_read, filep->fp)) <= 0) { break; } - // Send read bytes to the client, exit the loop on error + /* Send read bytes to the client, exit the loop on error */ if ((num_written = mg_write(conn, buf, (size_t) num_read)) != num_read) { break; } - // Both read and were successful, adjust counters + /* Both read and were successful, adjust counters */ conn->num_bytes_sent += num_written; len -= num_written; } @@ -3001,19 +4060,6 @@ static int parse_range_header(const char *header, int64_t *a, int64_t *b) return sscanf(header, "bytes=%" INT64_FMT "-%" INT64_FMT, a, b); } -static void gmt_time_string(char *buf, size_t buf_len, time_t *t) -{ - struct tm *tm; - - tm = gmtime(t); - if (tm != NULL) { - strftime(buf, buf_len, "%a, %d %b %Y %H:%M:%S GMT", tm); - } else { - strncpy(buf, "Thu, 01 Jan 1970 00:00:00 GMT", buf_len); - buf[buf_len - 1] = '\0'; - } -} - static void construct_etag(char *buf, size_t buf_len, const struct file *filep) { @@ -3035,8 +4081,7 @@ static void fclose_on_exec(struct file *filep, struct mg_connection *conn) } } -static void handle_file_request(struct mg_connection *conn, const char *path, - struct file *filep) +static void handle_static_file_request(struct mg_connection *conn, const char *path, struct file *filep) { char date[64], lm[64], etag[64], range[64]; const char *msg = "OK", *hdr; @@ -3045,16 +4090,17 @@ static void handle_file_request(struct mg_connection *conn, const char *path, struct vec mime_vec; int n; char gz_path[PATH_MAX]; - char const* encoding = ""; + const char *encoding = ""; + const char *cors1, *cors2, *cors3; get_mime_type(conn->ctx, path, &mime_vec); cl = filep->size; conn->status_code = 200; range[0] = '\0'; - // if this file is in fact a pre-gzipped file, rewrite its filename - // it's important to rewrite the filename after resolving - // the mime type from it, to preserve the actual file's type + /* if this file is in fact a pre-gzipped file, rewrite its filename + it's important to rewrite the filename after resolving + the mime type from it, to preserve the actual file's type */ if (filep->gzipped) { snprintf(gz_path, sizeof(gz_path), "%s.gz", path); path = gz_path; @@ -3062,27 +4108,29 @@ static void handle_file_request(struct mg_connection *conn, const char *path, } if (!mg_fopen(conn, path, "rb", filep)) { - send_http_error(conn, 500, http_500_error, - "fopen(%s): %s", path, strerror(ERRNO)); + send_http_error(conn, 500, NULL, + "Error: Cannot open file\nfopen(%s): %s", + path, strerror(ERRNO)); return; } fclose_on_exec(filep, conn); - // If Range: header specified, act accordingly + /* If Range: header specified, act accordingly */ r1 = r2 = 0; hdr = mg_get_header(conn, "Range"); if (hdr != NULL && (n = parse_range_header(hdr, &r1, &r2)) > 0 && r1 >= 0 && r2 >= 0) { - // actually, range requests don't play well with a pre-gzipped - // file (since the range is specified in the uncompressed space) + /* actually, range requests don't play well with a pre-gzipped + file (since the range is specified in the uncompressed space) */ if (filep->gzipped) { - send_http_error(conn, 501, "Not Implemented", "range requests in gzipped files are not supported"); + send_http_error(conn, 501, NULL, "%s", + "Error: Range requests in gzipped files are not supported"); mg_fclose(filep); return; } conn->status_code = 206; -cl = n == 2 ? (r2 > cl ? cl : r2) - r1 + 1: cl - r1; + cl = n == 2 ? (r2 > cl ? cl : r2) - r1 + 1: cl - r1; mg_snprintf(conn, range, sizeof(range), "Content-Range: bytes " "%" INT64_FMT "-%" @@ -3091,14 +4139,26 @@ cl = n == 2 ? (r2 > cl ? cl : r2) - r1 + 1: cl - r1; msg = "Partial Content"; } - // Prepare Etag, Date, Last-Modified headers. Must be in UTC, according to - // http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3 + hdr = mg_get_header(conn, "Origin"); + if (hdr) { + /* Cross-origin resource sharing (CORS), see http://www.html5rocks.com/en/tutorials/cors/, + http://www.html5rocks.com/static/images/cors_server_flowchart.png - preflight is not supported for files. */ + cors1 = "Access-Control-Allow-Origin: "; + cors2 = conn->ctx->config[ACCESS_CONTROL_ALLOW_ORIGIN]; + cors3 = "\r\n"; + } else { + cors1 = cors2 = cors3 = ""; + } + + /* Prepare Etag, Date, Last-Modified headers. Must be in UTC, according to + http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.3 */ gmt_time_string(date, sizeof(date), &curtime); gmt_time_string(lm, sizeof(lm), &filep->modification_time); construct_etag(etag, sizeof(etag), filep); (void) mg_printf(conn, "HTTP/1.1 %d %s\r\n" + "%s%s%s" "Date: %s\r\n" "Last-Modified: %s\r\n" "Etag: %s\r\n" @@ -3107,7 +4167,9 @@ cl = n == 2 ? (r2 > cl ? cl : r2) - r1 + 1: cl - r1; "Connection: %s\r\n" "Accept-Ranges: bytes\r\n" "%s%s\r\n", - conn->status_code, msg, date, lm, etag, (int) mime_vec.len, + conn->status_code, msg, + cors1, cors2, cors3, + date, lm, etag, (int) mime_vec.len, mime_vec.ptr, cl, suggest_connection_header(conn), range, encoding); if (strcmp(conn->request_info.request_method, "HEAD") != 0) { @@ -3116,19 +4178,33 @@ cl = n == 2 ? (r2 > cl ? cl : r2) - r1 + 1: cl - r1; mg_fclose(filep); } -void mg_send_file(struct mg_connection *conn, const char *path) +void mg_send_file2(struct mg_connection *conn, const char *path, int timeout) { struct file file = STRUCT_FILE_INITIALIZER; if (mg_stat(conn, path, &file)) { - handle_file_request(conn, path, &file); + if (file.is_directory) { + if (!mg_strcasecmp(conn->ctx->config[ENABLE_DIRECTORY_LISTING], "yes")) { + handle_directory_request(conn, path); + } else { + send_http_error(conn, 403, NULL, "%s", + "Error: Directory listing denied"); + } + } else { + handle_static_file_request(conn, path, &file); + } } else { - send_http_error(conn, 404, "Not Found", "%s", "File not found"); + send_http_error(conn, 404, NULL, "%s", + "Error: File not found"); } } +void mg_send_file(struct mg_connection *conn, const char *path) +{ + mg_send_file2(conn, path, TIMEOUT_INFINITE); +} -// Parse HTTP headers from the given buffer, advance buffer to the point -// where parsing stopped. +/* Parse HTTP headers from the given buffer, advance buffer to the point + where parsing stopped. */ static void parse_http_headers(char **buf, struct mg_request_info *ri) { int i; @@ -3152,20 +4228,20 @@ static int is_valid_http_method(const char *method) ; } -// Parse HTTP request, fill in mg_request_info structure. -// This function modifies the buffer by NUL-terminating -// HTTP request components, header names and header values. +/* Parse HTTP request, fill in mg_request_info structure. + This function modifies the buffer by NUL-terminating + HTTP request components, header names and header values. */ static int parse_http_message(char *buf, int len, struct mg_request_info *ri) { int is_request, request_length = get_request_len(buf, len); if (request_length > 0) { - // Reset attributes. DO NOT TOUCH is_ssl, remote_ip, remote_port + /* Reset attributes. DO NOT TOUCH is_ssl, remote_ip, remote_addr, remote_port */ ri->remote_user = ri->request_method = ri->uri = ri->http_version = NULL; ri->num_headers = 0; buf[request_length - 1] = '\0'; - // RFC says that all initial whitespaces should be ingored + /* RFC says that all initial whitespaces should be ingored */ while (*buf != '\0' && isspace(* (unsigned char *) buf)) { buf++; } @@ -3173,8 +4249,8 @@ static int parse_http_message(char *buf, int len, struct mg_request_info *ri) ri->uri = skip(&buf, " "); ri->http_version = skip(&buf, "\r\n"); - // HTTP message could be either HTTP request or HTTP response, e.g. - // "GET / HTTP/1.0 ...." or "HTTP/1.0 200 OK ..." + /* HTTP message could be either HTTP request or HTTP response, e.g. + "GET / HTTP/1.0 ...." or "HTTP/1.0 200 OK ..." */ is_request = is_valid_http_method(ri->request_method); if ((is_request && memcmp(ri->http_version, "HTTP/", 5) != 0) || (!is_request && memcmp(ri->request_method, "HTTP/", 5) != 0)) { @@ -3189,31 +4265,40 @@ static int parse_http_message(char *buf, int len, struct mg_request_info *ri) return request_length; } -// Keep reading the input (either opened file descriptor fd, or socket sock, -// or SSL descriptor ssl) into buffer buf, until \r\n\r\n appears in the -// buffer (which marks the end of HTTP request). Buffer buf may already -// have some data. The length of the data is stored in nread. -// Upon every read operation, increase nread by the number of bytes read. +/* Keep reading the input (either opened file descriptor fd, or socket sock, + or SSL descriptor ssl) into buffer buf, until \r\n\r\n appears in the + buffer (which marks the end of HTTP request). Buffer buf may already + have some data. The length of the data is stored in nread. + Upon every read operation, increase nread by the number of bytes read. */ static int read_request(FILE *fp, struct mg_connection *conn, char *buf, int bufsiz, int *nread) { int request_len, n = 0; + time_t last_action_time = 0; + double request_timout = 0.0; + + if (conn->ctx->config[REQUEST_TIMEOUT]) { + /* value of request_timout is in seconds, config in milliseconds */ + request_timout = atof(conn->ctx->config[REQUEST_TIMEOUT]) / 1000.0; + } request_len = get_request_len(buf, *nread); while (conn->ctx->stop_flag == 0 && *nread < bufsiz && request_len == 0 && + difftime(last_action_time, conn->birth_time) <= request_timout && (n = pull(fp, conn, buf + *nread, bufsiz - *nread)) > 0) { *nread += n; assert(*nread <= bufsiz); request_len = get_request_len(buf, *nread); + last_action_time = (request_timout > 0.0) ? time(NULL) : 0; } return request_len <= 0 && n <= 0 ? -1 : request_len; } -// For given directory path, substitute it to valid index file. -// Return 0 if index file has been found, -1 if not found. -// If the file is found, it's stats is returned in stp. +/* For given directory path, substitute it to valid index file. + Return 1 if index file has been found, 0 if not found. + If the file is found, it's stats is returned in stp. */ static int substitute_index_file(struct mg_connection *conn, char *path, size_t path_len, struct file *filep) { @@ -3223,35 +4308,35 @@ static int substitute_index_file(struct mg_connection *conn, char *path, size_t n = strlen(path); int found = 0; - // The 'path' given to us points to the directory. Remove all trailing - // directory separator characters from the end of the path, and - // then append single directory separator character. + /* The 'path' given to us points to the directory. Remove all trailing + directory separator characters from the end of the path, and + then append single directory separator character. */ while (n > 0 && path[n - 1] == '/') { n--; } path[n] = '/'; - // Traverse index files list. For each entry, append it to the given - // path and see if the file exists. If it exists, break the loop + /* Traverse index files list. For each entry, append it to the given + path and see if the file exists. If it exists, break the loop */ while ((list = next_option(list, &filename_vec, NULL)) != NULL) { - // Ignore too long entries that may overflow path buffer + /* Ignore too long entries that may overflow path buffer */ if (filename_vec.len > path_len - (n + 2)) continue; - // Prepare full path to the index file + /* Prepare full path to the index file */ mg_strlcpy(path + n + 1, filename_vec.ptr, filename_vec.len + 1); - // Does it exist? + /* Does it exist? */ if (mg_stat(conn, path, &file)) { - // Yes it does, break the loop + /* Yes it does, break the loop */ *filep = file; found = 1; break; } } - // If no index file exists, restore directory path + /* If no index file exists, restore directory path */ if (!found) { path[n] = '\0'; } @@ -3259,7 +4344,7 @@ static int substitute_index_file(struct mg_connection *conn, char *path, return found; } -// Return True if we should reply 304 Not Modified. +/* Return True if we should reply 304 Not Modified. */ static int is_not_modified(const struct mg_connection *conn, const struct file *filep) { @@ -3276,22 +4361,29 @@ static int forward_body_data(struct mg_connection *conn, FILE *fp, { const char *expect, *body; char buf[MG_BUF_LEN]; - int to_read, nread, buffered_len, success = 0; + int to_read, nread, success = 0; + int64_t buffered_len; expect = mg_get_header(conn, "Expect"); assert(fp != NULL); if (conn->content_len == -1) { - send_http_error(conn, 411, "Length Required", "%s", ""); - } else if (expect != NULL && mg_strcasecmp(expect, "100-continue")) { - send_http_error(conn, 417, "Expectation Failed", "%s", ""); + /* Content length is not specified by the client. */ + send_http_error(conn, 411, NULL, "%s", + "Error: Client did not specify content length"); + } else if ((expect != NULL) && (mg_strcasecmp(expect, "100-continue") != 0)) { + /* Client sent an "Expect: xyz" header and xyz is not 100-continue. */ + send_http_error(conn, 417, NULL, + "Error: Can not fulfill expectation %s", expect); } else { if (expect != NULL) { (void) mg_printf(conn, "%s", "HTTP/1.1 100 Continue\r\n\r\n"); + conn->status_code = 100; + } else { + conn->status_code = 200; } - body = conn->buf + conn->request_len + conn->consumed_content; - buffered_len = (int)(&conn->buf[conn->data_len] - body); + buffered_len = (int64_t)(conn->data_len) - (int64_t)conn->request_len - conn->consumed_content; assert(buffered_len >= 0); assert(conn->consumed_content == 0); @@ -3299,6 +4391,7 @@ static int forward_body_data(struct mg_connection *conn, FILE *fp, if ((int64_t) buffered_len > conn->content_len) { buffered_len = (int) conn->content_len; } + body = conn->buf + conn->request_len + conn->consumed_content; push(fp, sock, ssl, body, (int64_t) buffered_len); conn->consumed_content += buffered_len; } @@ -3320,9 +4413,10 @@ static int forward_body_data(struct mg_connection *conn, FILE *fp, success = nread >= 0; } - // Each error code path in this function must send an error + /* Each error code path in this function must send an error */ if (!success) { - send_http_error(conn, 577, http_500_error, "%s", ""); + /* TODO: Maybe some data has already been sent. */ + send_http_error(conn, 500, NULL, "%s", ""); } } @@ -3330,52 +4424,52 @@ static int forward_body_data(struct mg_connection *conn, FILE *fp, } #if !defined(NO_CGI) -// This structure helps to create an environment for the spawned CGI program. -// Environment is an array of "VARIABLE=VALUE\0" ASCIIZ strings, -// last element must be NULL. -// However, on Windows there is a requirement that all these VARIABLE=VALUE\0 -// strings must reside in a contiguous buffer. The end of the buffer is -// marked by two '\0' characters. -// We satisfy both worlds: we create an envp array (which is vars), all -// entries are actually pointers inside buf. +/* This structure helps to create an environment for the spawned CGI program. + Environment is an array of "VARIABLE=VALUE\0" ASCIIZ strings, + last element must be NULL. + However, on Windows there is a requirement that all these VARIABLE=VALUE\0 + strings must reside in a contiguous buffer. The end of the buffer is + marked by two '\0' characters. + We satisfy both worlds: we create an envp array (which is vars), all + entries are actually pointers inside buf. */ struct cgi_env_block { struct mg_connection *conn; - char buf[CGI_ENVIRONMENT_SIZE]; // Environment buffer - int len; // Space taken - char *vars[MAX_CGI_ENVIR_VARS]; // char **envp - int nvars; // Number of variables + char buf[CGI_ENVIRONMENT_SIZE]; /* Environment buffer */ + int len; /* Space taken */ + char *vars[MAX_CGI_ENVIR_VARS]; /* char **envp */ + int nvars; /* Number of variables */ }; static char *addenv(struct cgi_env_block *block, PRINTF_FORMAT_STRING(const char *fmt), ...) PRINTF_ARGS(2, 3); -// Append VARIABLE=VALUE\0 string to the buffer, and add a respective -// pointer into the vars array. +/* Append VARIABLE=VALUE\0 string to the buffer, and add a respective + pointer into the vars array. */ static char *addenv(struct cgi_env_block *block, const char *fmt, ...) { int n, space; char *added; va_list ap; - // Calculate how much space is left in the buffer + /* Calculate how much space is left in the buffer */ space = sizeof(block->buf) - block->len - 2; assert(space >= 0); - // Make a pointer to the free space int the buffer + /* Make a pointer to the free space int the buffer */ added = block->buf + block->len; - // Copy VARIABLE=VALUE\0 string into the free space + /* Copy VARIABLE=VALUE\0 string into the free space */ va_start(ap, fmt); n = mg_vsnprintf(block->conn, added, (size_t) space, fmt, ap); va_end(ap); - // Make sure we do not overflow buffer and the envp array + /* Make sure we do not overflow buffer and the envp array */ if (n > 0 && n + 1 < space && block->nvars < (int) ARRAY_SIZE(block->vars) - 2) { - // Append a pointer to the added string into the envp array + /* Append a pointer to the added string into the envp array */ block->vars[block->nvars++] = added; - // Bump up used length counter. Include \0 terminator + /* Bump up used length counter. Include \0 terminator */ block->len += n + 1; } else { mg_cry(block->conn, "%s: CGI env buffer truncated for [%s]", __func__, fmt); @@ -3402,12 +4496,12 @@ static void prepare_cgi_environment(struct mg_connection *conn, addenv(blk, "DOCUMENT_ROOT=%s", conn->ctx->config[DOCUMENT_ROOT]); addenv(blk, "SERVER_SOFTWARE=%s/%s", "Civetweb", mg_version()); - // Prepare the environment block + /* Prepare the environment block */ addenv(blk, "%s", "GATEWAY_INTERFACE=CGI/1.1"); addenv(blk, "%s", "SERVER_PROTOCOL=HTTP/1.1"); - addenv(blk, "%s", "REDIRECT_STATUS=200"); // For PHP + addenv(blk, "%s", "REDIRECT_STATUS=200"); /* For PHP */ - // TODO(lsm): fix this for IPv6 case + /* TODO(lsm): fix this for IPv6 case */ addenv(blk, "SERVER_PORT=%d", ntohs(conn->client.lsa.sin.sin_port)); addenv(blk, "REQUEST_METHOD=%s", conn->request_info.request_method); @@ -3415,7 +4509,7 @@ static void prepare_cgi_environment(struct mg_connection *conn, addenv(blk, "REMOTE_PORT=%d", conn->request_info.remote_port); addenv(blk, "REQUEST_URI=%s", conn->request_info.uri); - // SCRIPT_NAME + /* SCRIPT_NAME */ assert(conn->request_info.uri[0] == '/'); slash = strrchr(conn->request_info.uri, '/'); if ((s = strrchr(prog, '/')) == NULL) @@ -3443,6 +4537,11 @@ static void prepare_cgi_environment(struct mg_connection *conn, addenv(blk, "PATH_INFO=%s", conn->path_info); } + if (conn->status_code > 0) { + /* CGI error handler should show the status code */ + addenv(blk, "STATUS=%d", conn->status_code); + } + #if defined(_WIN32) if ((s = getenv("COMSPEC")) != NULL) { addenv(blk, "COMSPEC=%s", s); @@ -3462,7 +4561,7 @@ static void prepare_cgi_environment(struct mg_connection *conn, #else if ((s = getenv("LD_LIBRARY_PATH")) != NULL) addenv(blk, "LD_LIBRARY_PATH=%s", s); -#endif // _WIN32 +#endif /* _WIN32 */ if ((s = getenv("PERLLIB")) != NULL) addenv(blk, "PERLLIB=%s", s); @@ -3472,13 +4571,13 @@ static void prepare_cgi_environment(struct mg_connection *conn, addenv(blk, "%s", "AUTH_TYPE=Digest"); } - // Add all headers as HTTP_* variables + /* Add all headers as HTTP_* variables */ for (i = 0; i < conn->request_info.num_headers; i++) { p = addenv(blk, "HTTP_%s=%s", conn->request_info.http_headers[i].name, conn->request_info.http_headers[i].value); - // Convert variable name into uppercase, and change - to _ + /* Convert variable name into uppercase, and change - to _ */ for (; *p != '=' && *p != '\0'; p++) { if (*p == '-') *p = '_'; @@ -3486,7 +4585,7 @@ static void prepare_cgi_environment(struct mg_connection *conn, } } - // Add user-specified variables + /* Add user-specified variables */ s = conn->ctx->config[CGI_ENVIRONMENT]; while ((s = next_option(s, &var_vec, NULL)) != NULL) { addenv(blk, "%.*s", (int) var_vec.len, var_vec.ptr); @@ -3505,7 +4604,7 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) char *buf; size_t buflen; int headers_len, data_len, i, fdin[2] = { 0, 0 }, fdout[2] = { 0, 0 }; - const char *status, *status_text; + const char *status, *status_text, *connection_state; char *pbuf, dir[PATH_MAX], *p; struct mg_request_info ri; struct cgi_env_block blk; @@ -3517,9 +4616,9 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) buflen = 16384; prepare_cgi_environment(conn, prog, &blk); - // CGI must be executed in its own directory. 'dir' must point to the - // directory containing executable program, 'p' must point to the - // executable program name relative to 'dir'. + /* CGI must be executed in its own directory. 'dir' must point to the + directory containing executable program, 'p' must point to the + executable program name relative to 'dir'. */ (void) mg_snprintf(conn, dir, sizeof(dir), "%s", prog); if ((p = strrchr(dir, '/')) != NULL) { *p++ = '\0'; @@ -3529,37 +4628,40 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) } if (pipe(fdin) != 0 || pipe(fdout) != 0) { - send_http_error(conn, 500, http_500_error, - "Cannot create CGI pipe: %s", strerror(ERRNO)); + send_http_error(conn, 500, NULL, + "Error: Cannot create CGI pipe: %s", strerror(ERRNO)); goto done; } pid = spawn_process(conn, p, blk.buf, blk.vars, fdin[0], fdout[1], dir); if (pid == (pid_t) -1) { - send_http_error(conn, 500, http_500_error, - "Cannot spawn CGI process [%s]: %s", prog, strerror(ERRNO)); + send_http_error(conn, 500, NULL, + "Error: Cannot spawn CGI process [%s]: %s", prog, strerror(ERRNO)); goto done; } - // Make sure child closes all pipe descriptors. It must dup them to 0,1 + /* Make sure child closes all pipe descriptors. It must dup them to 0,1 */ set_close_on_exec(fdin[0], conn); set_close_on_exec(fdin[1], conn); set_close_on_exec(fdout[0], conn); set_close_on_exec(fdout[1], conn); - // Parent closes only one side of the pipes. - // If we don't mark them as closed, close() attempt before - // return from this function throws an exception on Windows. - // Windows does not like when closed descriptor is closed again. + /* Parent closes only one side of the pipes. + If we don't mark them as closed, close() attempt before + return from this function throws an exception on Windows. + Windows does not like when closed descriptor is closed again. */ (void) close(fdin[0]); (void) close(fdout[1]); fdin[0] = fdout[1] = -1; - - if ((in = fdopen(fdin[1], "wb")) == NULL || - (out = fdopen(fdout[0], "rb")) == NULL) { - send_http_error(conn, 500, http_500_error, - "fopen: %s", strerror(ERRNO)); + if ((in = fdopen(fdin[1], "wb")) == NULL) { + send_http_error(conn, 500, NULL, + "Error: CGI can not open fdin\nfopen: %s", strerror(ERRNO)); + goto done; + } + if ((out = fdopen(fdout[0], "rb")) == NULL) { + send_http_error(conn, 500, NULL, + "Error: CGI can not open fdout\nfopen: %s", strerror(ERRNO)); goto done; } @@ -3567,42 +4669,41 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) setbuf(out, NULL); fout.fp = out; - // Send POST data to the CGI process if needed + /* Send POST data to the CGI process if needed */ if (!strcmp(conn->request_info.request_method, "POST") && !forward_body_data(conn, in, INVALID_SOCKET, NULL)) { goto done; } - // Close so child gets an EOF. + /* Close so child gets an EOF. */ fclose(in); in = NULL; fdin[1] = -1; - // Now read CGI reply into a buffer. We need to set correct - // status code, thus we need to see all HTTP headers first. - // Do not send anything back to client, until we buffer in all - // HTTP headers. + /* Now read CGI reply into a buffer. We need to set correct + status code, thus we need to see all HTTP headers first. + Do not send anything back to client, until we buffer in all + HTTP headers. */ data_len = 0; - buf = malloc(buflen); + buf = (char *)mg_malloc(buflen); if (buf == NULL) { - send_http_error(conn, 500, http_500_error, - "Not enough memory for buffer (%u bytes)", - (unsigned int) buflen); + send_http_error(conn, 500, NULL, + "Error: Not enough memory for CGI buffer (%u bytes)", + (unsigned int) buflen); goto done; } headers_len = read_request(out, conn, buf, (int) buflen, &data_len); if (headers_len <= 0) { - send_http_error(conn, 500, http_500_error, - "CGI program sent malformed or too big (>%u bytes) " - "HTTP headers: [%.*s]", - (unsigned) buflen, data_len, buf); + send_http_error(conn, 500, NULL, + "Error: CGI program sent malformed or too big (>%u bytes) HTTP headers: [%.*s]", + (unsigned) buflen, data_len, buf); goto done; } pbuf = buf; buf[headers_len - 1] = '\0'; parse_http_headers(&pbuf, &ri); - // Make up and send the status line + /* Make up and send the status line */ status_text = "OK"; if ((status = get_header(&ri, "Status")) != NULL) { conn->status_code = atoi(status); @@ -3615,25 +4716,26 @@ static void handle_cgi_request(struct mg_connection *conn, const char *prog) } else { conn->status_code = 200; } - if (get_header(&ri, "Connection") != NULL && - !mg_strcasecmp(get_header(&ri, "Connection"), "keep-alive")) { + connection_state = get_header(&ri, "Connection"); + if (connection_state == NULL || + mg_strcasecmp(connection_state, "keep-alive")) { conn->must_close = 1; } (void) mg_printf(conn, "HTTP/1.1 %d %s\r\n", conn->status_code, status_text); - // Send headers + /* Send headers */ for (i = 0; i < ri.num_headers; i++) { mg_printf(conn, "%s: %s\r\n", ri.http_headers[i].name, ri.http_headers[i].value); } mg_write(conn, "\r\n", 2); - // Send chunk of data that may have been read after the headers + /* Send chunk of data that may have been read after the headers */ conn->num_bytes_sent += mg_write(conn, buf + headers_len, (size_t)(data_len - headers_len)); - // Read the rest of CGI output and send to the client + /* Read the rest of CGI output and send to the client */ send_file_data(conn, &fout, 0, INT64_MAX); done: @@ -3642,7 +4744,7 @@ done: #if !defined(_WIN32) { int st; - while (waitpid(pid, &st, 0) != -1); // clean zombies + while (waitpid(pid, &st, 0) != -1); /* clean zombies */ } #endif } @@ -3665,14 +4767,17 @@ done: close(fdout[0]); } if (buf != NULL) { - free(buf); + mg_free(buf); } } -#endif // !NO_CGI +#endif /* !NO_CGI */ -// For a given PUT path, create all intermediate subdirectories -// for given path. Return 0 if the path itself is a directory, -// or -1 on error, 1 if OK. +/* For a given PUT path, create all intermediate subdirectories. + Return 0 if the path itself is a directory. + Return 1 if the path leads to a file. + Return -1 for if the path is too long. + Return -2 if path can not be created. +*/ static int put_dir(struct mg_connection *conn, const char *path) { char buf[PATH_MAX]; @@ -3683,20 +4788,22 @@ static int put_dir(struct mg_connection *conn, const char *path) for (s = p = path + 2; (p = strchr(s, '/')) != NULL; s = ++p) { len = (int)(p - path); if (len >= (int) sizeof(buf)) { + /* path too long */ res = -1; break; } memcpy(buf, path, len); buf[len] = '\0'; - // Try to create intermediate directory - DEBUG_TRACE(("mkdir(%s)", buf)); + /* Try to create intermediate directory */ + DEBUG_TRACE("mkdir(%s)", buf); if (!mg_stat(conn, buf, &file) && mg_mkdir(buf, 0755) != 0) { - res = -1; + /* path does not exixt and can not be created */ + res = -2; break; } - // Is path itself a directory? + /* Is path itself a directory? */ if (p[1] == '\0') { res = 0; } @@ -3709,22 +4816,27 @@ static void mkcol(struct mg_connection *conn, const char *path) { int rc, body_len; struct de de; + char date[64]; + time_t curtime = time(NULL); + + /* TODO: Check the send_http_error situations in this function */ + memset(&de.file, 0, sizeof(de.file)); if (!mg_stat(conn, path, &de.file)) { mg_cry(conn, "%s: mg_stat(%s) failed: %s", __func__, path, strerror(ERRNO)); } - if(de.file.modification_time) { - send_http_error(conn, 405, "Method Not Allowed", - "mkcol(%s): %s", path, strerror(ERRNO)); + if (de.file.modification_time) { + send_http_error(conn, 405, NULL, + "Error: mkcol(%s): %s", path, strerror(ERRNO)); return; } body_len = conn->data_len - conn->request_len; - if(body_len > 0) { - send_http_error(conn, 415, "Unsupported media type", - "mkcol(%s): %s", path, strerror(ERRNO)); + if (body_len > 0) { + send_http_error(conn, 415, NULL, + "Error: mkcol(%s): %s", path, strerror(ERRNO)); return; } @@ -3732,19 +4844,21 @@ static void mkcol(struct mg_connection *conn, const char *path) if (rc == 0) { conn->status_code = 201; - mg_printf(conn, "HTTP/1.1 %d Created\r\n\r\n", conn->status_code); + gmt_time_string(date, sizeof(date), &curtime); + mg_printf(conn, "HTTP/1.1 %d Created\r\nDate: %s\r\nContent-Length: 0\r\nConnection: %s\r\n\r\n", + conn->status_code, date, suggest_connection_header(conn)); } else if (rc == -1) { - if(errno == EEXIST) - send_http_error(conn, 405, "Method Not Allowed", - "mkcol(%s): %s", path, strerror(ERRNO)); - else if(errno == EACCES) - send_http_error(conn, 403, "Forbidden", - "mkcol(%s): %s", path, strerror(ERRNO)); + if (errno == EEXIST) + send_http_error(conn, 405, NULL, + "Error:mkcol(%s): %s", path, strerror(ERRNO)); + else if (errno == EACCES) + send_http_error(conn, 403, NULL, + "Error: mkcol(%s): %s", path, strerror(ERRNO)); else if(errno == ENOENT) - send_http_error(conn, 409, "Conflict", - "mkcol(%s): %s", path, strerror(ERRNO)); + send_http_error(conn, 409, NULL, + "Error: mkcol(%s): %s", path, strerror(ERRNO)); else - send_http_error(conn, 500, http_500_error, + send_http_error(conn, 500, NULL, "fopen(%s): %s", path, strerror(ERRNO)); } } @@ -3755,32 +4869,157 @@ static void put_file(struct mg_connection *conn, const char *path) const char *range; int64_t r1, r2; int rc; + char date[64]; + time_t curtime = time(NULL); - conn->status_code = mg_stat(conn, path, &file) ? 200 : 201; + if (mg_stat(conn, path, &file)) { + /* File already exists */ + conn->status_code = 200; - if ((rc = put_dir(conn, path)) == 0) { - mg_printf(conn, "HTTP/1.1 %d OK\r\n\r\n", conn->status_code); - } else if (rc == -1) { - send_http_error(conn, 500, http_500_error, - "put_dir(%s): %s", path, strerror(ERRNO)); - } else if (!mg_fopen(conn, path, "wb+", &file) || file.fp == NULL) { - mg_fclose(&file); - send_http_error(conn, 500, http_500_error, - "fopen(%s): %s", path, strerror(ERRNO)); + if (file.is_directory) { + /* This is an already existing directory, + so there is nothing to do for the server. */ + rc = 0; + + } else { + /* File exists and is not a directory. */ + /* Can it be replaced? */ + + if (file.modification_time == 0) { + /* This is an "in-memory" file, that can not be replaced */ + send_http_error(conn, 405, NULL, + "Error: Put not possible\nReplacing %s is not supported", path); + return; + } + + /* Check if the server may write this file */ + if (access(path, W_OK) == 0) { + /* Access granted */ + conn->status_code = 200; + rc = 1; + } else { + send_http_error(conn, 403, NULL, + "Error: Put not possible\nReplacing %s is not allowed", path); + return; + } + } } else { - fclose_on_exec(&file, conn); - range = mg_get_header(conn, "Content-Range"); - r1 = r2 = 0; - if (range != NULL && parse_range_header(range, &r1, &r2) > 0) { - conn->status_code = 206; - fseeko(file.fp, r1, SEEK_SET); - } - if (!forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) { - conn->status_code = 500; - } - mg_printf(conn, "HTTP/1.1 %d OK\r\nContent-Length: 0\r\n\r\n", - conn->status_code); + /* File should be created */ + conn->status_code = 201; + rc = put_dir(conn, path); + } + + if (rc == 0) { + /* put_dir returns 0 if path is a directory */ + gmt_time_string(date, sizeof(date), &curtime); + mg_printf(conn, "HTTP/1.1 %d %s\r\n" + "Date: %s\r\n" + "Content-Length: 0\r\n" + "Connection: %s\r\n\r\n", + conn->status_code, mg_get_response_code_text(conn->status_code, NULL), + date, + suggest_connection_header(conn) + ); + + /* Request to create a directory has been fulfilled successfully. + No need to put a file. */ + return; + } + + if (rc == -1) { + /* put_dir returns -1 if the path is too long */ + send_http_error(conn, 414, NULL, + "Error: Path too long\nput_dir(%s): %s", path, strerror(ERRNO)); + return; + } + + if (rc == -2) { + /* put_dir returns -2 if the directory can not be created */ + send_http_error(conn, 500, NULL, + "Error: Can not create directory\nput_dir(%s): %s", path, strerror(ERRNO)); + return; + } + + /* A file should be created or overwritten. */ + if (!mg_fopen(conn, path, "wb+", &file) || file.fp == NULL) { mg_fclose(&file); + send_http_error(conn, 500, NULL, + "Error: Can not create file\nfopen(%s): %s", path, strerror(ERRNO)); + return; + } + + fclose_on_exec(&file, conn); + range = mg_get_header(conn, "Content-Range"); + r1 = r2 = 0; + if (range != NULL && parse_range_header(range, &r1, &r2) > 0) { + conn->status_code = 206; /* Partial content */ + fseeko(file.fp, r1, SEEK_SET); + } + + if (!forward_body_data(conn, file.fp, INVALID_SOCKET, NULL)) { + /* forward_body_data failed. + The error code has already been sent to the client, + and conn->status_code is already set. */ + return; + } + + gmt_time_string(date, sizeof(date), &curtime); + mg_printf(conn, "HTTP/1.1 %d %s\r\n" + "Date: %s\r\n" + "Content-Length: 0\r\n" + "Connection: %s\r\n\r\n", + conn->status_code, mg_get_response_code_text(conn->status_code, NULL), + date, + suggest_connection_header(conn) + ); + + mg_fclose(&file); +} + +static void delete_file(struct mg_connection *conn, const char *path) +{ + struct de de; + memset(&de.file, 0, sizeof(de.file)); + if (!mg_stat(conn, path, &de.file)) { + /* mg_stat returns 0 if the file does not exist */ + send_http_error(conn, 404, NULL, + "Error: Cannot delete file\nFile %s not found", path); + return; + } + + if (de.file.modification_time == 0) { + /* mg_stat returns != 0 and modification_time == 0 + if the file is cached in memory */ + send_http_error(conn, 405, NULL, + "Error: Delete not possible\nDeleting %s is not supported", path); + return; + } + + if (de.file.is_directory) { + remove_directory(conn, path); + /* TODO: remove_dir does not return success of the operation */ + /* Assume delete is successful: Return 204 without content. */ + send_http_error(conn, 204, NULL, "%s", ""); + return; + } + + /* This is an existing file (not a directory). + Check if write permission is granted. */ + if (access(path, W_OK) != 0) { + /* File is read only */ + send_http_error(conn, 403, NULL, + "Error: Delete not possible\nDeleting %s is not allowed", path); + return; + } + + /* Try to delete it. */ + if (mg_remove(path) == 0) { + /* Delete was successful: Return 204 without content. */ + send_http_error(conn, 204, NULL, "%s", ""); + } else { + /* Delete not successful (file locked). */ + send_http_error(conn, 423, NULL, + "Error: Cannot delete file\nremove(%s): %s", path, strerror(ERRNO)); } } @@ -3790,28 +5029,33 @@ static void send_ssi_file(struct mg_connection *, const char *, static void do_ssi_include(struct mg_connection *conn, const char *ssi, char *tag, int include_level) { - char file_name[MG_BUF_LEN], path[PATH_MAX], *p; + char file_name[MG_BUF_LEN], path[512], *p; struct file file = STRUCT_FILE_INITIALIZER; + size_t len; - // sscanf() is safe here, since send_ssi_file() also uses buffer - // of size MG_BUF_LEN to get the tag. So strlen(tag) is always < MG_BUF_LEN. - if (sscanf(tag, " virtual=\"%[^\"]\"", file_name) == 1) { - // File name is relative to the webserver root + /* sscanf() is safe here, since send_ssi_file() also uses buffer + of size MG_BUF_LEN to get the tag. So strlen(tag) is + always < MG_BUF_LEN. */ + if (sscanf(tag, " virtual=\"%511[^\"]\"", file_name) == 1) { + /* File name is relative to the webserver root */ + file_name[511]=0; (void) mg_snprintf(conn, path, sizeof(path), "%s%c%s", conn->ctx->config[DOCUMENT_ROOT], '/', file_name); - } else if (sscanf(tag, " abspath=\"%[^\"]\"", file_name) == 1) { - // File name is relative to the webserver working directory - // or it is absolute system path + } else if (sscanf(tag, " abspath=\"%511[^\"]\"", file_name) == 1) { + /* File name is relative to the webserver working directory + or it is absolute system path */ + file_name[511]=0; (void) mg_snprintf(conn, path, sizeof(path), "%s", file_name); - } else if (sscanf(tag, " file=\"%[^\"]\"", file_name) == 1 || - sscanf(tag, " \"%[^\"]\"", file_name) == 1) { - // File name is relative to the currect document + } else if (sscanf(tag, " file=\"%511[^\"]\"", file_name) == 1 || + sscanf(tag, " \"%511[^\"]\"", file_name) == 1) { + /* File name is relative to the currect document */ + file_name[511]=0; (void) mg_snprintf(conn, path, sizeof(path), "%s", ssi); if ((p = strrchr(path, '/')) != NULL) { p[1] = '\0'; } - (void) mg_snprintf(conn, path + strlen(path), - sizeof(path) - strlen(path), "%s", file_name); + len = strlen(path); + (void) mg_snprintf(conn, path + len, sizeof(path) - len, "%s", file_name); } else { mg_cry(conn, "Bad SSI #include: [%s]", tag); return; @@ -3835,19 +5079,22 @@ static void do_ssi_include(struct mg_connection *conn, const char *ssi, #if !defined(NO_POPEN) static void do_ssi_exec(struct mg_connection *conn, char *tag) { - char cmd[MG_BUF_LEN] = ""; + char cmd[1024] = ""; struct file file = STRUCT_FILE_INITIALIZER; - if (sscanf(tag, " \"%[^\"]\"", cmd) != 1) { + if (sscanf(tag, " \"%1023[^\"]\"", cmd) != 1) { mg_cry(conn, "Bad SSI #exec: [%s]", tag); - } else if ((file.fp = popen(cmd, "r")) == NULL) { - mg_cry(conn, "Cannot SSI #exec: [%s]: %s", cmd, strerror(ERRNO)); } else { - send_file_data(conn, &file, 0, INT64_MAX); - pclose(file.fp); + cmd[1023]=0; + if ((file.fp = popen(cmd, "r")) == NULL) { + mg_cry(conn, "Cannot SSI #exec: [%s]: %s", cmd, strerror(ERRNO)); + } else { + send_file_data(conn, &file, 0, INT64_MAX); + pclose(file.fp); + } } } -#endif // !NO_POPEN +#endif /* !NO_POPEN */ static int mg_fgetc(struct file *filep, int offset) { @@ -3879,7 +5126,7 @@ static void send_ssi_file(struct mg_connection *conn, const char *path, buf[len] = '\0'; assert(len <= (int) sizeof(buf)); if (len < 6 || memcmp(buf, " -
-Serving content from within a bundle works!!1!11!! -
\ No newline at end of file + */ +/* + * component_registry.c + * + * \date Nov 15, 2012 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + + + + + diff --git a/src/hos_celix/src/scr/scr/private/src/reference_metadata.c b/src/hos_celix/src/scr/scr/private/src/reference_metadata.c new file mode 100644 index 00000000..4346e342 --- /dev/null +++ b/src/hos_celix/src/scr/scr/private/src/reference_metadata.c @@ -0,0 +1,109 @@ +/* + * reference_metadata.c + * + * Created on: Jun 28, 2012 + * Author: alexander + */ +#include + +#include "reference_metadata.h" + +struct reference_metadata { + char *name; + char *interface; + char *cardinality; + char *policy; + char *target; + char *bind; + char *updated; + char *unbind; +}; + +celix_status_t referenceMetadata_create(apr_pool_t *pool, reference_metadata_t *reference) { + *reference = apr_palloc(pool, sizeof(**reference)); + (*reference)->name = NULL; + + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setName(reference_metadata_t reference, char *name) { + reference->name = name; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getName(reference_metadata_t reference, char **name) { + *name = reference->name; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setInterface(reference_metadata_t reference, char *interface) { + reference->interface = interface; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getInterface(reference_metadata_t reference, char **interface) { + *interface = reference->interface; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setCardinality(reference_metadata_t reference, char *cardinality) { + reference->cardinality = cardinality; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getCardinality(reference_metadata_t reference, char **cardinality) { + *cardinality = reference->cardinality; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setPolicy(reference_metadata_t reference, char *policy) { + reference->policy = policy; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getPolicy(reference_metadata_t reference, char **policy) { + *policy = reference->policy; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setTarget(reference_metadata_t reference, char *target) { + reference->target = target; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getTarget(reference_metadata_t reference, char **target) { + *target = reference->target; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setBind(reference_metadata_t reference, char *bind) { + reference->bind = bind; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getBind(reference_metadata_t reference, char **bind) { + *bind = reference->bind; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setUpdated(reference_metadata_t reference, char *updated) { + reference->updated = updated; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getUpdated(reference_metadata_t reference, char **updated) { + *updated = reference->updated; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_setUnbind(reference_metadata_t reference, char *unbind) { + reference->unbind = unbind; + return CELIX_SUCCESS; +} + +celix_status_t referenceMetadata_getUnbind(reference_metadata_t reference, char **unbind) { + *unbind = reference->unbind; + return CELIX_SUCCESS; +} + + diff --git a/src/hos_celix/src/scr/scr/private/src/service_metadata.c b/src/hos_celix/src/scr/scr/private/src/service_metadata.c new file mode 100644 index 00000000..39af39df --- /dev/null +++ b/src/hos_celix/src/scr/scr/private/src/service_metadata.c @@ -0,0 +1,53 @@ +/* + * service.c + * + * Created on: Jun 28, 2012 + * Author: alexander + */ +#include + +#include "array_list.h" + +#include "service_metadata.h" + +struct service { + bool serviceFactory; + + ARRAY_LIST provides; + +}; + +celix_status_t service_create(apr_pool_t *pool, service_t *service) { + *service = malloc(sizeof(**service)); + (*service)->serviceFactory = false; + arrayList_create(pool, &(*service)->provides); + + return CELIX_SUCCESS; +} + +celix_status_t serviceMetadata_setServiceFactory(service_t currentService, bool serviceFactory) { + currentService->serviceFactory = serviceFactory; + return CELIX_SUCCESS; +} + +celix_status_t serviceMetadata_isServiceFactory(service_t currentService, bool *serviceFactory) { + *serviceFactory = currentService->serviceFactory; + return CELIX_SUCCESS; +} + +celix_status_t serviceMetadata_addProvide(service_t service, char *provide) { + arrayList_add(service->provides, provide); + return CELIX_SUCCESS; +} + +celix_status_t serviceMetadata_getProvides(service_t service, char **provides[], int *size) { + *size = arrayList_size(service->provides); + char **providesA = malloc(*size * sizeof(*providesA)); + int i; + for (i = 0; i < *size; i++) { + providesA[i] = arrayList_get(service->provides, i); + } + + *provides = providesA; + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/scr/scr/private/src/xml_parser.c b/src/hos_celix/src/scr/scr/private/src/xml_parser.c new file mode 100644 index 00000000..b74b46da --- /dev/null +++ b/src/hos_celix/src/scr/scr/private/src/xml_parser.c @@ -0,0 +1,201 @@ +/* + * XmlParser.c + * + * Created on: Jun 27, 2012 + * Author: alexander + */ +#include + +#include + +#include + +#include + +#include "xml_parser_impl.h" +#include "service_metadata.h" + +struct xml_parser { + apr_pool_t *pool; +}; + +celix_status_t xmlParser_create(apr_pool_t *pool, xml_parser_t *parser) { + *parser = apr_palloc(pool, sizeof(**parser)); + (*parser)->pool = pool; + return CELIX_SUCCESS; +} + +celix_status_t xmlParser_parseComponent(xml_parser_t parser, char *componentEntry, component_t *component) { + celix_status_t status = CELIX_SUCCESS; + + xmlTextReaderPtr reader = xmlReaderForFile(componentEntry, NULL, 0); + if (reader != NULL) { + bool pendingProperty = false; + component_t currentComponent; + service_t currentService; + int read = xmlTextReaderRead(reader); + while (read == 1) { + int type = xmlTextReaderNodeType(reader); + if (type == 1) { + pendingProperty = false; + const char *localname = xmlTextReaderConstLocalName(reader); + if (strcmp(localname, "component") == 0) { + printf("Component:\n"); + + component_create(parser->pool, ¤tComponent); + + char *name = xmlTextReaderGetAttribute(reader, "name"); + char *enabled = xmlTextReaderGetAttribute(reader, "enabled"); + char *immediate = xmlTextReaderGetAttribute(reader, "immediate"); + char *factory = xmlTextReaderGetAttribute(reader, "factory"); + char *configurationPolicy = xmlTextReaderGetAttribute(reader, "configuration-policy"); + char *activate = xmlTextReaderGetAttribute(reader, "activate"); + char *deactivate = xmlTextReaderGetAttribute(reader, "deactivate"); + char *modified = xmlTextReaderGetAttribute(reader, "modified"); + if (name != NULL) { + printf("\tName: %s\n", name); + component_setName(currentComponent, name); + } + if (enabled != NULL) { + printf("\tEnabled: %s\n", enabled); + component_setEnabled(currentComponent, strcmp("true", enabled) == 0); + } + if (immediate != NULL) { + printf("\tImmediate: %s\n", immediate); + component_setEnabled(currentComponent, strcmp("true", enabled) == 0); + } + if (factory != NULL) { + printf("\tFactory: %s\n", factory); + component_setFactoryIdentifier(currentComponent, factory); + } + if (configurationPolicy != NULL) { + printf("\tConfiguration policy: %s\n", configurationPolicy); + component_setConfigurationPolicy(currentComponent, configurationPolicy); + } + if (activate != NULL) { + printf("\tActivate: %s\n", activate); + component_setActivate(currentComponent, activate); + } + if (deactivate != NULL) { + printf("\tDeactivate: %s\n", deactivate); + component_setDeactivate(currentComponent, deactivate); + } + if (modified != NULL) { + printf("\tModified: %s\n", modified); + component_setModified(currentComponent, modified); + } + + // components.add(currentComponent); + + } else if (strcmp(localname, "implementation") == 0) { + printf("Implementation:\n"); + char *class = xmlTextReaderGetAttribute(reader, "class"); + printf("\tClass: %s\n", class); + component_setImplementationClassName(currentComponent, class); + } else if (strcmp(localname, "property") == 0) { + printf("Property:\n"); + char *name = xmlTextReaderGetAttribute(reader, "name"); + char *value = xmlTextReaderGetAttribute(reader, "value"); + printf("\tName: %s\n", name); + if (value != NULL) { + printf("\tValue: %s\n", value); + } else { + pendingProperty = true; + } + } else if (strcmp(localname, "properties") == 0) { + printf("Properties:\n"); + } else if (strcmp(localname, "service") == 0) { + printf("Service:\n"); + + service_create(parser->pool, ¤tService); + + char *serviceFactory = xmlTextReaderGetAttribute(reader, "servicefactory"); + if (serviceFactory != NULL) { + printf("\tService factory: %s\n", serviceFactory); + serviceMetadata_setServiceFactory(currentService, strcmp("true", serviceFactory) == 0); + } + + componentMetadata_setService(currentComponent, currentService); + } else if (strcmp(localname, "provide") == 0) { + printf("Provide:\n"); + char *interface = xmlTextReaderGetAttribute(reader, "interface"); + printf("\tInterface: %s\n", interface); + serviceMetadata_addProvide(currentService, interface); + } else if (strcmp(localname, "reference") == 0) { + printf("Reference:\n"); + reference_metadata_t reference; + referenceMetadata_create(parser->pool, &reference); + + char *name = xmlTextReaderGetAttribute(reader, "name"); + char *interface = xmlTextReaderGetAttribute(reader, "interface"); + char *cardinality = xmlTextReaderGetAttribute(reader, "cardinality"); + char *policy = xmlTextReaderGetAttribute(reader, "policy"); + char *target = xmlTextReaderGetAttribute(reader, "target"); + char *bind = xmlTextReaderGetAttribute(reader, "bind"); + char *updated = xmlTextReaderGetAttribute(reader, "updated"); + char *unbind = xmlTextReaderGetAttribute(reader, "unbind"); + + if (name != NULL) { + printf("\tName: %s\n", name); + referenceMetadata_setName(reference, name); + } + printf("\tInterface: %s\n", interface); + referenceMetadata_setInterface(reference, interface); + if (cardinality != NULL) { + printf("\tCardinality: %s\n", cardinality); + referenceMetadata_setCardinality(reference, cardinality); + } + if (policy != NULL) { + printf("\tPolicy: %s\n", policy); + referenceMetadata_setPolicy(reference, policy); + } + if (target != NULL) { + printf("\tCardinality: %s\n", target); + referenceMetadata_setCardinality(reference, cardinality); + } + if (bind != NULL) { + printf("\tBind: %s\n", bind); + referenceMetadata_setBind(reference, bind); + } + if (updated != NULL) { + printf("\tUpdated: %s\n", updated); + referenceMetadata_setUpdated(reference, updated); + } + if (unbind != NULL) { + printf("\tUnbind: %s\n", unbind); + referenceMetadata_setUnbind(reference, unbind); + } + + componentMetadata_addDependency(currentComponent, reference); + } else { + printf("Unsupported element:\n"); + } + } else if (type == 3) { + if (pendingProperty) { + const char *value = xmlTextReaderConstValue(reader); + if (value != NULL) { + printf("\tValue text: %s\n", value); + pendingProperty = false; + } + } + } + + read = xmlTextReaderRead(reader); + } + if (currentComponent != NULL) { + reference_metadata_t *refs; + int size; + componentMetadata_getDependencies(currentComponent, &refs, &size); + int i; + for (i = 0; i < size; i++) { + reference_metadata_t ref = refs[i]; + char *in = NULL; + referenceMetadata_getInterface(ref, &in); + printf("AS: %s\n", in); + } + printf("ASD\n"); + } + } + + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/scr/scr/scr.c b/src/hos_celix/src/scr/scr/scr.c new file mode 100644 index 00000000..f7d094df --- /dev/null +++ b/src/hos_celix/src/scr/scr/scr.c @@ -0,0 +1,147 @@ +/* + * scr.c + * + * Created on: Jun 25, 2012 + * Author: alexander + */ + +#include +#include + +#include + +#include + +#include "xml_parser_impl.h" + +struct component { + char *name; +}; + +celix_status_t scr_bundleChanged(void *listener, bundle_event_t event); + +celix_status_t scrParser_processComponent(xmlTextReaderPtr reader) { + + + return CELIX_SUCCESS; +} + +static void +processNode(xmlTextReaderPtr reader) { + const xmlChar *name, *value; + + name = xmlTextReaderConstLocalName(reader); + + if (name == NULL) + name = BAD_CAST "--"; + + if (strcmp(name, "component") == 0) { + char *att = xmlTextReaderGetAttribute(reader, "name"); + printf("Handle cmp: %s\n", att); + } + + value = xmlTextReaderConstValue(reader); + + printf("%d %d %s %d %d", + xmlTextReaderDepth(reader), + xmlTextReaderNodeType(reader), + name, + xmlTextReaderIsEmptyElement(reader), + xmlTextReaderHasValue(reader)); + if (value == NULL) + printf("\n"); + else { + if (xmlStrlen(value) > 40) + printf(" %.40s...\n", value); + else + printf(" %s\n", value); + } +} + +celix_status_t bundleActivator_create(BUNDLE_CONTEXT context, void **userData) { + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_start(void * userData, BUNDLE_CONTEXT context) { + ARRAY_LIST bundles = NULL; + bundleContext_getBundles(context, &bundles); + + apr_pool_t *pool = NULL; + bundleContext_getMemoryPool(context, &pool); + + xml_parser_t parser = NULL; + xmlParser_create(pool, &parser); + + int size; + size = arrayList_size(bundles); + int i; + for (i = 0; i < size; i++) { + MANIFEST man = NULL; + BUNDLE bundle = arrayList_get(bundles, i); + bundle_getManifest(bundle, &man); + if (man != NULL) { + char *sc = manifest_getValue(man, "Service-Component"); + if (sc != NULL) { + printf("SC: %s\n", sc); + char *path = NULL; + bundle_getEntry(bundle, sc, pool, &path); + + + xmlParser_parseComponent(parser, path, NULL); + +// xmlTextReaderPtr reader; +// int ret; +// +// reader = xmlReaderForFile(path, NULL, 0); +// if (reader != NULL) { +// ret = xmlTextReaderRead(reader); +// while (ret == 1) { +// processNode(reader); +// ret = xmlTextReaderRead(reader); +// } +// xmlFreeTextReader(reader); +// if (ret != 0) { +// fprintf(stderr, "%s : failed to parse\n", path); +// } +// } else { +// fprintf(stderr, "Unable to open %s\n", path); +// } +// + + void *handle = bundle_getHandle(bundle); + + void (*start)(void * userData, BUNDLE_CONTEXT context); + start = dlsym(bundle_getHandle(bundle), "bundleActivator_start"); + + void (*activate)(); + activate = dlsym(handle, "activate"); + activate(); + + void *type; + type = dlsym(handle, "service_t"); + } + } + } + + bundle_listener_t listener = apr_palloc(pool, sizeof(*listener)); + listener->pool = pool; + listener->bundleChanged = scr_bundleChanged; + listener->handle = parser; + + bundleContext_addBundleListener(context, listener); + + return CELIX_SUCCESS; +} + +celix_status_t scr_bundleChanged(void *listener, bundle_event_t event) { + printf("BUNDLE CHANGED\n"); + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_stop(void * userData, BUNDLE_CONTEXT context) { + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_destroy(void * userData, BUNDLE_CONTEXT context) { + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/scr/test/CMakeLists.txt b/src/hos_celix/src/scr/test/CMakeLists.txt new file mode 100644 index 00000000..2e9923d8 --- /dev/null +++ b/src/hos_celix/src/scr/test/CMakeLists.txt @@ -0,0 +1,27 @@ +# 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. + +SET_HEADERS("Service-Component: test.xml") + +bundle(scr_test SOURCES + test.c + FILES test.xml + ) +include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") +target_link_libraries(scr_test celix_framework) + + diff --git a/src/hos_celix/src/scr/test/META-INF/MANIFEST.MF b/src/hos_celix/src/scr/test/META-INF/MANIFEST.MF new file mode 100644 index 00000000..586be51d --- /dev/null +++ b/src/hos_celix/src/scr/test/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Bundle-SymbolicName: scr_test +Bundle-Version: 1.0.0 +Service-Component: test.xml +library: scr_test diff --git a/src/hos_celix/src/scr/test/test.c b/src/hos_celix/src/scr/test/test.c new file mode 100644 index 00000000..03feea77 --- /dev/null +++ b/src/hos_celix/src/scr/test/test.c @@ -0,0 +1,36 @@ +/* + * scr.c + * + * Created on: Jun 25, 2012 + * Author: alexander + */ + +#include + +#include + +struct service { + char *a; +}; + +typedef struct service *service_t; + +celix_status_t bundleActivator_create(BUNDLE_CONTEXT context, void **userData) { + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_start(void * userData, BUNDLE_CONTEXT context) { + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_stop(void * userData, BUNDLE_CONTEXT context) { + return CELIX_SUCCESS; +} + +celix_status_t bundleActivator_destroy(void * userData, BUNDLE_CONTEXT context) { + return CELIX_SUCCESS; +} + +void activate() { + printf("Activate!\n"); +} diff --git a/src/hos_celix/src/scr/test/test.xml b/src/hos_celix/src/scr/test/test.xml new file mode 100644 index 00000000..a4640074 --- /dev/null +++ b/src/hos_celix/src/scr/test/test.xml @@ -0,0 +1,42 @@ + + + + + + {textValue} + + + + + + + + + + + + \ No newline at end of file diff --git a/src/hos_celix/src/shell/CMakeLists.txt b/src/hos_celix/src/shell/CMakeLists.txt index 6829f562..07f4c6e8 100644 --- a/src/hos_celix/src/shell/CMakeLists.txt +++ b/src/hos_celix/src/shell/CMakeLists.txt @@ -18,13 +18,14 @@ celix_subproject(SHELL "Option to enable building the Shell bundles" "OFF" DEPS if (SHELL) find_package(CURL REQUIRED) - SET_HEADER(BUNDLE_VERSION "1.0.0.incubating") + SET_HEADER(BUNDLE_VERSION "1.0.0") SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_shell") SET_HEADERS("Bundle-Name: Apache Celix Shell") bundle(shell SOURCES public/src/command - + + private/src/activator private/src/shell private/src/ps_command private/src/start_command @@ -61,4 +62,4 @@ if (SHELL) include_directories("${PROJECT_SOURCE_DIR}/log_service/public/include") include_directories(${CURL_INCLUDE_DIRS}) target_link_libraries(shell celix_framework ${CURL_LIBRARIES}) -endif (SHELL) \ No newline at end of file +endif (SHELL) diff --git a/src/hos_celix/src/shell/private/include/help_command.h b/src/hos_celix/src/shell/private/include/help_command.h index e55eaef0..a975cbf9 100644 --- a/src/hos_celix/src/shell/private/include/help_command.h +++ b/src/hos_celix/src/shell/private/include/help_command.h @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.h + * help_command.h * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/inspect_command.h b/src/hos_celix/src/shell/private/include/inspect_command.h index aa1abfd8..7ea9e8e8 100644 --- a/src/hos_celix/src/shell/private/include/inspect_command.h +++ b/src/hos_celix/src/shell/private/include/inspect_command.h @@ -20,7 +20,7 @@ * inspect_command.h * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/install_command.h b/src/hos_celix/src/shell/private/include/install_command.h index 0e7858c4..a8a6571c 100644 --- a/src/hos_celix/src/shell/private/include/install_command.h +++ b/src/hos_celix/src/shell/private/include/install_command.h @@ -20,7 +20,7 @@ * install_command.h * * \date Apr 4, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/log_command.h b/src/hos_celix/src/shell/private/include/log_command.h index f5941a7c..4eac17c2 100644 --- a/src/hos_celix/src/shell/private/include/log_command.h +++ b/src/hos_celix/src/shell/private/include/log_command.h @@ -20,7 +20,7 @@ * log_command.h * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/ps_command.h b/src/hos_celix/src/shell/private/include/ps_command.h index 874c40e9..941a9f41 100644 --- a/src/hos_celix/src/shell/private/include/ps_command.h +++ b/src/hos_celix/src/shell/private/include/ps_command.h @@ -20,7 +20,7 @@ * ps_command.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/shell_private.h b/src/hos_celix/src/shell/private/include/shell_private.h index f1d7eb88..db609caa 100644 --- a/src/hos_celix/src/shell/private/include/shell_private.h +++ b/src/hos_celix/src/shell/private/include/shell_private.h @@ -20,31 +20,33 @@ * shell_private.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef SHELL_PRIVATE_H_ #define SHELL_PRIVATE_H_ +#include "bundle_context.h" #include "shell.h" #include "hash_map.h" #include "command.h" struct shell { - apr_pool_t *pool; bundle_context_pt bundleContext; hash_map_pt commandReferenceMap; hash_map_pt commandNameMap; }; -shell_pt shell_create(); +celix_status_t shell_create(bundle_context_pt, shell_service_pt* shellService); +celix_status_t shell_destroy(shell_service_pt* shellService); +celix_status_t shell_addCommand(shell_pt shell, service_reference_pt reference); + + char * shell_getCommandUsage(shell_pt shell, char * commandName); char * shell_getCommandDescription(shell_pt shell, char * commandName); service_reference_pt shell_getCommandReference(shell_pt shell, char * command); void shell_executeCommand(shell_pt shell, char * commandLine, void (*out)(char *), void (*error)(char *)); - -command_service_pt shell_getCommand(shell_pt shell, char * commandName); - +void shell_serviceChanged(service_listener_pt listener, service_event_pt event); #endif /* SHELL_PRIVATE_H_ */ diff --git a/src/hos_celix/src/shell/private/include/start_command.h b/src/hos_celix/src/shell/private/include/start_command.h index b7f4d2f8..3d76062d 100644 --- a/src/hos_celix/src/shell/private/include/start_command.h +++ b/src/hos_celix/src/shell/private/include/start_command.h @@ -20,7 +20,7 @@ * start_command.h * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/stop_command.h b/src/hos_celix/src/shell/private/include/stop_command.h index 75198c0f..3b939249 100644 --- a/src/hos_celix/src/shell/private/include/stop_command.h +++ b/src/hos_celix/src/shell/private/include/stop_command.h @@ -20,7 +20,7 @@ * stop_command.h * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/uninstall_command.h b/src/hos_celix/src/shell/private/include/uninstall_command.h index 1e9e6787..2e2fe970 100644 --- a/src/hos_celix/src/shell/private/include/uninstall_command.h +++ b/src/hos_celix/src/shell/private/include/uninstall_command.h @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.h + * uninstall_command.h * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/include/update_command.h b/src/hos_celix/src/shell/private/include/update_command.h index 4d0b3011..0b839288 100644 --- a/src/hos_celix/src/shell/private/include/update_command.h +++ b/src/hos_celix/src/shell/private/include/update_command.h @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.h + * update_command.h * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/private/src/activator.c b/src/hos_celix/src/shell/private/src/activator.c new file mode 100644 index 00000000..92ba36e1 --- /dev/null +++ b/src/hos_celix/src/shell/private/src/activator.c @@ -0,0 +1,274 @@ +/** + *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. + */ +/* + * activator.c + * + * \date Aug 13, 2010 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include + +#include "shell_private.h" +#include "bundle_activator.h" +#include "command_impl.h" +#include "bundle_context.h" +#include "service_registration.h" +#include "service_listener.h" + +#include "ps_command.h" +#include "start_command.h" +#include "stop_command.h" +#include "install_command.h" +#include "uninstall_command.h" +#include "update_command.h" +#include "log_command.h" +#include "inspect_command.h" +#include "help_command.h" + +#include "utils.h" + +struct bundle_instance { + shell_service_pt shellService; + service_registration_pt registration; + service_listener_pt listener; + + service_registration_pt psCommand; + command_pt psCmd; + command_service_pt psCmdSrv; + + service_registration_pt startCommand; + command_pt startCmd; + command_service_pt startCmdSrv; + + service_registration_pt stopCommand; + command_pt stopCmd; + command_service_pt stopCmdSrv; + + service_registration_pt installCommand; + command_pt installCmd; + command_service_pt installCmdSrv; + + service_registration_pt uninstallCommand; + command_pt uninstallCmd; + command_service_pt uninstallCmdSrv; + + service_registration_pt updateCommand; + command_pt updateCmd; + command_service_pt updateCmdSrv; + + service_registration_pt logCommand; + command_pt logCmd; + command_service_pt logCmdSrv; + + service_registration_pt inspectCommand; + command_pt inspectCmd; + command_service_pt inspectCmdSrv; + + service_registration_pt helpCommand; + command_pt helpCmd; + command_service_pt helpCmdSrv; +}; + +typedef struct bundle_instance *bundle_instance_pt; + +static celix_status_t shell_createCommandService(command_pt command, command_service_pt *commandService) { + celix_status_t status = CELIX_SUCCESS; + + *commandService = calloc(1, sizeof(**commandService)); + + if (!*commandService) { + status = CELIX_ENOMEM; + } + else { + (*commandService)->command = command; + (*commandService)->executeCommand = command->executeCommand; + (*commandService)->getName = command_getName; + (*commandService)->getShortDescription = command_getShortDescription; + (*commandService)->getUsage = command_getUsage; + } + + return status; +} + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + + bundle_instance_pt bi = (bundle_instance_pt) calloc(1, sizeof(struct bundle_instance)); + + if (!bi) { + status = CELIX_ENOMEM; + } + else if (userData == NULL) { + status = CELIX_ILLEGAL_ARGUMENT; + free(bi); + } + else { + bi->listener = NULL; + bi->psCommand = NULL; + bi->startCommand = NULL; + bi->stopCommand = NULL; + bi->installCommand = NULL; + bi->uninstallCommand = NULL; + bi->updateCommand = NULL; + bi->logCommand = NULL; + bi->inspectCommand = NULL; + bi->helpCommand = NULL; + bi->registration = NULL; + + status = shell_create(context, &bi->shellService); + + if (status != CELIX_SUCCESS) { + printf("shell_create failed\n"); + } + + (*userData) = bi; + } + + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + bundle_instance_pt bi = (bundle_instance_pt) userData; + + status = bundleContext_registerService(context, (char *) OSGI_SHELL_SERVICE_NAME, bi->shellService, NULL, &bi->registration); + + if (status == CELIX_SUCCESS) { + array_list_pt references = NULL; + service_listener_pt listener = (service_listener_pt) calloc(1, sizeof(*listener)); + + bi->listener = listener; + listener->handle = bi->shellService->shell; + listener->serviceChanged = (void *) shell_serviceChanged; + + status = bundleContext_addServiceListener(context, listener, "(objectClass=commandService)"); + status = bundleContext_getServiceReferences(context, "commandService", NULL, &references); + + if (status == CELIX_SUCCESS) { + int i = 0; + + for (i = 0; i < arrayList_size(references); i++) { + shell_addCommand(bi->shellService->shell, arrayList_get(references, i)); + } + } + + if (status == CELIX_SUCCESS) { + bi->psCmd = psCommand_create(context); + shell_createCommandService(bi->psCmd, &bi->psCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->psCmdSrv, NULL, &bi->psCommand); + + bi->startCmd = startCommand_create(context); + shell_createCommandService(bi->startCmd, &bi->startCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->startCmdSrv, NULL, &bi->startCommand); + + bi->stopCmd = stopCommand_create(context); + shell_createCommandService(bi->stopCmd, &bi->stopCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->stopCmdSrv, NULL, &bi->stopCommand); + + bi->installCmd = installCommand_create(context); + shell_createCommandService(bi->installCmd, &bi->installCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->installCmdSrv, NULL, &bi->installCommand); + + bi->uninstallCmd = uninstallCommand_create(context); + shell_createCommandService(bi->uninstallCmd, &bi->uninstallCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->uninstallCmdSrv, NULL, &bi->uninstallCommand); + + bi->updateCmd = updateCommand_create(context); + shell_createCommandService(bi->updateCmd, &bi->updateCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->updateCmdSrv, NULL, &bi->updateCommand); + + bi->logCmd = logCommand_create(context); + shell_createCommandService(bi->logCmd, &bi->logCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->logCmdSrv, NULL, &bi->logCommand); + + bi->inspectCmd = inspectCommand_create(context); + shell_createCommandService(bi->inspectCmd, &bi->inspectCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->inspectCmdSrv, NULL, &bi->inspectCommand); + + bi->helpCmd = helpCommand_create(context); + shell_createCommandService(bi->helpCmd, &bi->helpCmdSrv); + bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, bi->helpCmdSrv, NULL, &bi->helpCommand); + } + arrayList_destroy(references); + } + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + bundle_instance_pt bi = (bundle_instance_pt) userData; + + serviceRegistration_unregister(bi->registration); + serviceRegistration_unregister(bi->psCommand); + serviceRegistration_unregister(bi->startCommand); + serviceRegistration_unregister(bi->stopCommand); + serviceRegistration_unregister(bi->installCommand); + serviceRegistration_unregister(bi->uninstallCommand); + serviceRegistration_unregister(bi->updateCommand); + serviceRegistration_unregister(bi->logCommand); + serviceRegistration_unregister(bi->inspectCommand); + serviceRegistration_unregister(bi->helpCommand); + + status = bundleContext_removeServiceListener(context, bi->listener); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + bundle_instance_pt bi = (bundle_instance_pt) userData; + + psCommand_destroy(bi->psCmd); + free(bi->psCmdSrv); + + startCommand_destroy(bi->startCmd); + free(bi->startCmdSrv); + + stopCommand_destroy(bi->stopCmd); + free(bi->stopCmdSrv); + + installCommand_destroy(bi->installCmd); + free(bi->installCmdSrv); + + uninstallCommand_destroy(bi->uninstallCmd); + free(bi->uninstallCmdSrv); + + updateCommand_destroy(bi->updateCmd); + free(bi->updateCmdSrv); + + logCommand_destroy(bi->logCmd); + free(bi->logCmdSrv); + + inspectCommand_destroy(bi->inspectCmd); + free(bi->inspectCmdSrv); + + inspectCommand_destroy(bi->helpCmd); + free(bi->helpCmdSrv); + + free(bi->listener); + bi->listener = NULL; + + shell_destroy(&bi->shellService); + bi->shellService = NULL; + free(bi); + + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/shell/private/src/help_command.c b/src/hos_celix/src/shell/private/src/help_command.c index 2c8b0afd..b2ed30ae 100644 --- a/src/hos_celix/src/shell/private/src/help_command.c +++ b/src/hos_celix/src/shell/private/src/help_command.c @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.c + * help_command.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -60,10 +60,11 @@ void helpCommand_execute(command_pt command, char * line, void (*out)(char *), v if (shell != NULL) { char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char outString[256]; - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { int i; @@ -97,33 +98,9 @@ void helpCommand_execute(command_pt command, char * line, void (*out)(char *), v out(outString); } } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } } - } } - -// char delims[] = " "; -// char * sub = NULL; -// char outString[256]; -// sub = strtok(line, delims); -// sub = strtok(NULL, delims); -// if (sub == NULL) { -// err("Incorrect number of arguments.\n"); -// sprintf(outString, "%s\n", command->usage); -// out(outString); -// } else { -// while (sub != NULL) { -// long id = atol(sub); -// bundle_pt bundle = NULL; -// bundleContext_getBundleById(command->bundleContext, id, &bundle); -// if (bundle != NULL) { -// bundle_startWithOptions(bundle, 0); -// } else { -// err("Bundle id is invalid.\n"); -// } -// sub = strtok(NULL, delims); -// } -// } } diff --git a/src/hos_celix/src/shell/private/src/inspect_command.c b/src/hos_celix/src/shell/private/src/inspect_command.c index a4ff13ce..bac1ed9c 100644 --- a/src/hos_celix/src/shell/private/src/inspect_command.c +++ b/src/hos_celix/src/shell/private/src/inspect_command.c @@ -20,13 +20,12 @@ * inspect_command.c * * \date Oct 13, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include - -#include +#include #include "command_impl.h" #include "array_list.h" @@ -64,20 +63,18 @@ void inspectCommand_execute(command_pt command, char * commandline, void (*out)( celix_status_t status = CELIX_SUCCESS; char outString[256]; char *token; - char *commandStr = apr_strtok(commandline, " ", &token); - char *type = apr_strtok(NULL, " ", &token); + strtok_r(commandline, " ", &token); + char *type = strtok_r(NULL, " ", &token); if (type != NULL) { - char *direction = apr_strtok(NULL, " ", &token); + char *direction = strtok_r(NULL, " ", &token); if (direction != NULL) { - apr_pool_t *pool = NULL; array_list_pt ids = NULL; - char *id = apr_strtok(NULL, " ", &token); + char *id = strtok_r(NULL, " ", &token); - bundleContext_getMemoryPool(command->bundleContext, &pool); arrayList_create(&ids); while (id != NULL) { arrayList_add(ids, id); - id = apr_strtok(NULL, " ", &token); + id = strtok_r(NULL, " ", &token); } if (strcmp(type, SERVICE_TYPE) == 0) { @@ -118,12 +115,10 @@ celix_status_t inspectCommand_printExportedServices(command_pt command, array_li array_list_pt bundles = NULL; if (arrayList_isEmpty(ids)) { - celix_status_t status = bundleContext_getBundles(command->bundleContext, &bundles); + status = bundleContext_getBundles(command->bundleContext, &bundles); } else { - apr_pool_t *pool = NULL; unsigned int i; - bundleContext_getMemoryPool(command->bundleContext, &pool); arrayList_create(&bundles); for (i = 0; i < arrayList_size(ids); i++) { char *idStr = (char *) arrayList_get(ids, i); @@ -150,11 +145,9 @@ celix_status_t inspectCommand_printExportedServices(command_pt command, array_li } if (bundle != NULL) { - apr_pool_t *pool; array_list_pt refs = NULL; - bundleContext_getMemoryPool(command->bundleContext, &pool); - if (bundle_getRegisteredServices(bundle, pool, &refs) == CELIX_SUCCESS) { + if (bundle_getRegisteredServices(bundle, &refs) == CELIX_SUCCESS) { char line[256]; module_pt module = NULL; char * name = NULL; @@ -172,19 +165,17 @@ celix_status_t inspectCommand_printExportedServices(command_pt command, array_li unsigned int j = 0; for (j = 0; j < arrayList_size(refs); j++) { service_reference_pt ref = (service_reference_pt) arrayList_get(refs, j); - service_registration_pt reg = NULL; - properties_pt props = NULL; - char line[256]; - char *objectClass = NULL; + unsigned int size = 0; + char **keys; - serviceReference_getServiceRegistration(ref, ®); - - serviceRegistration_getProperties(reg, &props); - hash_map_iterator_pt iter = hashMapIterator_create(props); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - sprintf(line, "%s = %s\n", hashMapEntry_getKey(entry), hashMapEntry_getValue(entry)); - out(line); + serviceReference_getPropertyKeys(ref, &keys, &size); + for (int i = 0; i < size; i++) { + char *key = keys[i]; + char *value = NULL; + serviceReference_getProperty(ref, key, &value); + + sprintf(line, "%s = %s\n", key, value); + out(line); } // objectClass = properties_get(props, (char *) OSGI_FRAMEWORK_OBJECTCLASS); @@ -210,12 +201,10 @@ celix_status_t inspectCommand_printImportedServices(command_pt command, array_li array_list_pt bundles = NULL; if (arrayList_isEmpty(ids)) { - celix_status_t status = bundleContext_getBundles(command->bundleContext, &bundles); + status = bundleContext_getBundles(command->bundleContext, &bundles); } else { - apr_pool_t *pool = NULL; unsigned int i; - bundleContext_getMemoryPool(command->bundleContext, &pool); arrayList_create(&bundles); for (i = 0; i < arrayList_size(ids); i++) { char *idStr = (char *) arrayList_get(ids, i); @@ -242,10 +231,8 @@ celix_status_t inspectCommand_printImportedServices(command_pt command, array_li } if (bundle != NULL) { - apr_pool_t *pool; array_list_pt refs = NULL; - bundleContext_getMemoryPool(command->bundleContext, &pool); if (bundle_getServicesInUse(bundle, &refs) == CELIX_SUCCESS) { char line[256]; module_pt module = NULL; @@ -264,8 +251,6 @@ celix_status_t inspectCommand_printImportedServices(command_pt command, array_li unsigned int j = 0; for (j = 0; j < arrayList_size(refs); j++) { service_reference_pt ref = (service_reference_pt) arrayList_get(refs, j); - service_registration_pt reg = NULL; - properties_pt props = NULL; char line[256]; bundle_pt usedBundle = NULL; module_pt usedModule = NULL; @@ -280,12 +265,16 @@ celix_status_t inspectCommand_printImportedServices(command_pt command, array_li sprintf(line, "%s [%ld]\n", usedSymbolicName, usedBundleId); out(line); - serviceReference_getServiceRegistration(ref, ®); - serviceRegistration_getProperties(reg, &props); - hash_map_iterator_pt iter = hashMapIterator_create(props); - while (hashMapIterator_hasNext(iter)) { - hash_map_entry_pt entry = hashMapIterator_nextEntry(iter); - sprintf(line, "%s = %s\n", hashMapEntry_getKey(entry), hashMapEntry_getValue(entry)); + unsigned int size = 0; + char **keys; + + serviceReference_getPropertyKeys(ref, &keys, &size); + for (int i = 0; i < size; i++) { + char *key = keys[i]; + char *value = NULL; + serviceReference_getProperty(ref, key, &value); + + sprintf(line, "%s = %s\n", key, value); out(line); } diff --git a/src/hos_celix/src/shell/private/src/install_command.c b/src/hos_celix/src/shell/private/src/install_command.c index 6fce2a53..352cbfa3 100644 --- a/src/hos_celix/src/shell/private/src/install_command.c +++ b/src/hos_celix/src/shell/private/src/install_command.c @@ -20,10 +20,11 @@ * install_command.c * * \date Apr 4, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include #include "command_impl.h" #include "array_list.h" @@ -53,12 +54,13 @@ void installCommand_destroy(command_pt command) { void installCommand_execute(command_pt command, char * line, void (*out)(char *), void (*err)(char *)) { char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char info[256]; char outString[256]; // ignore the command - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { err("Incorrect number of arguments.\n"); @@ -68,7 +70,7 @@ void installCommand_execute(command_pt command, char * line, void (*out)(char *) info[0] = '\0'; while (sub != NULL) { bundle_pt bundle = NULL; - installCommand_install(command, &bundle, strdup(sub), out, err); + installCommand_install(command, &bundle, sub, out, err); if (bundle != NULL) { long id; bundle_archive_pt archive = NULL; @@ -82,7 +84,7 @@ void installCommand_execute(command_pt command, char * line, void (*out)(char *) sprintf(bundleId, "%ld", id); strcat(info, bundleId); } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } if (strchr(info, ',') != NULL) { out("Bundle IDs: "); diff --git a/src/hos_celix/src/shell/private/src/log_command.c b/src/hos_celix/src/shell/private/src/log_command.c index 66fe80f6..9d38bd0b 100644 --- a/src/hos_celix/src/shell/private/src/log_command.c +++ b/src/hos_celix/src/shell/private/src/log_command.c @@ -20,7 +20,7 @@ * log_command.c * * \date Jun 26, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -52,52 +52,44 @@ void logCommand_destroy(command_pt command) { void logCommand_execute(command_pt command, char *line, void (*out)(char *), void (*err)(char *)) { service_reference_pt readerService = NULL; - service_reference_pt logService = NULL; - apr_pool_t *memory_pool = NULL; - apr_pool_t *bundle_memory_pool = NULL; bundleContext_getServiceReference(command->bundleContext, (char *) OSGI_LOGSERVICE_READER_SERVICE_NAME, &readerService); if (readerService != NULL) { - char line[256]; linked_list_pt list = NULL; linked_list_iterator_pt iter = NULL; log_reader_service_pt reader = NULL; - bundleContext_getMemoryPool(command->bundleContext, &bundle_memory_pool); - apr_pool_create(&memory_pool, bundle_memory_pool); - if (memory_pool) { - bundleContext_getService(command->bundleContext, readerService, (void **) &reader); - reader->getLog(reader->reader, memory_pool, &list); - iter = linkedListIterator_create(list, 0); - while (linkedListIterator_hasNext(iter)) { - log_entry_pt entry = linkedListIterator_next(iter); - char time[20]; - char *level = NULL; - module_pt module = NULL; - char *bundleSymbolicName = NULL; - char errorString[256]; - celix_status_t status = bundle_getCurrentModule(entry->bundle, &module); - if (status == CELIX_SUCCESS) { - status = module_getSymbolicName(module, &bundleSymbolicName); + bundleContext_getService(command->bundleContext, readerService, (void **) &reader); + reader->getLog(reader->reader, &list); + iter = linkedListIterator_create(list, 0); + while (linkedListIterator_hasNext(iter)) { + log_entry_pt entry = linkedListIterator_next(iter); + char time[20]; + char *level = NULL; + char errorString[256]; - strftime(time, 20, "%Y-%m-%d %H:%M:%S", localtime(&entry->time)); - logCommand_levelAsString(command, entry->level, &level); + size_t timeLength = strftime(time, 20, "%Y-%m-%d %H:%M:%S", localtime(&entry->time)); + logCommand_levelAsString(command, entry->level, &level); - if (entry->errorCode > 0) { - celix_strerror(entry->errorCode, errorString, 256); - sprintf(line, "%s - Bundle: %s - %s - %d %s\n", time, bundleSymbolicName, entry->message, entry->errorCode, errorString); - out(line); - } else { - sprintf(line, "%s - Bundle: %s - %s\n", time, bundleSymbolicName, entry->message); - out(line); - } - } - } - apr_pool_destroy(memory_pool); - } else { - out("Log reader service: out of memory!\n"); - } + if (entry->errorCode > 0) { + celix_strerror(entry->errorCode, errorString, 256); + size_t length = timeLength + strlen(entry->bundleSymbolicName) + strlen(entry->message) + strlen(errorString) + 40; + char line[length]; + snprintf(line, length, "%s - Bundle: %s - %s - %d %s\n", time, entry->bundleSymbolicName, entry->message, entry->errorCode, errorString); + out(line); + } else { + size_t length = timeLength + strlen(entry->bundleSymbolicName) + strlen(entry->message) + 20; + char line[length]; + snprintf(line, length, "%s - Bundle: %s - %s\n", time, entry->bundleSymbolicName, entry->message); + out(line); + } + } + linkedListIterator_destroy(iter); + linkedList_destroy(list); + bool result = true; + bundleContext_ungetService(command->bundleContext, readerService, &result); + bundleContext_ungetServiceReference(command->bundleContext, readerService); } else { out("No log reader available\n"); } diff --git a/src/hos_celix/src/shell/private/src/ps_command.c b/src/hos_celix/src/shell/private/src/ps_command.c index 4af0cb7d..fbc6470a 100644 --- a/src/hos_celix/src/shell/private/src/ps_command.c +++ b/src/hos_celix/src/shell/private/src/ps_command.c @@ -20,10 +20,11 @@ * ps_command.c * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include +#include #include "command_impl.h" #include "array_list.h" @@ -63,8 +64,9 @@ void psCommand_execute(command_pt command, char * commandline, void (*out)(char char delims[] = " "; char * sub = NULL; - sub = strtok(commandline, delims); - sub = strtok(NULL, delims); + char *save_ptr = NULL; + sub = strtok_r(commandline, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); while (sub != NULL) { if (strcmp(sub, "-l") == 0) { showLocation = true; @@ -76,7 +78,7 @@ void psCommand_execute(command_pt command, char * commandline, void (*out)(char showUpdateLocation = true; msg = "Update location"; } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } sprintf(line, " %-5s %-12s %s\n", "ID", "State", msg); diff --git a/src/hos_celix/src/shell/private/src/shell.c b/src/hos_celix/src/shell/private/src/shell.c index 291317de..18ee201c 100644 --- a/src/hos_celix/src/shell/private/src/shell.c +++ b/src/hos_celix/src/shell/private/src/shell.c @@ -20,12 +20,14 @@ * shell.c * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include +#include "celix_errno.h" + #include "shell_private.h" #include "bundle_activator.h" #include "command_impl.h" @@ -45,63 +47,70 @@ #include "utils.h" -struct shellServiceActivator { - shell_pt shell; - shell_service_pt shellService; - service_registration_pt registration; - service_listener_pt listener; +static command_service_pt shell_getCommand(shell_pt shell, char * commandName); +array_list_pt shell_getCommands(shell_pt shell); - service_registration_pt psCommand; - command_pt psCmd; - command_service_pt psCmdSrv; +celix_status_t shell_create(bundle_context_pt context, shell_service_pt* shellService) { + celix_status_t status = CELIX_ENOMEM; - service_registration_pt startCommand; - command_pt startCmd; - command_service_pt startCmdSrv; + shell_service_pt lclService = (shell_service_pt) calloc(1, sizeof(struct shellService)); + shell_pt lclShell = (shell_pt) calloc(1, sizeof(struct shell)); - service_registration_pt stopCommand; - command_pt stopCmd; - command_service_pt stopCmdSrv; + if (lclService && lclShell) { + lclShell->bundleContext = context; + lclShell->commandNameMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); + lclShell->commandReferenceMap = hashMap_create(NULL, NULL, NULL, NULL); + lclService->shell = lclShell; - service_registration_pt installCommand; - command_pt installCmd; - command_service_pt installCmdSrv; + lclService->getCommands = shell_getCommands; + lclService->getCommandDescription = shell_getCommandDescription; + lclService->getCommandUsage = shell_getCommandUsage; + lclService->getCommandReference = shell_getCommandReference; + lclService->executeCommand = shell_executeCommand; - service_registration_pt uninstallCommand; - command_pt uninstallCmd; - command_service_pt uninstallCmdSrv; + *shellService = lclService; + status = CELIX_SUCCESS; + } - service_registration_pt updateCommand; - command_pt updateCmd; - command_service_pt updateCmdSrv; - - service_registration_pt logCommand; - command_pt logCmd; - command_service_pt logCmdSrv; - - service_registration_pt inspectCommand; - command_pt inspectCmd; - command_service_pt inspectCmdSrv; - - service_registration_pt helpCommand; - command_pt helpCmd; - command_service_pt helpCmdSrv; -}; - -static celix_status_t shell_createCommandService(apr_pool_t *pool, command_pt command, command_service_pt *commandService); - -shell_pt shell_create(apr_pool_t *pool) { - shell_pt shell = (shell_pt) malloc(sizeof(*shell)); - shell->pool = pool; - shell->commandNameMap = hashMap_create(utils_stringHash, NULL, utils_stringEquals, NULL); - shell->commandReferenceMap = hashMap_create(NULL, NULL, NULL, NULL); - return shell; + return status; } -void shell_destroy(shell_pt shell) { - hashMap_destroy(shell->commandNameMap, false, false); - hashMap_destroy(shell->commandReferenceMap, false, false); - free(shell); +celix_status_t shell_destroy(shell_service_pt* shellService) { + celix_status_t status = CELIX_SUCCESS; + + hashMap_destroy((*shellService)->shell->commandNameMap, false, false); + hashMap_destroy((*shellService)->shell->commandReferenceMap, false, false); + + free((*shellService)->shell); + free(*shellService); + + return status; +} + +celix_status_t shell_addCommand(shell_pt shell, service_reference_pt reference) { + celix_status_t status = CELIX_SUCCESS; + + command_service_pt command = NULL; + void *cmd = NULL; + bundleContext_getService(shell->bundleContext, reference, &cmd); + command = (command_service_pt) cmd; + hashMap_put(shell->commandNameMap, command->getName(command->command), command); + hashMap_put(shell->commandReferenceMap, reference, command); + + return status; +} + +celix_status_t shell_removeCommand(shell_pt shell, service_reference_pt reference) { + celix_status_t status = CELIX_SUCCESS; + + command_service_pt command = (command_service_pt) hashMap_remove(shell->commandReferenceMap, reference); + if (command != NULL) { + bool result = false; + hashMap_remove(shell->commandNameMap, command->getName(command->command)); + bundleContext_ungetService(shell->bundleContext, reference, &result); + } + + return status; } array_list_pt shell_getCommands(shell_pt shell) { @@ -113,6 +122,7 @@ array_list_pt shell_getCommands(shell_pt shell) { char * name = hashMapIterator_nextKey(iter); arrayList_add(commands, name); } + hashMapIterator_destroy(iter); return commands; } @@ -135,193 +145,33 @@ service_reference_pt shell_getCommandReference(shell_pt shell, char * command) { return (service_reference_pt) hashMapEntry_getValue(entry); } } + hashMapIterator_destroy(iter); return NULL; } void shell_executeCommand(shell_pt shell, char * commandLine, void (*out)(char *), void (*error)(char *)) { unsigned int pos = strcspn(commandLine, " "); - char * commandName = (pos != strlen(commandLine)) ? string_ndup((char *)commandLine, pos) : strdup(commandLine); + char * commandName = (pos != strlen(commandLine)) ? string_ndup((char *) commandLine, pos) : strdup(commandLine); command_service_pt command = shell_getCommand(shell, commandName); if (command != NULL) { command->executeCommand(command->command, commandLine, out, error); } else { - error("No such command\n"); + error("No such command\n"); } free(commandName); } -command_service_pt shell_getCommand(shell_pt shell, char * commandName) { +static command_service_pt shell_getCommand(shell_pt shell, char * commandName) { command_service_pt command = hashMap_get(shell->commandNameMap, commandName); return (command == NULL) ? NULL : command; } -void shell_addCommand(shell_pt shell, service_reference_pt reference) { - command_service_pt command = NULL; - void *cmd = NULL; - bundleContext_getService(shell->bundleContext, reference, &cmd); - command = (command_service_pt) cmd; - hashMap_put(shell->commandNameMap, command->getName(command->command), command); - hashMap_put(shell->commandReferenceMap, reference, command); -} - -void shell_removeCommand(shell_pt shell, service_reference_pt reference) { - command_service_pt command = (command_service_pt) hashMap_remove(shell->commandReferenceMap, reference); - if (command != NULL) { - hashMap_remove(shell->commandNameMap, command->getName(command->command)); - } -} - void shell_serviceChanged(service_listener_pt listener, service_event_pt event) { shell_pt shell = (shell_pt) listener->handle; if (event->type == OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED) { shell_addCommand(shell, event->reference); + } else if (event->type == OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING) { + shell_removeCommand(shell, event->reference); } } -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool = NULL; - shell_pt shell = NULL; - *userData = malloc(sizeof(struct shellServiceActivator)); - bundleContext_getMemoryPool(context, &pool); - shell = shell_create(pool); -// struct shellServiceActivator * activator = (struct shellServiceActivator *) (*userData); - ((struct shellServiceActivator *) (*userData))->shell = shell; - ((struct shellServiceActivator *) (*userData))->listener = NULL; - ((struct shellServiceActivator *) (*userData))->psCommand = NULL; - ((struct shellServiceActivator *) (*userData))->startCommand = NULL; - ((struct shellServiceActivator *) (*userData))->stopCommand = NULL; - ((struct shellServiceActivator *) (*userData))->installCommand = NULL; - ((struct shellServiceActivator *) (*userData))->uninstallCommand = NULL; - ((struct shellServiceActivator *) (*userData))->updateCommand = NULL; - ((struct shellServiceActivator *) (*userData))->logCommand = NULL; - ((struct shellServiceActivator *) (*userData))->inspectCommand = NULL; - ((struct shellServiceActivator *) (*userData))->helpCommand = NULL; - ((struct shellServiceActivator *) (*userData))->registration = NULL; - - //(*userData) = &(*activator); - - return CELIX_SUCCESS; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status; - apr_pool_t *pool = NULL; - - struct shellServiceActivator * activator = (struct shellServiceActivator *) userData; - activator->shell->bundleContext = context; - - activator->shellService = (shell_service_pt) malloc(sizeof(*activator->shellService)); - activator->shellService->shell = activator->shell; - activator->shellService->getCommands = shell_getCommands; - activator->shellService->getCommandDescription = shell_getCommandDescription; - activator->shellService->getCommandUsage = shell_getCommandUsage; - activator->shellService->getCommandReference = shell_getCommandReference; - activator->shellService->executeCommand = shell_executeCommand; - - status = bundleContext_registerService(context, (char *) OSGI_SHELL_SERVICE_NAME, activator->shellService, NULL, &activator->registration); - - bundleContext_getMemoryPool(context, &pool); - if (status == CELIX_SUCCESS) { - service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); - activator->listener = listener; - listener->pool = pool; - listener->handle = activator->shell; - listener->serviceChanged = (void *) shell_serviceChanged; - status = bundleContext_addServiceListener(context, listener, "(objectClass=commandService)"); - - if (status == CELIX_SUCCESS) { - activator->psCmd = psCommand_create(context); - shell_createCommandService(pool, activator->psCmd, &activator->psCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->psCmdSrv, NULL, &activator->psCommand); - - activator->startCmd = startCommand_create(context); - shell_createCommandService(pool, activator->startCmd, &activator->startCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->startCmdSrv, NULL, &activator->startCommand); - - activator->stopCmd = stopCommand_create(context); - shell_createCommandService(pool, activator->stopCmd, &activator->stopCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->stopCmdSrv, NULL, &activator->stopCommand); - - activator->installCmd = installCommand_create(context); - shell_createCommandService(pool, activator->installCmd, &activator->installCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->installCmdSrv, NULL, &activator->installCommand); - - activator->uninstallCmd = uninstallCommand_create(context); - shell_createCommandService(pool, activator->uninstallCmd, &activator->uninstallCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->uninstallCmdSrv, NULL, &activator->uninstallCommand); - - activator->updateCmd = updateCommand_create(context); - shell_createCommandService(pool, activator->updateCmd, &activator->updateCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->updateCmdSrv, NULL, &activator->updateCommand); - - activator->logCmd = logCommand_create(context); - shell_createCommandService(pool, activator->logCmd, &activator->logCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->logCmdSrv, NULL, &activator->logCommand); - - activator->inspectCmd = inspectCommand_create(context); - shell_createCommandService(pool, activator->inspectCmd, &activator->inspectCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->inspectCmdSrv, NULL, &activator->inspectCommand); - - activator->helpCmd = helpCommand_create(context); - shell_createCommandService(pool, activator->helpCmd, &activator->helpCmdSrv); - bundleContext_registerService(context, (char *) OSGI_SHELL_COMMAND_SERVICE_NAME, activator->helpCmdSrv, NULL, &activator->helpCommand); - } - } - - return status; -} - -static celix_status_t shell_createCommandService(apr_pool_t *pool, command_pt command, command_service_pt *commandService) { - *commandService = apr_palloc(pool, sizeof(**commandService)); - (*commandService)->command = command; - (*commandService)->executeCommand = command->executeCommand; - (*commandService)->getName = command_getName; - (*commandService)->getShortDescription = command_getShortDescription; - (*commandService)->getUsage = command_getUsage; - - return CELIX_SUCCESS; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status = CELIX_SUCCESS; - struct shellServiceActivator * activator = (struct shellServiceActivator *) userData; - serviceRegistration_unregister(activator->registration); - serviceRegistration_unregister(activator->psCommand); - serviceRegistration_unregister(activator->startCommand); - serviceRegistration_unregister(activator->stopCommand); - serviceRegistration_unregister(activator->installCommand); - serviceRegistration_unregister(activator->uninstallCommand); - serviceRegistration_unregister(activator->updateCommand); - serviceRegistration_unregister(activator->logCommand); - serviceRegistration_unregister(activator->inspectCommand); - serviceRegistration_unregister(activator->helpCommand); - status = bundleContext_removeServiceListener(context, activator->listener); - - if (status == CELIX_SUCCESS) { - psCommand_destroy(activator->psCmd); - startCommand_destroy(activator->startCmd); - stopCommand_destroy(activator->stopCmd); - installCommand_destroy(activator->installCmd); - uninstallCommand_destroy(activator->uninstallCmd); - updateCommand_destroy(activator->updateCmd); - logCommand_destroy(activator->logCmd); - inspectCommand_destroy(activator->inspectCmd); - inspectCommand_destroy(activator->helpCmd); - - free(activator->shellService); - activator->shellService = NULL; - - free(activator->listener); - activator->listener = NULL; - } - - return status; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - struct shellServiceActivator * activator = (struct shellServiceActivator *) userData; - shell_destroy(activator->shell); - free(activator); - - return CELIX_SUCCESS; -} diff --git a/src/hos_celix/src/shell/private/src/start_command.c b/src/hos_celix/src/shell/private/src/start_command.c index ed24c2cc..89103ebf 100644 --- a/src/hos_celix/src/shell/private/src/start_command.c +++ b/src/hos_celix/src/shell/private/src/start_command.c @@ -20,7 +20,7 @@ * start_command.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -51,9 +51,10 @@ void startCommand_destroy(command_pt command) { void startCommand_execute(command_pt command, char * line, void (*out)(char *), void (*err)(char *)) { char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char outString[256]; - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { err("Incorrect number of arguments.\n"); sprintf(outString, "%s\n", command->usage); @@ -68,7 +69,7 @@ void startCommand_execute(command_pt command, char * line, void (*out)(char *), } else { err("Bundle id is invalid.\n"); } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } } } diff --git a/src/hos_celix/src/shell/private/src/stop_command.c b/src/hos_celix/src/shell/private/src/stop_command.c index 8719d3c3..2529d49c 100644 --- a/src/hos_celix/src/shell/private/src/stop_command.c +++ b/src/hos_celix/src/shell/private/src/stop_command.c @@ -20,7 +20,7 @@ * stop_command.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -51,10 +51,11 @@ void stopCommand_destroy(command_pt command) { void stopCommand_execute(command_pt command, char * line, void (*out)(char *), void (*err)(char *)) { char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char outString[256]; - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { err("Incorrect number of arguments.\n"); @@ -76,7 +77,7 @@ void stopCommand_execute(command_pt command, char * line, void (*out)(char *), v } else { err("Bundle id should be a number (bundle id).\n"); } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } } } diff --git a/src/hos_celix/src/shell/private/src/uninstall_command.c b/src/hos_celix/src/shell/private/src/uninstall_command.c index 17a0eec2..da573197 100644 --- a/src/hos_celix/src/shell/private/src/uninstall_command.c +++ b/src/hos_celix/src/shell/private/src/uninstall_command.c @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.c + * uninstall_command.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -52,10 +52,11 @@ void uninstallCommand_destroy(command_pt command) { void uninstallCommand_execute(command_pt command, char * line, void (*out)(char *), void (*err)(char *)) { char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char outString[256]; - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { err("Incorrect number of arguments.\n"); @@ -71,7 +72,7 @@ void uninstallCommand_execute(command_pt command, char * line, void (*out)(char } else { err("Bundle id is invalid."); } - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); } } } diff --git a/src/hos_celix/src/shell/private/src/update_command.c b/src/hos_celix/src/shell/private/src/update_command.c index 6bd20e45..9ddfba04 100644 --- a/src/hos_celix/src/shell/private/src/update_command.c +++ b/src/hos_celix/src/shell/private/src/update_command.c @@ -17,10 +17,10 @@ *under the License. */ /* - * start_command.c + * update_command.c * * \date Aug 20, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 * */ @@ -58,10 +58,11 @@ void updateCommand_execute(command_pt command, char * line, void (*out)(char *), bundle_pt bundle = NULL; char delims[] = " "; char * sub = NULL; + char *save_ptr = NULL; char outString[256]; - sub = strtok(line, delims); - sub = strtok(NULL, delims); + sub = strtok_r(line, delims, &save_ptr); + sub = strtok_r(NULL, delims, &save_ptr); if (sub == NULL) { err("Incorrect number of arguments.\n"); @@ -72,7 +73,7 @@ void updateCommand_execute(command_pt command, char * line, void (*out)(char *), bundleContext_getBundleById(command->bundleContext, id, &bundle); if (bundle != NULL) { char inputFile[256]; - sub = strtok(NULL, delims); + sub = strtok_r(NULL, delims, &save_ptr); inputFile[0] = '\0'; if (sub != NULL) { char *test = inputFile; @@ -96,24 +97,27 @@ void updateCommand_execute(command_pt command, char * line, void (*out)(char *), } celix_status_t updateCommand_download(command_pt command, char * url, char **inputFile) { - CURL *curl; - CURLcode res; + CURL *curl = NULL; + CURLcode res = 0; curl = curl_easy_init(); if (curl) { FILE *fp = NULL; - tmpnam(*inputFile); - printf("Temp file: %s\n", *inputFile); - fp = fopen(*inputFile, "wb+"); - curl_easy_setopt(curl, CURLOPT_URL, url); - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, updateCommand_writeData); - curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp); - //curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0); - //curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, updateCommand_downloadProgress); - res = curl_easy_perform(curl); - printf("Error: %d\n", res); - /* always cleanup */ - curl_easy_cleanup(curl); - fclose(fp); + *inputFile = "updateXXXXXX"; + int fd = mkstemp(*inputFile); + if (fd) { + fp = fopen(*inputFile, "wb+"); + printf("Temp file: %s\n", *inputFile); + curl_easy_setopt(curl, CURLOPT_URL, url); + curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, updateCommand_writeData); + curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp); + //curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 0); + //curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, updateCommand_downloadProgress); + res = curl_easy_perform(curl); + printf("Error: %d\n", res); + /* always cleanup */ + curl_easy_cleanup(curl); + fclose(fp); + } } if (res != CURLE_OK) { *inputFile[0] = '\0'; diff --git a/src/hos_celix/src/shell/public/include/command.h b/src/hos_celix/src/shell/public/include/command.h index 0e57ca32..81fcd3d6 100644 --- a/src/hos_celix/src/shell/public/include/command.h +++ b/src/hos_celix/src/shell/public/include/command.h @@ -20,7 +20,7 @@ * command.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/public/include/command_impl.h b/src/hos_celix/src/shell/public/include/command_impl.h index a0441d7a..ae33738e 100644 --- a/src/hos_celix/src/shell/public/include/command_impl.h +++ b/src/hos_celix/src/shell/public/include/command_impl.h @@ -20,7 +20,7 @@ * command_impl.h * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -36,6 +36,7 @@ struct command { char * shortDescription; bundle_context_pt bundleContext; + void *handle; void (*executeCommand)(command_pt command, char * commandLine, void (*out)(char *), void (*error)(char *)); }; diff --git a/src/hos_celix/src/shell/public/include/shell.h b/src/hos_celix/src/shell/public/include/shell.h index 91a467fe..25706c78 100644 --- a/src/hos_celix/src/shell/public/include/shell.h +++ b/src/hos_celix/src/shell/public/include/shell.h @@ -20,7 +20,7 @@ * shell.h * * \date Aug 12, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell/public/src/command.c b/src/hos_celix/src/shell/public/src/command.c index 1940a792..955fbe4e 100644 --- a/src/hos_celix/src/shell/public/src/command.c +++ b/src/hos_celix/src/shell/public/src/command.c @@ -20,7 +20,7 @@ * command.c * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/shell_bonjour/CMakeLists.txt b/src/hos_celix/src/shell_bonjour/CMakeLists.txt new file mode 100644 index 00000000..12443f26 --- /dev/null +++ b/src/hos_celix/src/shell_bonjour/CMakeLists.txt @@ -0,0 +1,44 @@ +# 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. + +celix_subproject(SHELL_BONJOUR "Option to enable building the Bonjour Shell (shell access by chat clients)" OFF DEPS LAUNCHER shell) +if (SHELL_BONJOUR) + + find_package(LibXml2 REQUIRED) + + #TODO create/add FindDNS_SD.cmake and use it (with required) + find_library(DNS_SD_LIB NAMES dns_sd dns_services) + + set(BUNDLE_SYMBOLICNAME "bonjour_shell") + set(BUNDLE_VERSION "0.1.0") + set(BUNDLE_NAME "bonjour_shell") + + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/shell/public/include") + include_directories("${LIBXML2_INCLUDE_DIR}") + include_directories("private/include") + + bundle(bonjour_shell + SOURCES + private/src/activator.c + private/src/bonjour_shell.c + ) + + target_link_libraries(bonjour_shell celix_framework celix_utils ${LIBXML2_LIBRARIES} ${DNS_SD_LIB}) + +endif (SHELL_BONJOUR) + diff --git a/src/hos_celix/src/shell_bonjour/deploy.cmake b/src/hos_celix/src/shell_bonjour/deploy.cmake new file mode 100644 index 00000000..b96209e5 --- /dev/null +++ b/src/hos_celix/src/shell_bonjour/deploy.cmake @@ -0,0 +1,25 @@ +# 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. + +is_enabled(SHELL_BONJOUR) +if (SHELL_BONJOUR) + deploy("bonjour_shell" BUNDLES + shell + bonjour_shell + PROPERTIES "bonjour.shell.id=Apache Celix" + ) +endif (SHELL_BONJOUR) diff --git a/src/hos_celix/install/include/celix/device_manager/device.h b/src/hos_celix/src/shell_bonjour/private/include/bonjour_shell.h similarity index 56% rename from src/hos_celix/install/include/celix/device_manager/device.h rename to src/hos_celix/src/shell_bonjour/private/include/bonjour_shell.h index efa77657..b5061798 100644 --- a/src/hos_celix/install/include/celix/device_manager/device.h +++ b/src/hos_celix/src/shell_bonjour/private/include/bonjour_shell.h @@ -17,31 +17,29 @@ *under the License. */ /* - * device.h + * bonjour_shell.h * - * \date Jun 20, 2011 - * \author Apache Celix Project Team + * \date Oct 20, 2014 + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef DEVICE_H_ -#define DEVICE_H_ + +#ifndef BONJOUR_SHELL_H_ +#define BONJOUR_SHELL_H_ + +#include + +#include #include "celix_errno.h" -#define OSGI_DEVICEACCESS_DEVICE_CATEGORY "DEVICE_CATEGORY" -#define OSGI_DEVICEACCESS_DEVICE_SERIAL "DEVICE_SERIAL" +typedef struct bonjour_shell *bonjour_shell_pt; -#define OSGI_DEVICEACCESS_DEVICE_SERVICE_NAME "device" +celix_status_t bonjourShell_create(apr_pool_t *pool, char *id, bonjour_shell_pt *shell); +celix_status_t bonjourShell_destroy(bonjour_shell_pt shell); -static const int OSGI_DEVICEACCESS_DEVICE_MATCH_NONE = 0; +celix_status_t bonjourShell_addShellService(void * handle, service_reference_pt reference, void * service); +celix_status_t bonjourShell_removeShellService(void * handle, service_reference_pt reference, void * service); -typedef struct device * device_pt; -struct device_service { - device_pt device; - celix_status_t (*noDriverFound)(device_pt device); -}; - -typedef struct device_service * device_service_pt; - -#endif /* DEVICE_H_ */ +#endif /* BONJOUR_SHELL_H_ */ diff --git a/src/hos_celix/src/shell_bonjour/private/src/activator.c b/src/hos_celix/src/shell_bonjour/private/src/activator.c new file mode 100644 index 00000000..eaba8359 --- /dev/null +++ b/src/hos_celix/src/shell_bonjour/private/src/activator.c @@ -0,0 +1,118 @@ +/** + *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. + */ +/* + * activator.c + * + * \date Oct 20, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include + +#include +#include + +#include "bundle_activator.h" +#include "bundle_context.h" +#include "constants.h" + +#include "bonjour_shell.h" + +#include +#include +#include + +struct bundle_instance { + apr_pool_t *pool; + bonjour_shell_pt shell; + service_tracker_pt tracker; +}; + +typedef struct bundle_instance *bundle_instance_pt; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_SUCCESS; + apr_pool_t *ctxpool; + apr_pool_t *pool; + + status = bundleContext_getMemoryPool(context, &ctxpool); + apr_pool_create(&pool, ctxpool); + if (status == CELIX_SUCCESS) { + bundle_instance_pt bi = (bundle_instance_pt) apr_palloc(pool, sizeof(struct bundle_instance)); + if (userData != NULL) { + bi->pool = pool; + bi->shell = NULL; + bi->tracker = NULL; + (*userData) = bi; + } else { + status = CELIX_ENOMEM; + } + } + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + bundle_instance_pt bi = (bundle_instance_pt)userData; + + char *uuid = NULL; + bundleContext_getProperty(context, OSGI_FRAMEWORK_FRAMEWORK_UUID, &uuid); + char *hostname = NULL; + bundleContext_getProperty(context, "HOSTNAME", &hostname); + char *bonjourShellId = NULL; + bundleContext_getProperty(context, "bonjour.shell.id", &bonjourShellId); + + char id[128]; + if (bonjourShellId != NULL) { + snprintf(id, 128, bonjourShellId); + } else if (hostname != NULL) { + snprintf(id, 128, "Celix-%.8s@%s", uuid, hostname); + } else { + snprintf(id, 128, "Celix-%.8s", uuid); + } + status = bonjourShell_create(bi->pool, id, &bi->shell); + + service_tracker_customizer_pt cust = NULL; + serviceTrackerCustomizer_create(bi->shell, NULL, bonjourShell_addShellService, NULL, bonjourShell_removeShellService, &cust); + serviceTracker_create(context, (char *)OSGI_SHELL_SERVICE_NAME, cust, &bi->tracker); + serviceTracker_open(bi->tracker); + + + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + bundle_instance_pt bi = (bundle_instance_pt)userData; + + serviceTracker_close(bi->tracker); + + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_SUCCESS; + bundle_instance_pt bi = (bundle_instance_pt)userData; + + serviceTracker_destroy(bi->tracker); + bonjourShell_destroy(bi->shell); + + return status; +} diff --git a/src/hos_celix/src/shell_bonjour/private/src/bonjour_shell.c b/src/hos_celix/src/shell_bonjour/private/src/bonjour_shell.c new file mode 100644 index 00000000..f463a6b8 --- /dev/null +++ b/src/hos_celix/src/shell_bonjour/private/src/bonjour_shell.c @@ -0,0 +1,420 @@ +/** + *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. + */ +/* + * bonjour_shell.c + * + * \date Oct 20, 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#include "bonjour_shell.h" + +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#define MAX_BUFFER_SIZE 5120 + +//static xmlBufferPtr buf; //FOR DEBUG + +struct bonjour_shell { + char *id; + volatile bool running; + + //service member and mutex + pthread_mutex_t mutex; + shell_service_pt service; + + //tcp socket members + pthread_t listenThread; + int listenSocket; + uint16_t portInNetworkByteOrder; + + //dns_sd registration + DNSServiceRef sdRef; + TXTRecordRef txtRecord; + +}; + +struct connection_context { + bool gotCommand; + bool running; + int sockfd; + bonjour_shell_pt shell; + xmlTextWriterPtr writer; + xmlTextReaderPtr reader; + pthread_t sendThread; + pthread_mutex_t mutex; + pthread_cond_t dataAvailCond; + array_list_pt dataList; //protected by mutex + struct timeval lastUpdated; //protected by mutex +}; + +static struct connection_context *currentContext = NULL; //TODO update shell to accept void * data next to callback + +static void bonjourShell_addDataToCurrentContext(char *buff); +static void bonjourShell_sendData(struct connection_context *context); + +static celix_status_t bonjourShell_register(bonjour_shell_pt shell); +static celix_status_t bonjourShell_listen(bonjour_shell_pt shell); + +static void bonjourShell_acceptConnection(bonjour_shell_pt shell, int connectionFd); + +static void bonjourShell_parse(bonjour_shell_pt shell, struct connection_context *context); +static void bonjourShell_parseXmlNode(bonjour_shell_pt shell, struct connection_context *context); + +static void bonjourShell_parseStream(bonjour_shell_pt shell, struct connection_context *context); +static void bonjourShell_parseCommand(bonjour_shell_pt shell, struct connection_context *context); + +celix_status_t bonjourShell_create(apr_pool_t *parentPool, char *id, bonjour_shell_pt *result) { + celix_status_t status = CELIX_SUCCESS; + bonjour_shell_pt shell = (bonjour_shell_pt) malloc(sizeof(struct bonjour_shell)); + if (shell != NULL) { + shell->id = strdup(id); + shell->running = true; + shell->listenSocket = 0; + shell->service = NULL; + + pthread_mutex_init(&shell->mutex, NULL); + + pthread_create(&shell->listenThread, NULL, (void *)bonjourShell_listen, shell); + + (*result) = shell; + } else { + status = CELIX_ENOMEM; + } + return status; +} + +static celix_status_t bonjourShell_register(bonjour_shell_pt shell) { + celix_status_t status = CELIX_SUCCESS; + + uint16_t portInNetworkByteOrder = shell->portInNetworkByteOrder; + char *srvName = shell->id; + char portStr[64]; + sprintf(portStr, "%i", ntohs(portInNetworkByteOrder)); + + TXTRecordCreate(&shell->txtRecord, 256, NULL); + + TXTRecordSetValue(&shell->txtRecord, "txtver", 1, "1"); + TXTRecordSetValue(&shell->txtRecord, "version", 1, "1");; + TXTRecordSetValue(&shell->txtRecord, "1st", strlen(shell->id), shell->id); + TXTRecordSetValue(&shell->txtRecord, "port.p2pj", 5, portStr); + TXTRecordSetValue(&shell->txtRecord, "status", 5, "avail"); + + DNSServiceRegister(&shell->sdRef, 0, 0, + srvName, /* may be NULL */ + "_presence._tcp", + NULL, /* may be NULL */ + NULL, /* may be NULL */ + portInNetworkByteOrder, /* In network byte order */ + TXTRecordGetLength(&shell->txtRecord), TXTRecordGetBytesPtr(&shell->txtRecord), /* may be NULL */ + NULL, /* may be NULL */ + NULL /* may be NULL */ + ); + + //DNSServiceProcessResult(shell->sdRef); + + return status; +} + +static celix_status_t bonjourShell_listen(bonjour_shell_pt shell) { + celix_status_t status = CELIX_SUCCESS; + + + shell->listenSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); + if (shell->listenSocket < 0) { + printf("error opening socket\n"); + return CELIX_START_ERROR; + } + + struct sockaddr_in serv_addr; + memset(&serv_addr, 0, sizeof(serv_addr)); /* Clear struct */ + serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); /* Incoming addr */ + serv_addr.sin_family = AF_INET; /* Internet/IP */ + serv_addr.sin_port = 0; /* server port, don't specify let os decide */ + + if (bind(shell->listenSocket, (struct sockaddr *) &serv_addr, sizeof(struct sockaddr_in)) < 0) { + printf("error binding\n"); + return CELIX_START_ERROR; + } + + if (listen(shell->listenSocket, 1) < 0) { + printf("error listening"); + return CELIX_START_ERROR; + } + + struct sockaddr_in sin; + socklen_t len = sizeof(sin); + if (getsockname(shell->listenSocket, (struct sockaddr *)&sin, &len) == -1) { + perror("getsockname"); + return CELIX_START_ERROR; + } else { + shell->portInNetworkByteOrder = sin.sin_port; + } + + status = bonjourShell_register(shell); + if (status != CELIX_SUCCESS) { + return status; + } + + struct sockaddr_in connect_addr; + socklen_t slen = sizeof(struct sockaddr_in); + while (shell->running) { + int connectionSocket = accept(shell->listenSocket, (struct sockaddr *) &connect_addr, &slen); + if (connectionSocket < 0) { + printf("error accepting connection\n"); + return CELIX_START_ERROR; + } else { + bonjourShell_acceptConnection(shell, connectionSocket); + } + } + + return status; +} + +static void bonjourShell_acceptConnection(bonjour_shell_pt shell, int connectionFd) { + //printf("setting up parser\n"); + + struct connection_context context; + context.gotCommand = false; + context.running = true; + context.sockfd = connectionFd; + context.shell = shell; + + context.reader = xmlReaderForFd(context.sockfd, NULL, NULL, 0); + + xmlOutputBufferPtr outputBuff = xmlOutputBufferCreateFd(context.sockfd, + NULL); + context.writer = xmlNewTextWriter(outputBuff); + + //buf = xmlBufferCreate(); + //xmlTextWriterPtr writer = xmlNewTextWriterMemory(buf, 0); + + //init send thread and needed data types. + arrayList_create(&context.dataList); + pthread_cond_init(&context.dataAvailCond, NULL); //TODO destroy + pthread_mutex_init(&context.mutex, NULL); //TODO destroy + pthread_create(&context.sendThread, NULL, (void *)bonjourShell_sendData, &context); + + int sockStatus = 0; + if (context.reader != NULL && context.writer != NULL) { + while (sockStatus == 0 && shell->running && context.running) { + bonjourShell_parse(shell, &context); + + //check if socket is closed + int error = 0; + socklen_t len = sizeof(error); + sockStatus = getsockopt(context.sockfd, SOL_SOCKET, SO_ERROR, + &error, &len); + if (sockStatus != 0) { + printf("Got error from socket error is %i", error); + } + } + + if (sockStatus == 0) { //shell stopped still connected + usleep(1500); //wait untill all data is send + xmlTextWriterEndElement(context.writer); //end stream + xmlTextWriterEndDocument(context.writer); + close(context.sockfd); + xmlFreeTextReader(context.reader); + xmlFreeTextWriter(context.writer); + } + //printf("after close + free of xml parser & socker\n"); + + context.running = false; + pthread_cond_signal(&context.dataAvailCond); + + pthread_join(context.sendThread, NULL); + pthread_mutex_destroy(&context.mutex); + pthread_cond_destroy(&context.dataAvailCond); + } else { + if (context.reader != NULL) { + xmlFreeTextReader(context.reader); + } + if (context.writer != NULL) { + xmlFreeTextWriter(context.writer); + } + } + + +} + +static void bonjourShell_parse(bonjour_shell_pt shell, struct connection_context *context) { + xmlTextReaderRead(context->reader); + bonjourShell_parseXmlNode(shell, context); +} + +static void bonjourShell_parseXmlNode(bonjour_shell_pt shell, struct connection_context *context) { + xmlChar *name; + + int nodeType = xmlTextReaderNodeType(context->reader); + + if (nodeType == XML_READER_TYPE_ELEMENT) { + name = xmlTextReaderLocalName(context->reader); + //printf("found element with name %s\n", name); + if (strcmp((char *)name, "stream") == 0) { + bonjourShell_parseStream(shell, context); + } else if (strcmp((char *)name, "body") == 0 && context->gotCommand == false) { + bonjourShell_parseCommand(shell, context); //assuming first body element is command + } else if (strcmp((char *)name, "message") == 0) { + context->gotCommand = false; + } + xmlFree(name); + } else if (nodeType == XML_READER_TYPE_END_ELEMENT /*end element*/ ) { + name = xmlTextReaderLocalName(context->reader); + //printf("found END element with name %s\n", name); + if (strcmp((char *)name, "stream") == 0) { + context->running = false; + } + xmlFree(name); + } else { + //printf("found node type %i\n", nodeType); + } +} + +static void bonjourShell_parseStream(bonjour_shell_pt shell, struct connection_context *context) { + xmlChar *to = xmlTextReaderGetAttribute(context->reader, (xmlChar *)"from"); + xmlChar *from = xmlTextReaderGetAttribute(context->reader, (xmlChar *)"to"); + + xmlTextWriterStartDocument(context->writer, NULL, NULL, NULL); + xmlTextWriterStartElementNS(context->writer, (xmlChar *)"stream", (xmlChar *)"stream", (xmlChar *)"http://etherx.jabber.org/streams"); + xmlTextWriterWriteAttribute(context->writer, (xmlChar *)"xmlns", (xmlChar *)"jabber:client"); //TODO should use namespace method/ + xmlTextWriterWriteAttribute(context->writer, (xmlChar *)"to", to); + xmlTextWriterWriteAttribute(context->writer, (xmlChar *)"from", from); + xmlTextWriterWriteAttribute(context->writer, (xmlChar *)"version", (xmlChar *)"1.0"); + + xmlTextWriterWriteString(context->writer, (xmlChar *)"\n"); //Needed to flush to writer + xmlTextWriterFlush(context->writer); + //printf("current context buf: %s\n", (char *)buf->content); + + if (from != NULL) { + xmlFree(from); + } + if (to != NULL) { + xmlFree(to); + } +} + + +static void bonjourShell_parseCommand(bonjour_shell_pt shell, struct connection_context *context) { + xmlChar *command = xmlTextReaderReadString(context->reader); + + if (command != NULL) { + context->gotCommand = true; + currentContext = context; + pthread_mutex_lock(&shell->mutex); + if (shell->service != NULL) { + shell->service->executeCommand(shell->service->shell, (char *)command, bonjourShell_addDataToCurrentContext, bonjourShell_addDataToCurrentContext); + } + pthread_mutex_unlock(&shell->mutex); + } + + if (command != NULL) { + xmlFree(command); + } +} + +static void bonjourShell_addDataToCurrentContext(char *buff) { + pthread_mutex_lock(¤tContext->mutex); + arrayList_add(currentContext->dataList, strdup(buff)); + gettimeofday(¤tContext->lastUpdated, NULL); + pthread_mutex_unlock(¤tContext->mutex); + pthread_cond_signal(¤tContext->dataAvailCond); +} + +static void bonjourShell_sendData(struct connection_context *context) { + while (context->running == true ) { + pthread_mutex_lock(&context->mutex); + pthread_cond_wait(&context->dataAvailCond, &context->mutex); //wait till some data is ready. + + struct timeval now; + while (context->running) { + gettimeofday(&now, NULL); + long elapsed = (now.tv_sec * 1000000 + now.tv_usec) - (context->lastUpdated.tv_sec * 1000000 + context->lastUpdated.tv_usec); + if (elapsed > 1000) { //usec passed without update of data. + break; + } + pthread_mutex_unlock(&context->mutex); + usleep(1000); + pthread_mutex_lock(&context->mutex); + } + + if (context->running) { + xmlTextWriterStartElement(currentContext->writer, (xmlChar *)"message"); + xmlTextWriterWriteAttribute(currentContext->writer, (xmlChar *)"type", (xmlChar *)"chat"); + xmlTextWriterStartElement(currentContext->writer, (xmlChar *)"body"); + xmlTextWriterWriteString(currentContext->writer, (xmlChar *)"\n"); + int i; + int size = arrayList_size(context->dataList); + for ( i = 0 ; i < size ; i += 1) { + char *entry = arrayList_get(context->dataList, i); + xmlTextWriterWriteString(currentContext->writer, (xmlChar *)entry); + //xmlTextWriterWriteString(currentContext->writer, (xmlChar *)"\r"); //needed for adium to create new line in UI + free(entry); + } + arrayList_clear(context->dataList); + xmlTextWriterEndElement(currentContext->writer); //end body + xmlTextWriterEndElement(currentContext->writer); //end message + xmlTextWriterWriteString(currentContext->writer, (xmlChar *)"\n"); //flush + xmlTextWriterFlush(currentContext->writer); + } + pthread_mutex_unlock(&context->mutex); + } +} + + +celix_status_t bonjourShell_destroy(bonjour_shell_pt shell) { + DNSServiceRefDeallocate(shell->sdRef); + TXTRecordDeallocate(&shell->txtRecord); + + close(shell->listenSocket); + pthread_join(shell->listenThread, NULL); + + free(shell); + return CELIX_SUCCESS; +} + +celix_status_t bonjourShell_addShellService(void * handle, service_reference_pt reference, void * service) { + bonjour_shell_pt shell = handle; + pthread_mutex_lock(&shell->mutex); + shell->service = service; + pthread_mutex_unlock(&shell->mutex); + return CELIX_SUCCESS; +} + +celix_status_t bonjourShell_removeShellService(void * handle, service_reference_pt reference, void * service) { + bonjour_shell_pt shell = handle; + pthread_mutex_lock(&shell->mutex); + if (shell->service == service) { + shell->service = NULL; + } + pthread_mutex_unlock(&shell->mutex); + return CELIX_SUCCESS; +} diff --git a/src/hos_celix/src/shell_tui/CMakeLists.txt b/src/hos_celix/src/shell_tui/CMakeLists.txt index c5422a30..65a8e9c3 100644 --- a/src/hos_celix/src/shell_tui/CMakeLists.txt +++ b/src/hos_celix/src/shell_tui/CMakeLists.txt @@ -17,7 +17,7 @@ celix_subproject(SHELL_TUI "Option to enable building the Shell Textual User Interface bundles" OFF DEPS LAUNCHER SHELL) if (SHELL_TUI) - SET_HEADER(BUNDLE_VERSION "1.0.0.incubating") + SET_HEADER(BUNDLE_VERSION "1.0.0") SET_HEADER(BUNDLE_SYMBOLICNAME "apache_celix_shell_tui") SET_HEADERS("Bundle-Name: Apache Celix Shell TUI") @@ -31,4 +31,4 @@ if (SHELL_TUI) include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") include_directories("${PROJECT_SOURCE_DIR}/shell/public/include") target_link_libraries(shell_tui celix_framework) -endif (SHELL_TUI) \ No newline at end of file +endif (SHELL_TUI) diff --git a/src/hos_celix/src/shell_tui/private/src/shell_tui.c b/src/hos_celix/src/shell_tui/private/src/shell_tui.c index 32856f03..9dae4f07 100644 --- a/src/hos_celix/src/shell_tui/private/src/shell_tui.c +++ b/src/hos_celix/src/shell_tui/private/src/shell_tui.c @@ -20,12 +20,14 @@ * shell_tui.c * * \date Aug 13, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include +#include +#include #include "bundle_context.h" #include "bundle_activator.h" @@ -38,7 +40,7 @@ struct shellTuiActivator { service_reference_pt reference; struct serviceListener * listener; bool running; - apr_thread_t *runnable; + celix_thread_t runnable; }; typedef struct shellTuiActivator * shell_tui_activator_pt; @@ -47,32 +49,44 @@ void shellTui_write(char * line) { fprintf(stdout, "%s", line); } -static void *APR_THREAD_FUNC shellTui_runnable(apr_thread_t *thd, void *data) { +static void* shellTui_runnable(void *data) { shell_tui_activator_pt act = (shell_tui_activator_pt) data; char in[256]; + char dline[256]; bool needPrompt = true; + + fd_set rfds; + struct timeval tv; + while (act->running) { - char * dline = NULL; char * line = NULL; if (needPrompt) { printf("-> "); + fflush(stdout); needPrompt = false; } - fgets(in, 256, stdin); - needPrompt = true; - dline = strdup(in); - line = utils_stringTrim(dline); - if (strlen(line) == 0) { - continue; + FD_ZERO(&rfds); + FD_SET(0, &rfds); + + tv.tv_sec = 1; + tv.tv_usec = 0; + + if (select(1, &rfds, NULL, NULL, &tv)) { + fgets(in, 256, stdin); + needPrompt = true; + memset(dline, 0, 256); + strncpy(dline, in, 256); + + line = utils_stringTrim(dline); + if ((strlen(line) == 0) || (act->shell == NULL)) { + continue; + } + + act->shell->executeCommand(act->shell->shell, line, shellTui_write, shellTui_write); } - if (act->shell == NULL) { - continue; - } - act->shell->executeCommand(act->shell->shell, line, shellTui_write, shellTui_write); - free(dline); } - apr_thread_exit(thd, APR_SUCCESS); + return NULL; } @@ -80,20 +94,23 @@ void shellTui_initializeService(shell_tui_activator_pt activator) { if (activator->shell == NULL) { bundleContext_getServiceReference(activator->context, (char *) OSGI_SHELL_SERVICE_NAME, &activator->reference); if (activator->reference != NULL) { - void *shell_svc = NULL; - bundleContext_getService(activator->context, activator->reference, &shell_svc); - activator->shell = (shell_service_pt) shell_svc; + void *shell_svc = NULL; + bundleContext_getService(activator->context, activator->reference, &shell_svc); + activator->shell = (shell_service_pt) shell_svc; } } } void shellTui_serviceChanged(service_listener_pt listener, service_event_pt event) { bool result = false; - shell_tui_activator_pt act = (shell_tui_activator_pt) listener->handle; + shell_tui_activator_pt act = (shell_tui_activator_pt) listener->handle; + bool equals = false; + + serviceReference_equals(act->reference, event->reference, &equals); if ((event->type == OSGI_FRAMEWORK_SERVICE_EVENT_REGISTERED) && (act->reference == NULL)) { shellTui_initializeService(act); - } else if ((event->type == OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING) && (act->reference == event->reference)) { + } else if ((event->type == OSGI_FRAMEWORK_SERVICE_EVENT_UNREGISTERING) && (equals)) { bundleContext_ungetService(act->context, act->reference, &result); act->reference = NULL; act->shell = NULL; @@ -103,18 +120,23 @@ void shellTui_serviceChanged(service_listener_pt listener, service_event_pt even } celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - apr_pool_t *pool = NULL; - celix_status_t status = bundleContext_getMemoryPool(context, &pool); - shell_tui_activator_pt activator = (shell_tui_activator_pt) apr_palloc(pool, sizeof(*activator)); - //shell_tui_activator_pt activator = (shell_tui_activator_pt) malloc(sizeof(*activator)); - activator->shell = NULL; - (*userData) = activator; - return CELIX_SUCCESS; + celix_status_t status = CELIX_SUCCESS; + + shell_tui_activator_pt activator = (shell_tui_activator_pt) calloc(1, sizeof(*activator)); + + if (activator) { + activator->shell = NULL; + (*userData) = activator; + } + else { + status = CELIX_ENOMEM; + } + + return status; } celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - celix_status_t status; - apr_pool_t *pool = NULL; + celix_status_t status; shell_tui_activator_pt act = (shell_tui_activator_pt) userData; service_listener_pt listener = (service_listener_pt) malloc(sizeof(*listener)); @@ -122,39 +144,42 @@ celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) act->context = context; act->running = true; - - bundleContext_getMemoryPool(context, &pool); act->listener = listener; - act->listener->pool = pool; act->listener->handle = act; act->listener->serviceChanged = (void *) shellTui_serviceChanged; status = bundleContext_addServiceListener(context, act->listener, "(objectClass=shellService)"); if (status == CELIX_SUCCESS) { - shellTui_initializeService(act); - apr_thread_create(&act->runnable, NULL, shellTui_runnable, act, pool); + shellTui_initializeService(act); + celixThread_create(&act->runnable, NULL, shellTui_runnable, act); } return status; } celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - celix_status_t status; - shell_tui_activator_pt act = (shell_tui_activator_pt) userData; - status = bundleContext_removeServiceListener(context, act->listener); + celix_status_t status; + shell_tui_activator_pt activator = (shell_tui_activator_pt) userData; + status = bundleContext_removeServiceListener(context, activator->listener); if (status == CELIX_SUCCESS) { - apr_status_t join; - free(act->listener); - act->listener = NULL; - act->context = NULL; - act->running = false; - apr_thread_join(&join, act->runnable); + free(activator->listener); + + activator->running = false; + activator->listener = NULL; + activator->context = NULL; + activator->running = false; + + celixThread_join(activator->runnable, NULL); } return status; } celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + shell_tui_activator_pt activator = (shell_tui_activator_pt) userData; + + free(activator); + return CELIX_SUCCESS; } diff --git a/src/hos_celix/src/utils/CMakeLists.txt b/src/hos_celix/src/utils/CMakeLists.txt index 369f6682..6cdd34a1 100644 --- a/src/hos_celix/src/utils/CMakeLists.txt +++ b/src/hos_celix/src/utils/CMakeLists.txt @@ -1,89 +1,87 @@ -# 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. - -celix_subproject(UTILS "Option to build the utilities library" "ON") -if (UTILS) - cmake_minimum_required(VERSION 2.6) - - add_definitions(-DUSE_FILE32API) - #aux_source_directory("private/src" SRC) - include_directories("private/include") - include_directories("public/include") - add_library(celix_utils SHARED - private/src/array_list.c - public/include/array_list.h - private/include/array_list_private.h - - private/src/hash_map.c - public/include/hash_map.h - private/include/hash_map_private.h - - private/src/linkedlist.c - private/src/linked_list_iterator.c - public/include/linkedlist.h - public/include/linked_list_iterator.h - private/include/linked_list_private.h - - private/src/netstring.c - public/include/netstring.h - public/include/exports.h - ) - - IF(UNIX) - target_link_libraries(celix_utils m) - ENDIF(UNIX) - target_link_libraries(celix_utils ${APR_LIBRARY}) - - install(TARGETS celix_utils DESTINATION lib COMPONENT framework) - FILE(GLOB files "public/include/*.h") - INSTALL(FILES ${files} DESTINATION include/celix COMPONENT framework) - - celix_subproject(UTILS-TESTS "Option to build the utilities library tests" "OFF") - if (UTILS-TESTS) - include_directories(${CUNIT_INCLUDE_DIRS}) - include_directories(${CPPUTEST_INCLUDE_DIR}) - include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") - include_directories("${PROJECT_SOURCE_DIR}/utils/private/include") - - add_executable(hash_map_test private/test/hash_map_test.c) - target_link_libraries(hash_map_test celix_utils ${CUNIT_LIBRARIES}) - - add_executable(hash_map_test_hash private/test/hash_map_test_hash.c) - target_link_libraries(hash_map_test_hash celix_utils ${CUNIT_LIBRARIES}) - - add_executable(array_list_test2 private/test/array_list_test.c) - target_link_libraries(array_list_test2 celix_utils ${CUNIT_LIBRARIES}) - - add_executable(array_list_test private/test/array_list_test.cpp) - target_link_libraries(array_list_test celix_utils ${CPPUTEST_LIBRARY}) - - add_executable(linked_list_test private/test/linked_list_test.c) - target_link_libraries(linked_list_test celix_utils ${CUNIT_LIBRARIES}) - - add_executable(netstring_test private/test/netstring_test.c) - target_link_libraries(netstring_test celix_utils celix_framework ${CUNIT_LIBRARIES}) - - - run_test(array_list_test2) - run_test(hash_map_test) - run_test(hash_map_test_hash) - run_test(linked_list_test) - run_test(netstring_test) - - ADD_TARGET_FOR_TEST(array_list_test) - endif(UTILS-TESTS) +# 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. + +celix_subproject(UTILS "Option to build the utilities library" "OFF") +if (UTILS) + cmake_minimum_required(VERSION 2.6) + + add_definitions(-DUSE_FILE32API) + #aux_source_directory("private/src" SRC) + include_directories("private/include") + include_directories("public/include") + add_library(celix_utils SHARED + private/src/array_list.c + public/include/array_list.h + private/include/array_list_private.h + + private/src/hash_map.c + public/include/hash_map.h + private/include/hash_map_private.h + + private/src/linked_list.c + private/src/linked_list_iterator.c + public/include/linked_list.h + public/include/linked_list_iterator.h + private/include/linked_list_private.h + + public/include/exports.h + + private/src/celix_threads.c + ) + + IF(UNIX) + target_link_libraries(celix_utils m) + ENDIF(UNIX) + target_link_libraries(celix_utils ${APR_LIBRARY}) + + install(TARGETS celix_utils DESTINATION lib COMPONENT framework) + FILE(GLOB files "public/include/*.h") + INSTALL(FILES ${files} DESTINATION include/celix COMPONENT framework) + + celix_subproject(UTILS-TESTS "Option to build the utilities library tests" "OFF") + if (UTILS-TESTS) + find_package(CppUTest REQUIRED) + + include_directories(${CUNIT_INCLUDE_DIRS}) + include_directories(${CPPUTEST_INCLUDE_DIR}) + include_directories("${PROJECT_SOURCE_DIR}/utils/public/include") + include_directories("${PROJECT_SOURCE_DIR}/utils/private/include") + + add_executable(hash_map_test private/test/hash_map_test.c) + target_link_libraries(hash_map_test celix_utils ${CUNIT_LIBRARIES}) + + add_executable(hash_map_test_hash private/test/hash_map_test_hash.c) + target_link_libraries(hash_map_test_hash celix_utils ${CUNIT_LIBRARIES}) + + add_executable(array_list_test2 private/test/array_list_test.c) + target_link_libraries(array_list_test2 celix_utils ${CUNIT_LIBRARIES}) + + add_executable(array_list_test private/test/array_list_test.cpp) + target_link_libraries(array_list_test celix_utils ${CPPUTEST_LIBRARY}) + + add_executable(linked_list_test private/test/linked_list_test.c) + target_link_libraries(linked_list_test celix_utils ${CUNIT_LIBRARIES}) + + run_test(array_list_test2) + run_test(hash_map_test) + run_test(hash_map_test_hash) + run_test(linked_list_test) + + ADD_TARGET_FOR_TEST(array_list_test) + SETUP_TARGET_FOR_COVERAGE(array_list_test_c array_list_test ${CMAKE_BINARY_DIR}/coverage/array_list_test) + endif(UTILS-TESTS) endif (UTILS) diff --git a/src/hos_celix/src/utils/private/include/array_list_private.h b/src/hos_celix/src/utils/private/include/array_list_private.h index eab8875b..bea2712f 100644 --- a/src/hos_celix/src/utils/private/include/array_list_private.h +++ b/src/hos_celix/src/utils/private/include/array_list_private.h @@ -20,7 +20,7 @@ * array_list_private.h * * \date Aug 4, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/utils/private/include/hash_map_private.h b/src/hos_celix/src/utils/private/include/hash_map_private.h index d3542e33..fe2a0653 100644 --- a/src/hos_celix/src/utils/private/include/hash_map_private.h +++ b/src/hos_celix/src/utils/private/include/hash_map_private.h @@ -20,7 +20,7 @@ * hash_map_private.h * * \date Jul 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/utils/private/include/linked_list_private.h b/src/hos_celix/src/utils/private/include/linked_list_private.h index 3a9bd582..dcb0a468 100644 --- a/src/hos_celix/src/utils/private/include/linked_list_private.h +++ b/src/hos_celix/src/utils/private/include/linked_list_private.h @@ -20,24 +20,22 @@ * linked_list_private.h * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef LINKED_LIST_PRIVATE_H_ #define LINKED_LIST_PRIVATE_H_ -#include "linkedlist.h" +#include "linked_list.h" -struct linkedListEntry { - apr_pool_t *memory_pool; // this is the (sub)memory pool specific for this linked list entry +struct linked_list_entry { void * element; - struct linkedListEntry * next; - struct linkedListEntry * previous; + struct linked_list_entry * next; + struct linked_list_entry * previous; }; -struct linkedList { - apr_pool_t *memory_pool; +struct linked_list { linked_list_entry_pt header; size_t size; int modificationCount; diff --git a/src/hos_celix/src/utils/private/src/array_list.c b/src/hos_celix/src/utils/private/src/array_list.c index a5ee655f..c59f0148 100644 --- a/src/hos_celix/src/utils/private/src/array_list.c +++ b/src/hos_celix/src/utils/private/src/array_list.c @@ -20,7 +20,7 @@ * array_list.c * * \date Aug 4, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include @@ -53,7 +53,6 @@ void arrayList_destroy(array_list_pt list) { free(list->elementData); list->elementData = NULL; free(list); - list = NULL; } static celix_status_t arrayList_elementEquals(void *a, void *b, bool *equals) { @@ -74,11 +73,11 @@ void arrayList_trimToSize(array_list_pt list) { void arrayList_ensureCapacity(array_list_pt list, int capacity) { void ** newList; - int oldCapacity; + unsigned int oldCapacity; list->modCount++; oldCapacity = list->capacity; if (capacity > oldCapacity) { - int newCapacity = (oldCapacity * 3) / 2 + 1; + unsigned int newCapacity = (oldCapacity * 3) / 2 + 1; if (newCapacity < capacity) { newCapacity = capacity; } @@ -285,7 +284,6 @@ void arrayListIterator_destroy(array_list_iterator_pt iterator) { iterator->expectedModificationCount = 0; iterator->list = NULL; free(iterator); - iterator = NULL; } bool arrayListIterator_hasNext(array_list_iterator_pt iterator) { diff --git a/src/hos_celix/src/utils/private/src/celix_threads.c b/src/hos_celix/src/utils/private/src/celix_threads.c new file mode 100644 index 00000000..1efdf016 --- /dev/null +++ b/src/hos_celix/src/utils/private/src/celix_threads.c @@ -0,0 +1,147 @@ +/** + *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. + */ +/* + * celix_threads.c + * + * \date 4 Jun 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ +#include +#include "celix_threads.h" + + +celix_status_t celixThread_create(celix_thread_t *new_thread, celix_thread_attr_t *attr, celix_thread_start_t func, void *data) { + celix_status_t status = CELIX_SUCCESS; + + if (pthread_create(&(*new_thread).thread, attr, func, data) != 0) { + status = CELIX_BUNDLE_EXCEPTION; + } + else { + (*new_thread).threadInitialized = true; + } + + return status; +} + +// Returns void, since pthread_exit does exit the thread and never returns. +void celixThread_exit(void *exitStatus) { + pthread_exit(exitStatus); +} + +celix_status_t celixThread_detach(celix_thread_t thread) { + return pthread_detach(thread.thread); +} + +celix_status_t celixThread_join(celix_thread_t thread, void **retVal) { + celix_status_t status = CELIX_SUCCESS; + + if (pthread_join(thread.thread, retVal) != 0) { + status = CELIX_BUNDLE_EXCEPTION; + } + + // #TODO make thread a pointer? Now this statement has no effect + // thread.threadInitialized = false; + + return status; +} + +celix_thread_t celixThread_self() { + celix_thread_t thread; + + thread.thread = pthread_self(); + thread.threadInitialized = true; + + return thread; +} + +int celixThread_equals(celix_thread_t thread1, celix_thread_t thread2) { + return pthread_equal(thread1.thread, thread2.thread); +} + +bool celixThread_initalized(celix_thread_t thread) { + return thread.threadInitialized; +} + + +celix_status_t celixThreadMutex_create(celix_thread_mutex_t *mutex, celix_thread_mutexattr_t *attr) { + return pthread_mutex_init(mutex, attr); +} + +celix_status_t celixThreadMutex_destroy(celix_thread_mutex_t *mutex) { + return pthread_mutex_destroy(mutex); +} + +celix_status_t celixThreadMutex_lock(celix_thread_mutex_t *mutex) { + return pthread_mutex_lock(mutex); +} + +celix_status_t celixThreadMutex_unlock(celix_thread_mutex_t *mutex) { + return pthread_mutex_unlock(mutex); +} + +celix_status_t celixThreadMutexAttr_create(celix_thread_mutexattr_t *attr) { + return pthread_mutexattr_init(attr); +} + +celix_status_t celixThreadMutexAttr_destroy(celix_thread_mutexattr_t *attr) { + return pthread_mutexattr_destroy(attr); +} + +celix_status_t celixThreadMutexAttr_settype(celix_thread_mutexattr_t *attr, int type) { + celix_status_t status; + switch(type) { + case CELIX_THREAD_MUTEX_NORMAL : + status = pthread_mutexattr_settype(attr, PTHREAD_MUTEX_NORMAL); + break; + case CELIX_THREAD_MUTEX_RECURSIVE : + status = pthread_mutexattr_settype(attr, PTHREAD_MUTEX_RECURSIVE); + break; + case CELIX_THREAD_MUTEX_ERRORCHECK : + status = pthread_mutexattr_settype(attr, PTHREAD_MUTEX_ERRORCHECK); + break; + case CELIX_THREAD_MUTEX_DEFAULT : + status = pthread_mutexattr_settype(attr, PTHREAD_MUTEX_DEFAULT); + break; + default: + status = pthread_mutexattr_settype(attr, PTHREAD_MUTEX_DEFAULT); + break; + } + return status; +} + +celix_status_t celixThreadCondition_init(celix_thread_cond_t *condition, celix_thread_condattr_t *attr) { + return pthread_cond_init(condition, attr); +} + +celix_status_t celixThreadCondition_destroy(celix_thread_cond_t *condition) { + return pthread_cond_destroy(condition); +} + +celix_status_t celixThreadCondition_wait(celix_thread_cond_t *cond, celix_thread_mutex_t *mutex) { + return pthread_cond_wait(cond, mutex); +} + +celix_status_t celixThreadCondition_broadcast(celix_thread_cond_t *cond) { + return pthread_cond_broadcast(cond); +} + +celix_status_t celixThreadCondition_signal(celix_thread_cond_t *cond) { + return pthread_cond_signal(cond); +} diff --git a/src/hos_celix/src/utils/private/src/hash_map.c b/src/hos_celix/src/utils/private/src/hash_map.c index 7358b96a..dc082a41 100644 --- a/src/hos_celix/src/utils/private/src/hash_map.c +++ b/src/hos_celix/src/utils/private/src/hash_map.c @@ -20,14 +20,13 @@ * hash_map.c * * \date Jul 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "celixbool.h" #include #include #include -#include #include #include "hash_map.h" @@ -70,7 +69,7 @@ static unsigned int hashMap_indexFor(unsigned int h, unsigned int length) { hash_map_pt hashMap_create(unsigned int (*keyHash)(void *), unsigned int (*valueHash)(void *), int (*keyEquals)(void *, void *), int (*valueEquals)(void *, void *)) { hash_map_pt map = (hash_map_pt) malloc(sizeof(*map)); - map->treshold = (int) (DEFAULT_INITIAL_CAPACITY * DEFAULT_LOAD_FACTOR); + map->treshold = (unsigned int) (DEFAULT_INITIAL_CAPACITY * DEFAULT_LOAD_FACTOR); map->table = (hash_map_entry_pt *) calloc(DEFAULT_INITIAL_CAPACITY, sizeof(hash_map_entry_pt)); map->size = 0; map->modificationCount = 0; @@ -100,7 +99,6 @@ void hashMap_destroy(hash_map_pt map, bool freeKeys, bool freeValues) { hashMap_clear(map, freeKeys, freeValues); free(map->table); free(map); - map = NULL; } int hashMap_size(hash_map_pt map) { @@ -113,9 +111,8 @@ bool hashMap_isEmpty(hash_map_pt map) { void * hashMap_get(hash_map_pt map, void * key) { unsigned int hash; - hash_map_entry_pt entry; if (key == NULL) { - hash_map_entry_pt entry = map->table[0]; + hash_map_entry_pt entry; for (entry = map->table[0]; entry != NULL; entry = entry->next) { if (entry->key == NULL) { return entry->value; @@ -125,7 +122,7 @@ void * hashMap_get(hash_map_pt map, void * key) { } hash = hashMap_hash(map->hashKey(key)); - entry = NULL; + hash_map_entry_pt entry = NULL; for (entry = map->table[hashMap_indexFor(hash, map->tablelength)]; entry != NULL; entry = entry->next) { if (entry->hash == hash && (entry->key == key || map->equalsKey(key, entry->key))) { return entry->value; @@ -153,7 +150,6 @@ hash_map_entry_pt hashMap_getEntry(hash_map_pt map, void * key) { void * hashMap_put(hash_map_pt map, void * key, void * value) { unsigned int hash; int i; - hash_map_entry_pt entry; if (key == NULL) { hash_map_entry_pt entry; for (entry = map->table[0]; entry != NULL; entry = entry->next) { @@ -169,7 +165,8 @@ void * hashMap_put(hash_map_pt map, void * key, void * value) { } hash = hashMap_hash(map->hashKey(key)); i = hashMap_indexFor(hash, map->tablelength); - + + hash_map_entry_pt entry; for (entry = map->table[i]; entry != NULL; entry = entry->next) { if (entry->hash == hash && (entry->key == key || map->equalsKey(key, entry->key))) { void * oldValue = entry->value; @@ -217,8 +214,7 @@ void * hashMap_remove(hash_map_pt map, void * key) { entry->key = NULL; entry->value = NULL; free(entry); - entry = NULL; - } + } return value; } @@ -359,7 +355,6 @@ void hashMapIterator_destroy(hash_map_iterator_pt iterator) { iterator->map = NULL; iterator->next = NULL; free(iterator); - iterator = NULL; } bool hashMapIterator_hasNext(hash_map_iterator_pt iterator) { @@ -473,7 +468,6 @@ hash_map_values_pt hashMapValues_create(hash_map_pt map) { void hashMapValues_destroy(hash_map_values_pt values) { values->map = NULL; free(values); - values = NULL; } hash_map_iterator_pt hashMapValues_iterator(hash_map_values_pt values) { @@ -495,7 +489,6 @@ void hashMapValues_toArray(hash_map_values_pt values, void* *array[], unsigned i *size = vsize; *array = malloc(vsize * sizeof(*array)); it = hashMapValues_iterator(values); - i = 0; for (i = 0; i < vsize; i++) { if (!hashMapIterator_hasNext(it)) { return; diff --git a/src/hos_celix/src/utils/private/src/linkedlist.c b/src/hos_celix/src/utils/private/src/linked_list.c similarity index 86% rename from src/hos_celix/src/utils/private/src/linkedlist.c rename to src/hos_celix/src/utils/private/src/linked_list.c index eb7a5b72..f949007a 100644 --- a/src/hos_celix/src/utils/private/src/linkedlist.c +++ b/src/hos_celix/src/utils/private/src/linked_list.c @@ -17,30 +17,29 @@ *under the License. */ /* - * linkedlist.c + * linked_list.c * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include "celixbool.h" #include #include -#include "linkedlist.h" +#include "linked_list.h" #include "linked_list_private.h" -celix_status_t linkedList_create(apr_pool_t *pool, linked_list_pt *list) { - linked_list_pt linked_list = (linked_list_pt) apr_pcalloc(pool, sizeof(*linked_list)); +celix_status_t linkedList_create(linked_list_pt *list) { + linked_list_pt linked_list = malloc(sizeof(*linked_list)); if (linked_list) { - linked_list->header = (linked_list_entry_pt) apr_pcalloc(pool, sizeof(*(linked_list->header))); + linked_list->header = (linked_list_entry_pt) malloc(sizeof(*(linked_list->header))); if (linked_list->header) { linked_list->header->element = NULL; linked_list->header->next = linked_list->header; linked_list->header->previous = linked_list->header; linked_list->size = 0; linked_list->modificationCount = 0; - linked_list->memory_pool = pool; *list = linked_list; @@ -51,12 +50,32 @@ celix_status_t linkedList_create(apr_pool_t *pool, linked_list_pt *list) { return CELIX_ENOMEM; } -celix_status_t linkedList_clone(linked_list_pt list, apr_pool_t *pool, linked_list_pt *clone) { +UTILS_EXPORT celix_status_t linkedList_destroy(linked_list_pt list) { celix_status_t status = CELIX_SUCCESS; - status = linkedList_create(pool, clone); + linked_list_entry_pt current = NULL; + linked_list_entry_pt next = NULL; + + current = list->header->next; + + while (current != list->header) { + next = current->next; + free(current); + current = next; + } + + free(list->header); + free(list); + + return status; +} + +celix_status_t linkedList_clone(linked_list_pt list, linked_list_pt *clone) { + celix_status_t status; + + status = linkedList_create(clone); if (status == CELIX_SUCCESS) { - struct linkedListEntry *e; + struct linked_list_entry *e; for (e = list->header->next; e != list->header; e = e->next) { linkedList_addElement(*clone, e->element); } @@ -210,11 +229,10 @@ int linkedList_indexOf(linked_list_pt list, void * element) { linked_list_entry_pt linkedList_addBefore(linked_list_pt list, void * element, linked_list_entry_pt entry) { linked_list_entry_pt new = NULL; - apr_pool_t *sub_pool = NULL; - if (apr_pool_create(&sub_pool, list->memory_pool) == APR_SUCCESS) { - new = (linked_list_entry_pt) apr_palloc(sub_pool, sizeof(*new)); - new->memory_pool = sub_pool; + new = malloc(sizeof(*new)); + if (new != NULL) { + new->element = element; new->next = entry; new->previous = entry->previous; @@ -241,7 +259,7 @@ void * linkedList_removeEntry(linked_list_pt list, linked_list_entry_pt entry) { entry->next->previous = entry->previous; entry->next = entry->previous = NULL; - apr_pool_destroy(entry->memory_pool); + free(entry); list->size--; list->modificationCount++; diff --git a/src/hos_celix/src/utils/private/src/linked_list_iterator.c b/src/hos_celix/src/utils/private/src/linked_list_iterator.c index 3f164805..dc0e5c47 100644 --- a/src/hos_celix/src/utils/private/src/linked_list_iterator.c +++ b/src/hos_celix/src/utils/private/src/linked_list_iterator.c @@ -20,7 +20,7 @@ * linked_list_iterator.c * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/utils/private/src/netstring.c b/src/hos_celix/src/utils/private/src/netstring.c deleted file mode 100644 index 24c35068..00000000 --- a/src/hos_celix/src/utils/private/src/netstring.c +++ /dev/null @@ -1,507 +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. - */ -/* - * netstring.c - * - * \date Sep 13, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#include -#include - -#include -#include -#include -#include -#include - -#include "hash_map.h" -#include "netstring.h" -#include "utils.h" - - - -int netstring_getNetStringLength(char* inNetStr) -{ - int posCnt = 0; - int inNetStrLen = 0; - - while((posCnt < strlen(inNetStr)) && (isdigit(inNetStr[posCnt]))) - { - inNetStrLen = (inNetStrLen*10) + (inNetStr[posCnt] - '0'); - posCnt++; - } - - return inNetStrLen; -} - -/** - * in: "hallo" - * out: "5:hallo," - */ -celix_status_t netstring_encode(apr_pool_t *pool, char* inStr, char **outNetStr) -{ - celix_status_t status = CELIX_SUCCESS; - - if((inStr != NULL) && (strlen(inStr) > 0)) - { - char* inStrLen = apr_itoa(pool, strlen(inStr)); - *outNetStr = apr_pstrcat(pool, inStrLen, ":", inStr, ",", NULL); - } - else - { - status = CELIX_BUNDLE_EXCEPTION; - } - - return status; -} - -/** - * in: "5:hallo," - * out: "hallo" - * - */ -celix_status_t netstring_decode(apr_pool_t *pool, char* inNetStr, char **outStr) -{ - celix_status_t status = CELIX_SUCCESS; - - if((inNetStr != NULL) && (strlen(inNetStr) > 0)) - { - int inNetStrNumOfDigits = 0; - int inNetStrLen = 0; - - // retrieve length of netstring - inNetStrLen = netstring_getNetStringLength(inNetStr); - inNetStrNumOfDigits = ceil(log10( (double) inNetStrLen + 1 )); - - if((inNetStrNumOfDigits == strlen(inNetStr)) || (inNetStr[inNetStrNumOfDigits] !=':') || ((inNetStrLen+inNetStrNumOfDigits+2) > strlen(inNetStr))) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - *outStr = apr_pstrmemdup(pool, (inNetStr+inNetStrNumOfDigits+1), inNetStrLen); - } - } - else - { - status = CELIX_BUNDLE_EXCEPTION; - } - - return status; -} - -celix_status_t netstring_custEncodeFromArray(apr_pool_t *pool, void *inStrArr[], customEncoderCallback inCallback, int inArrLen, char** outNetStr) -{ - celix_status_t status = CELIX_SUCCESS; - - int arrCnt = 0; - char* totalOutStr = ""; - - for(; (arrCnt < inArrLen) && (status == CELIX_SUCCESS); arrCnt++) - { - char* singleOutStr = NULL; - - if ((status = inCallback(pool, inStrArr[arrCnt], &singleOutStr)) == CELIX_SUCCESS) - { - totalOutStr = apr_pstrcat(pool, totalOutStr, singleOutStr, NULL); - } - } - - if (status == CELIX_SUCCESS) - { - *outNetStr = totalOutStr; - } - - return status; -} - - -/** - * in: {"hallo", "tom" } - * out: "5:hallo,3:tom," - */ - -celix_status_t netstring_encodeFromArray(apr_pool_t *pool, char *inStrArr[], int inArrLen, char** outNetStr) -{ - return netstring_custEncodeFromArray(pool, (void**) inStrArr, (customEncoderCallback) netstring_encode, inArrLen, outNetStr); -} - - - -celix_status_t netstring_custDecodeFromArray(apr_pool_t *pool, char* inNetStr, customDecoderCallback inCallback, void **outStrArr[], int *outArrSize) -{ - celix_status_t status = CELIX_SUCCESS; - - // get number of elements - int netStrElementCnt = 0; - int netStrElementLen = netstring_getNetStringLength(inNetStr); - int netStrTotalLen = 0; - int netStrNumOfDigits = 0; - - for(;netStrTotalLen < strlen(inNetStr) && netStrElementLen > 0; netStrElementCnt++) - { - netStrElementLen = netstring_getNetStringLength(inNetStr + netStrTotalLen); - - netStrNumOfDigits = ceil(log10( (double) netStrElementLen + 1 )); - netStrTotalLen += netStrElementLen + netStrNumOfDigits + 2; /* colon and comma */; - } - - // num of elements - *outStrArr = apr_palloc(pool, netStrElementCnt * sizeof(*outStrArr)); - *outArrSize = netStrElementCnt; - - // assign - for(netStrTotalLen = 0, netStrElementCnt = 0; (netStrTotalLen < strlen(inNetStr)) && (status == CELIX_SUCCESS); netStrElementCnt++) - { - netStrElementLen = netstring_getNetStringLength(inNetStr + netStrTotalLen); - status = inCallback(pool, (inNetStr + netStrTotalLen), &(*outStrArr)[netStrElementCnt]); - //status = netstring_decode(pool, (inNetStr + netStrTotalLen), &(*outStrArr)[netStrElementCnt]); - netStrNumOfDigits = ceil(log10( (double) netStrElementLen + 1 )); - netStrTotalLen += netStrElementLen + netStrNumOfDigits + 2; /* colon and comman */; - } - - return status; -} - - -/** - * in: "5:hallo,3:tom," - * out: {"hallo", "tom" } - */ -celix_status_t netstring_decodetoArray(apr_pool_t *pool, char* inNetStr, char **outStrArr[], int *outArrSize) -{ - - return netstring_custDecodeFromArray(pool, inNetStr, (customDecoderCallback) netstring_decode, (void***) outStrArr, outArrSize); -} - - - - -celix_status_t netstring_encodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, char** outNetStr) -{ - celix_status_t status = CELIX_SUCCESS; - - hash_map_iterator_pt prpItr = hashMapIterator_create(inHashMap); - char *completeEncKeyValStr = ""; - - while((hashMapIterator_hasNext(prpItr) == true) && (status == CELIX_SUCCESS) ) - { - hash_map_entry_pt prpEntry = hashMapIterator_nextEntry(prpItr); - - char *key = hashMapEntry_getKey(prpEntry); - char *val = hashMapEntry_getValue(prpEntry); - - if ((key == NULL) || (val == NULL) ) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - char *keyValStr = apr_pstrcat(pool, "(key:", key, "=value:", val, ")", NULL); - char *encKeyValStr = ""; - - if ((status = netstring_encode(pool, keyValStr, &encKeyValStr)) == CELIX_SUCCESS) - { - completeEncKeyValStr = apr_pstrcat(pool, completeEncKeyValStr, encKeyValStr, NULL); - } - } - } - - hashMapIterator_destroy(prpItr); - - *outNetStr = completeEncKeyValStr; - - return status; -} - - -celix_status_t netstring_custEncodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, customEncoderCallback keyCallback, customEncoderCallback valCallback, char** outNetStr) -{ - celix_status_t status = CELIX_SUCCESS; - - hash_map_iterator_pt prpItr = hashMapIterator_create(inHashMap); - char *completeEncKeyValStr = ""; - - while((hashMapIterator_hasNext(prpItr) == true) && (status == CELIX_SUCCESS) ) - { - hash_map_entry_pt prpEntry = hashMapIterator_nextEntry(prpItr); - - void *keyPtr = hashMapEntry_getKey(prpEntry); - char *key = keyPtr; - void *valPtr = hashMapEntry_getValue(prpEntry); - char *val = valPtr; - - if (keyCallback != NULL) - { - status = keyCallback(pool, keyPtr, &key); - } - - if (valCallback != NULL && status == CELIX_SUCCESS) - { - status = valCallback(pool, valPtr, &val); - } - - if ((key == NULL) || (val == NULL)) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else if (status == CELIX_SUCCESS) - { - char *keyValStr = apr_pstrcat(pool, "(key:", key, "=value:", val, ")", NULL); - char *encKeyValStr = ""; - - if ((status = netstring_encode(pool, keyValStr, &encKeyValStr)) == CELIX_SUCCESS) - { - completeEncKeyValStr = apr_pstrcat(pool, completeEncKeyValStr, encKeyValStr, NULL); - } - } - } - - hashMapIterator_destroy(prpItr); - - *outNetStr = completeEncKeyValStr; - - return status; -} - - - - - -celix_status_t netstring_decodeToHashMap(apr_pool_t *pool, char* inNetStr, hash_map_pt outHashMap) -{ - celix_status_t status = CELIX_SUCCESS; - - int netStrElementCnt = 0; - int netStrElementLen = 0; - int netStrTotalLen = 0; - int netStrNumOfDigits = 0; - - if (inNetStr == NULL || outHashMap == NULL) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - for(; (netStrTotalLen < strlen(inNetStr)) && (status == CELIX_SUCCESS); netStrElementCnt++) - { - char *singleString; - - netStrElementLen = netstring_getNetStringLength(inNetStr + netStrTotalLen); /* colon and comman */; - status = netstring_decode(pool, (inNetStr + netStrTotalLen), &singleString); - - // contains key = value pair - if ( (strncmp("(key:", singleString, 4) != 0) || (strstr(singleString, "=value:") == NULL) || (singleString[strlen(singleString)-1] != ')') ) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - char* index = strstr(singleString, "=value:"); - - // copy from "(key:" to "=value:" - char* key = apr_pstrndup(pool, singleString + 5, index - singleString - 5); - char* val = apr_pstrndup(pool, index + 7, strlen(singleString) - strlen(key) - 13); - - hashMap_put(outHashMap, key, val); - } - - netStrNumOfDigits = ceil(log10( (double) netStrElementLen + 1 )); - netStrTotalLen += netStrElementLen + netStrNumOfDigits + 2; - } - } - - return status; -} - - - - -celix_status_t netstring_custDecodeToHashMap(apr_pool_t *pool, char* inNetStr, customDecoderCallback keyCallback, customDecoderCallback valCallback, hash_map_pt outHashMap) -{ - celix_status_t status = CELIX_SUCCESS; - - int netStrElementCnt = 0; - int netStrElementLen = 0; - int netStrTotalLen = 0; - int netStrNumOfDigits = 0; - - if (inNetStr == NULL || outHashMap == NULL) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - for(; (netStrTotalLen < strlen(inNetStr)) && (status == CELIX_SUCCESS); netStrElementCnt++) - { - char *singleString; - - netStrElementLen = netstring_getNetStringLength(inNetStr + netStrTotalLen); /* colon and comman */; - status = netstring_decode(pool, (inNetStr + netStrTotalLen), &singleString); - - // contains key = value pair - if ( (strncmp("(key:", singleString, 4) != 0) || (strstr(singleString, "=value:") == NULL) || (singleString[strlen(singleString)-1] != ')') ) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - char* index = strstr(singleString, "=value:"); - - // copy from "(key:" to "=value:" - char* key = apr_pstrndup(pool, singleString + 5, index - singleString - 5); - void* keyPtr = key; - char* val = apr_pstrndup(pool, index + 7, strlen(singleString) - strlen(key) - 13); - void* valPtr = val; - - if (keyCallback != NULL) - { - status = keyCallback(pool, key, &keyPtr); - } - - if ((valCallback != NULL) && (status == CELIX_SUCCESS)) - { - status = valCallback(pool, val, &valPtr); - } - - if (status == CELIX_SUCCESS) - { - hashMap_put(outHashMap, keyPtr, valPtr); - } - } - - netStrNumOfDigits = ceil(log10( (double) netStrElementLen + 1 )); - netStrTotalLen += netStrElementLen + netStrNumOfDigits + 2; - } - } - - return status; -} - - - -celix_status_t netstring_encodeFromArrayList(apr_pool_t *pool, array_list_pt inList, char** outNetStr) -{ - return netstring_custEncodeFromArrayList(pool, inList, NULL, outNetStr); -} - - - -celix_status_t netstring_custEncodeFromArrayList(apr_pool_t *pool, array_list_pt inList, customEncoderCallback encCallback, char** outNetStr) -{ - celix_status_t status = CELIX_SUCCESS; - - array_list_iterator_pt listItr = arrayListIterator_create(inList); - char *completeEncListStr = ""; - - while((arrayListIterator_hasNext(listItr) == true) && (status == CELIX_SUCCESS) ) - { - void* listEntryPtr = arrayListIterator_next(listItr); - char* listEntry = listEntryPtr; - - if (encCallback != NULL) - { - status = encCallback(pool, listEntryPtr, &listEntry); - } - - if (listEntry == NULL) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else if (status == CELIX_SUCCESS) - { - char *listEntryStr = apr_pstrcat(pool, "(", listEntry, ")", NULL); - char *encListEntryStr = NULL; - - if ((status = netstring_encode(pool, listEntryStr, &encListEntryStr)) == CELIX_SUCCESS) - { - completeEncListStr = apr_pstrcat(pool, completeEncListStr, encListEntryStr, NULL); - } - } - } - - arrayListIterator_destroy(listItr); - - (*outNetStr) = completeEncListStr; - - return status; -} - - - - -celix_status_t netstring_decodeToArrayList(apr_pool_t *pool, char* inNetStr, array_list_pt outArrayList) -{ - return netstring_custDecodeToArrayList(pool, inNetStr, NULL, outArrayList); -} - -celix_status_t netstring_custDecodeToArrayList(apr_pool_t *pool, char* inNetStr, customDecoderCallback decCallback, array_list_pt outArrayList) -{ - celix_status_t status = CELIX_SUCCESS; - - int netStrElementCnt = 0; - int netStrElementLen = 0; - int netStrTotalLen = 0; - int netStrNumOfDigits = 0; - - if (inNetStr == NULL || outArrayList == NULL) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - for(; (netStrTotalLen < strlen(inNetStr)) && (status == CELIX_SUCCESS); netStrElementCnt++) - { - char *singleString; - - netStrElementLen = netstring_getNetStringLength(inNetStr + netStrTotalLen); /* colon and comman */; - status = netstring_decode(pool, (inNetStr + netStrTotalLen), &singleString); - - // check for braces - if ( (singleString[0] != '(') || (singleString[strlen(singleString)-1] != ')') ) - { - status = CELIX_ILLEGAL_ARGUMENT; - } - else - { - // copy without braces - char* el = apr_pstrndup(pool, singleString + 1, strlen(singleString)-2); - void* elPtr = el; - - if (decCallback != NULL) - { - status = decCallback(pool, el, &elPtr); - } - - if (status == CELIX_SUCCESS) - { - arrayList_add(outArrayList, elPtr); - } - } - - netStrNumOfDigits = ceil(log10( (double) netStrElementLen + 1 )); - netStrTotalLen += netStrElementLen + netStrNumOfDigits + 2; - } - } - - return status; -} diff --git a/src/hos_celix/src/utils/private/test/array_list_test.c b/src/hos_celix/src/utils/private/test/array_list_test.c index 485e390e..ba881c10 100644 --- a/src/hos_celix/src/utils/private/test/array_list_test.c +++ b/src/hos_celix/src/utils/private/test/array_list_test.c @@ -20,26 +20,21 @@ * array_list_test.c * * \date Aug 4, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include #include #include -#include - #include "celixbool.h" #include "array_list.h" #include "array_list_private.h" -apr_pool_t *memory_pool; array_list_pt list; int setup(void) { - apr_initialize(); - apr_pool_create(&memory_pool, NULL); arrayList_create(&list); if (list == NULL) { return 1; diff --git a/src/hos_celix/src/utils/private/test/array_list_test.cpp b/src/hos_celix/src/utils/private/test/array_list_test.cpp index 90777eef..3787bfe6 100644 --- a/src/hos_celix/src/utils/private/test/array_list_test.cpp +++ b/src/hos_celix/src/utils/private/test/array_list_test.cpp @@ -22,10 +22,12 @@ * Created on: Jun 6, 2012 * Author: alexander */ +#include +#include -#include "CPPUTest/TestHarness.h" -#include "CPPUTest/TestHarness_c.h" -#include "CPPUTest/CommandLineTestRunner.h" +#include "CppUTest/TestHarness.h" +#include "CppUTest/TestHarness_c.h" +#include "CppUTest/CommandLineTestRunner.h" extern "C" { @@ -39,14 +41,13 @@ int main(int argc, char** argv) { TEST_GROUP(array_list) { array_list_pt list; - apr_pool_t *pool; void setup(void) { - apr_initialize(); - apr_pool_create(&pool, NULL); - arrayList_create(&list); } + void teardown() { + arrayList_destroy(list); + } }; @@ -72,7 +73,6 @@ TEST(array_list, trimToSize) { TEST(array_list, ensureCapacity) { int i; - arrayList_create(&list); arrayList_clear(list); LONGS_EQUAL(list->capacity, 10); @@ -85,12 +85,10 @@ TEST(array_list, ensureCapacity) { } LONGS_EQUAL(list->capacity, 133); LONGS_EQUAL(list->size, 100); - arrayList_create(&list); } TEST(array_list, clone) { int i; - arrayList_create(&list); arrayList_clear(list); LONGS_EQUAL(list->capacity, 10); @@ -100,7 +98,7 @@ TEST(array_list, clone) { bool added; char entry[11]; sprintf(entry, "|%s|%d|", "entry", i); - added = arrayList_add(list, strdup(entry)); + added = arrayList_add(list, entry); } LONGS_EQUAL(16, list->capacity); LONGS_EQUAL(12, list->size); @@ -121,5 +119,5 @@ TEST(array_list, clone) { STRCMP_EQUAL((char *) entry, entrys); } - arrayList_create(&list); + arrayList_destroy(clone); } diff --git a/src/hos_celix/src/utils/private/test/hash_map_test.c b/src/hos_celix/src/utils/private/test/hash_map_test.c index 3e8b1c7e..f92ea407 100644 --- a/src/hos_celix/src/utils/private/test/hash_map_test.c +++ b/src/hos_celix/src/utils/private/test/hash_map_test.c @@ -20,7 +20,7 @@ * hash_map_test.c * * \date Jul 25, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/utils/private/test/hash_map_test_hash.c b/src/hos_celix/src/utils/private/test/hash_map_test_hash.c index 6f490fd0..5c74f032 100644 --- a/src/hos_celix/src/utils/private/test/hash_map_test_hash.c +++ b/src/hos_celix/src/utils/private/test/hash_map_test_hash.c @@ -17,10 +17,10 @@ *under the License. */ /* - * hash_map_test.c + * hash_map_test_hash.c * * \date Jul 25, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include diff --git a/src/hos_celix/src/utils/private/test/linked_list_test.c b/src/hos_celix/src/utils/private/test/linked_list_test.c index a671ccd4..2635e88f 100644 --- a/src/hos_celix/src/utils/private/test/linked_list_test.c +++ b/src/hos_celix/src/utils/private/test/linked_list_test.c @@ -20,24 +20,19 @@ * linked_list_test.c * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #include -#include #include #include -#include "linkedlist.h" +#include "linked_list.h" -apr_pool_t *memory_pool; linked_list_pt list; int setup(void) { - apr_initialize(); - apr_pool_create(&memory_pool, NULL); - - linkedList_create(memory_pool, &list); + linkedList_create(&list); if (list) { return 0; } else { @@ -47,8 +42,6 @@ int setup(void) { } int teardown(void) { - apr_pool_destroy(memory_pool); - apr_terminate(); return 0; } diff --git a/src/hos_celix/src/utils/private/test/netstring_test.c b/src/hos_celix/src/utils/private/test/netstring_test.c deleted file mode 100644 index c40e0986..00000000 --- a/src/hos_celix/src/utils/private/test/netstring_test.c +++ /dev/null @@ -1,247 +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. - */ -/* - * netstring_test.c - * - * \date Sep 13, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ -#include -#include -#include - -#include - -#include "celixbool.h" -#include "hash_map.h" -#include "utils.h" -#include "netstring.h" - - - -apr_pool_t *pool; - -int setup(void) -{ - apr_initialize(); - apr_pool_create(&pool, NULL); - return 0; -} - - -void test_netstring_encode(void) -{ - celix_status_t status; - char* inStr = "hello"; - char* outNetStr = NULL; - - status = netstring_encode(pool, inStr, &outNetStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("5:hello,", outNetStr); -} - - - -void test_netstring_decode(void) -{ - celix_status_t status; - char* inNetStr = "5:hello,"; - char* outStr = NULL; - - status = netstring_decode(pool, inNetStr, &outStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("hello", outStr); - - inNetStr = "26:celixnowsupportsnetstrings,33:netstringsareavailablewithincelix,"; - - status = netstring_decode(pool, inNetStr, &outStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("celixnowsupportsnetstrings", outStr); - - -} - - - -void test_netstring_decodetoArray(void) -{ - celix_status_t status; - char* inNetStr = "5:hello,3:tom,"; - char** outStrArr = NULL; - int size; - - status = netstring_decodetoArray(pool, inNetStr, &outStrArr, &size); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_EQUAL(size, 2); - CU_ASSERT_STRING_EQUAL("hello", outStrArr[0]); - CU_ASSERT_STRING_EQUAL("tom", outStrArr[1]); - - inNetStr = "26:celixnowsupportsnetstrings,33:netstringsareavailablewithincelix,"; - - status = netstring_decodetoArray(pool, inNetStr, &outStrArr, &size); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_EQUAL(size, 2); - - CU_ASSERT_STRING_EQUAL("celixnowsupportsnetstrings", outStrArr[0]); - CU_ASSERT_STRING_EQUAL("netstringsareavailablewithincelix", outStrArr[1]); -} - - -void test_netstring_encodeFromArray(void) -{ - celix_status_t status; - char *inStrArr[4]; - char *outStr; - - inStrArr[0] = "celix"; - inStrArr[1] = "-"; - inStrArr[2] = "osgi"; - inStrArr[3] = "in c"; - - status = netstring_encodeFromArray(pool, inStrArr, 4, &outStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("5:celix,1:-,4:osgi,4:in c,", outStr); -} - - - -void test_netstring_decodetoHashMap(void) -{ - celix_status_t status; - char* inNetStr = "31:(key:helloKey=value:helloValue),27:(key:tomKey=value:tomValue),"; - hash_map_pt outHashMap = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - - status = netstring_decodeToHashMap(pool, inNetStr, outHashMap); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_EQUAL(hashMap_size(outHashMap), 2); - - CU_ASSERT_STRING_EQUAL(hashMap_get(outHashMap, "helloKey"), "helloValue"); - CU_ASSERT_STRING_EQUAL(hashMap_get(outHashMap, "tomKey"), "tomValue"); - - hashMap_destroy(outHashMap, false, false); -} - - - -void test_netstring_encodeFromHashMap(void) -{ - celix_status_t status; - hash_map_pt inHashMap = hashMap_create(utils_stringHash, utils_stringHash, utils_stringEquals, utils_stringEquals); - char *outNetStr; - - hashMap_put(inHashMap, "helloKey", "helloValue"); - hashMap_put(inHashMap, "tomKey", "tomValue"); - - status = netstring_encodeFromHashMap(pool, inHashMap, &outNetStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("31:(key:helloKey=value:helloValue),27:(key:tomKey=value:tomValue),", outNetStr); - - hashMap_destroy(inHashMap, false, false); -} - - -void test_netstring_decodetoArrayList(void) -{ - celix_status_t status; - char* inNetStr = "11:(misschien),11:(schrijven),"; - array_list_pt outArrayList = NULL; - - status = arrayList_create(&outArrayList); - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - - status = netstring_decodeToArrayList(pool, inNetStr, outArrayList); - - CU_ASSERT_EQUAL(arrayList_size(outArrayList), 2); - - CU_ASSERT_STRING_EQUAL(arrayList_get(outArrayList, 0), "misschien"); - CU_ASSERT_STRING_EQUAL(arrayList_get(outArrayList, 1), "schrijven"); - - arrayList_destroy(outArrayList); -} - - - -void test_netstring_encodeFromArrayList(void) -{ - celix_status_t status; - array_list_pt inArrayList = NULL; - char *outNetStr; - - status = arrayList_create(&inArrayList); - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - - CU_ASSERT_TRUE(arrayList_add(inArrayList, "heel")); - CU_ASSERT_TRUE(arrayList_add(inArrayList, "bedankt")); - - status = netstring_encodeFromArrayList(pool, inArrayList, &outNetStr); - - CU_ASSERT_EQUAL(CELIX_SUCCESS, status); - CU_ASSERT_STRING_EQUAL("6:(heel),9:(bedankt),", outNetStr); - - arrayList_destroy(inArrayList); -} - - - -int main (int argc, char** argv) { - CU_pSuite pSuite = NULL; - - /* initialize the CUnit test registry */ - if (CUE_SUCCESS != CU_initialize_registry()) - return CU_get_error(); - - /* add a suite to the registry */ - pSuite = CU_add_suite("Suite_1", setup, NULL); - if (NULL == pSuite) { - CU_cleanup_registry(); - return CU_get_error(); - } - - /* add the tests to the suite */ - if (NULL == CU_add_test(pSuite, "netstring encode test", test_netstring_encode) - || NULL == CU_add_test(pSuite, "netstring decode test", test_netstring_decode) - || NULL == CU_add_test(pSuite, "netstring decodeToArray test", test_netstring_decodetoArray) - || NULL == CU_add_test(pSuite, "netstring encodeFromArray test", test_netstring_encodeFromArray) - || NULL == CU_add_test(pSuite, "netstring decodeToHashMap test", test_netstring_decodetoHashMap) - || NULL == CU_add_test(pSuite, "netstring encodeFromHashMap test", test_netstring_encodeFromHashMap) - || NULL == CU_add_test(pSuite, "netstring decodeToArrayList test", test_netstring_decodetoArrayList) - || NULL == CU_add_test(pSuite, "netstring encodeFromArrayList test", test_netstring_encodeFromArrayList) - - ) - { - CU_cleanup_registry(); - return CU_get_error(); - } - - CU_set_output_filename(argv[1]); - CU_list_tests_to_file(); - CU_automated_run_tests(); - CU_cleanup_registry(); - return CU_get_error(); -} - diff --git a/src/hos_celix/src/utils/public/include/array_list.h b/src/hos_celix/src/utils/public/include/array_list.h index 232b29a4..c1fc30d4 100644 --- a/src/hos_celix/src/utils/public/include/array_list.h +++ b/src/hos_celix/src/utils/public/include/array_list.h @@ -20,15 +20,13 @@ * array_list.h * * \date Aug 4, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ #ifndef ARRAY_LIST_H_ #define ARRAY_LIST_H_ -#include - #include "celixbool.h" #include "exports.h" #include "celix_errno.h" diff --git a/src/hos_celix/src/utils/public/include/celix_threads.h b/src/hos_celix/src/utils/public/include/celix_threads.h new file mode 100644 index 00000000..242842bd --- /dev/null +++ b/src/hos_celix/src/utils/public/include/celix_threads.h @@ -0,0 +1,89 @@ +/** + *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. + */ +/* + * celix_threads.h + * + * \date 4 Jun 2014 + * \author Apache Celix Project Team + * \copyright Apache License, Version 2.0 + */ + +#ifndef CELIX_THREADS_H_ +#define CELIX_THREADS_H_ + +#include +#include + +#include "celix_errno.h" + + +struct celix_thread { + bool threadInitialized; + pthread_t thread; +}; + + +typedef struct celix_thread celix_thread_t; +typedef pthread_attr_t celix_thread_attr_t; + +typedef void *(*celix_thread_start_t)(void*); + +static const celix_thread_t celix_thread_default = { .threadInitialized = false }; + + +celix_status_t celixThread_create(celix_thread_t *new_thread, celix_thread_attr_t *attr, celix_thread_start_t func, void *data); +void celixThread_exit(void *exitStatus); +celix_status_t celixThread_detach(celix_thread_t thread); +celix_status_t celixThread_join(celix_thread_t thread, void **status); +celix_thread_t celixThread_self(); +int celixThread_equals(celix_thread_t thread1, celix_thread_t thread2); +bool celixThread_initalized(celix_thread_t thread); + + +typedef pthread_mutex_t celix_thread_mutex_t; +typedef pthread_mutexattr_t celix_thread_mutexattr_t; + +//MUTEX TYPES +enum { + CELIX_THREAD_MUTEX_NORMAL, + CELIX_THREAD_MUTEX_RECURSIVE, + CELIX_THREAD_MUTEX_ERRORCHECK, + CELIX_THREAD_MUTEX_DEFAULT +}; + + +celix_status_t celixThreadMutex_create(celix_thread_mutex_t *mutex, celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutex_destroy(celix_thread_mutex_t *mutex); +celix_status_t celixThreadMutex_lock(celix_thread_mutex_t *mutex); +celix_status_t celixThreadMutex_unlock(celix_thread_mutex_t *mutex); + +celix_status_t celixThreadMutexAttr_create(celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutexAttr_destroy(celix_thread_mutexattr_t *attr); +celix_status_t celixThreadMutexAttr_settype(celix_thread_mutexattr_t *attr, int type); + +typedef pthread_cond_t celix_thread_cond_t; +typedef pthread_condattr_t celix_thread_condattr_t; + +celix_status_t celixThreadCondition_init(celix_thread_cond_t *condition, celix_thread_condattr_t *attr); +celix_status_t celixThreadCondition_destroy(celix_thread_cond_t *condition); +celix_status_t celixThreadCondition_wait(celix_thread_cond_t *cond, celix_thread_mutex_t *mutex); +celix_status_t celixThreadCondition_broadcast(celix_thread_cond_t *cond); +celix_status_t celixThreadCondition_signal(celix_thread_cond_t *cond); + +#endif /* CELIX_THREADS_H_ */ diff --git a/src/hos_celix/src/utils/public/include/exports.h b/src/hos_celix/src/utils/public/include/exports.h index b2366773..b128c88c 100644 --- a/src/hos_celix/src/utils/public/include/exports.h +++ b/src/hos_celix/src/utils/public/include/exports.h @@ -20,7 +20,7 @@ * exports.h * * \date Jun 16, 2011 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/utils/public/include/hash_map.h b/src/hos_celix/src/utils/public/include/hash_map.h index 3db1c37c..5565cb7b 100644 --- a/src/hos_celix/src/utils/public/include/hash_map.h +++ b/src/hos_celix/src/utils/public/include/hash_map.h @@ -20,7 +20,7 @@ * hash_map.h * * \date Jul 21, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ diff --git a/src/hos_celix/src/utils/public/include/linkedlist.h b/src/hos_celix/src/utils/public/include/linked_list.h similarity index 83% rename from src/hos_celix/src/utils/public/include/linkedlist.h rename to src/hos_celix/src/utils/public/include/linked_list.h index 801272c0..22caabb8 100644 --- a/src/hos_celix/src/utils/public/include/linkedlist.h +++ b/src/hos_celix/src/utils/public/include/linked_list.h @@ -17,27 +17,27 @@ *under the License. */ /* - * linkedlist.h + * linked_list.h * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ -#ifndef LINKEDLIST_H_ -#define LINKEDLIST_H_ +#ifndef LINKED_LIST_H_ +#define LINKED_LIST_H_ -#include #include "celixbool.h" #include "celix_errno.h" #include "exports.h" -typedef struct linkedListEntry * linked_list_entry_pt; -typedef struct linkedList * linked_list_pt; +typedef struct linked_list_entry * linked_list_entry_pt; +typedef struct linked_list * linked_list_pt; -UTILS_EXPORT celix_status_t linkedList_create(apr_pool_t *pool, linked_list_pt *list); -UTILS_EXPORT celix_status_t linkedList_clone(linked_list_pt list, apr_pool_t *pool, linked_list_pt *clone); +UTILS_EXPORT celix_status_t linkedList_create(linked_list_pt *list); +UTILS_EXPORT celix_status_t linkedList_destroy(linked_list_pt list); +UTILS_EXPORT celix_status_t linkedList_clone(linked_list_pt list, linked_list_pt *clone); UTILS_EXPORT void * linkedList_getFirst(linked_list_pt list); UTILS_EXPORT void * linkedList_getLast(linked_list_pt list); UTILS_EXPORT void * linkedList_removeFirst(linked_list_pt list); @@ -49,7 +49,7 @@ UTILS_EXPORT int linkedList_size(linked_list_pt list); UTILS_EXPORT bool linkedList_isEmpty(linked_list_pt list); UTILS_EXPORT bool linkedList_addElement(linked_list_pt list, void * element); UTILS_EXPORT bool linkedList_removeElement(linked_list_pt list, void * element); -UTILS_EXPORT void linkedList_clear(linked_list_pt list); +UTILS_EXPORT void linkedlist_clear(linked_list_pt list); UTILS_EXPORT void * linkedList_get(linked_list_pt list, int index); UTILS_EXPORT void * linkedList_set(linked_list_pt list, int index, void * element); UTILS_EXPORT void linkedList_addIndex(linked_list_pt list, int index, void * element); @@ -60,4 +60,4 @@ UTILS_EXPORT linked_list_entry_pt linkedList_addBefore(linked_list_pt list, void UTILS_EXPORT void * linkedList_removeEntry(linked_list_pt list, linked_list_entry_pt entry); -#endif /* LINKEDLIST_H_ */ +#endif /* LINKED_LIST_H_ */ diff --git a/src/hos_celix/src/utils/public/include/linked_list_iterator.h b/src/hos_celix/src/utils/public/include/linked_list_iterator.h index 3a92a9e9..778da747 100644 --- a/src/hos_celix/src/utils/public/include/linked_list_iterator.h +++ b/src/hos_celix/src/utils/public/include/linked_list_iterator.h @@ -20,7 +20,7 @@ * linked_list_iterator.h * * \date Jul 16, 2010 - * \author Apache Celix Project Team + * \author Apache Celix Project Team * \copyright Apache License, Version 2.0 */ @@ -29,7 +29,7 @@ #include "celixbool.h" -#include "linkedlist.h" +#include "linked_list.h" #include "exports.h" typedef struct linkedListIterator * linked_list_iterator_pt; diff --git a/src/hos_celix/src/utils/public/include/netstring.h b/src/hos_celix/src/utils/public/include/netstring.h deleted file mode 100644 index e94033e9..00000000 --- a/src/hos_celix/src/utils/public/include/netstring.h +++ /dev/null @@ -1,57 +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. - */ -/* - * netstring.h - * - * \date Sep 13, 2013 - * \author Apache Celix Project Team - * \copyright Apache License, Version 2.0 - */ - -#ifndef NETSTRING_H_ -#define NETSTRING_H_ - -#include -#include "array_list.h" -#include "hash_map.h" -#include "exports.h" -#include "celix_errno.h" - - -typedef celix_status_t (*customEncoderCallback) (apr_pool_t *pool, void* inPtr, char **outNetStr); -typedef celix_status_t (*customDecoderCallback) (apr_pool_t *pool, char* inNetStr, void *outPtr); - -UTILS_EXPORT celix_status_t netstring_encode(apr_pool_t *pool, char* inStr, char **outNetStr); -UTILS_EXPORT celix_status_t netstring_decode(apr_pool_t *pool, char* inNetStr, char **outStr); -UTILS_EXPORT celix_status_t netstring_decodetoArray(apr_pool_t *pool, char* inNetStr, char **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_encodeFromArray(apr_pool_t *pool, char *inStrArr[], int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeFromArray(apr_pool_t *pool, char* inNetStr, customDecoderCallback inCallback, void **outStrArr[], int *outArrSize); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArray(apr_pool_t *pool, void *inStrArr[], customEncoderCallback inCallback, int inArrLen, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToHashMap(apr_pool_t *pool, char* inNetStr, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_encodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToHashMap(apr_pool_t *pool, char* inNetStr, customDecoderCallback keyDecCallback, customDecoderCallback valueDecCallback, hash_map_pt outHashMap); -UTILS_EXPORT celix_status_t netstring_custEncodeFromHashMap(apr_pool_t *pool, hash_map_pt inHashMap, customEncoderCallback keyEncCallback, customEncoderCallback valueEncCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_encodeFromArrayList(apr_pool_t *pool, array_list_pt inList, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_decodeToArrayList(apr_pool_t *pool, char* inNetStr, array_list_pt outArrayList); -UTILS_EXPORT celix_status_t netstring_custEncodeFromArrayList(apr_pool_t *pool, array_list_pt inList, customEncoderCallback elCallback, char** outNetStr); -UTILS_EXPORT celix_status_t netstring_custDecodeToArrayList(apr_pool_t *pool, char* inNetStr, customDecoderCallback decCallback, array_list_pt outArrayList); - - - -#endif /* NETSTRING_H_ */ diff --git a/src/hos_core_msgs/msg/HosStatusUpdate.msg b/src/hos_core_msgs/msg/HosStatusUpdate.msg index 20f029dc..5f545f90 100644 --- a/src/hos_core_msgs/msg/HosStatusUpdate.msg +++ b/src/hos_core_msgs/msg/HosStatusUpdate.msg @@ -3,3 +3,6 @@ # * stamp.nsec: nanoseconds since stamp_secs (in Python the variable is called 'nsecs') time stamp +string[] tags + +string msg_body diff --git a/src/hos_core_types/launch/setup_core_types.launch b/src/hos_core_types/launch/setup_core_types.launch index 66f93607..9060b42f 100644 --- a/src/hos_core_types/launch/setup_core_types.launch +++ b/src/hos_core_types/launch/setup_core_types.launch @@ -1,6 +1,5 @@ - @@ -9,6 +8,9 @@ - + + + + \ No newline at end of file diff --git a/src/hos_core_types/schema/core/msgs/hosstatusupdate.json b/src/hos_core_types/schema/core/msgs/hosstatusupdate.json new file mode 100644 index 00000000..8b5375fc --- /dev/null +++ b/src/hos_core_types/schema/core/msgs/hosstatusupdate.json @@ -0,0 +1,58 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "HOS Status Update", + "description": "", + "version": "1.0.0", + "type": "object", + "properties": { + "type": { + "description": "", + "type": "string", + "pattern": "core/msgs/hosstatusupdate" + }, + "devices": { + "description": "", + "type": "object", + "properties": { + "type": { + "type": "string", + "pattern": "core/msgs/hosstatusupdate/devices" + }, + "added": { + "description": "", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "removed": { + "description": "", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "updated": { + "description": "", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + } + }, + "additionalProperties": false, + "anyOf": [ + { "required": [ "type", "added" ] }, + { "required": [ "type", "removed" ] }, + { "required": [ "type", "updated" ] } + ] + } + }, + "additionalProperties": false, + "anyOf": [ + { "required": [ "type", "devices" ] } + ] +} \ No newline at end of file diff --git a/src/hos_cosgi_itemrepository/CMakeLists.txt b/src/hos_cosgi_devicerepository/CMakeLists.txt similarity index 92% rename from src/hos_cosgi_itemrepository/CMakeLists.txt rename to src/hos_cosgi_devicerepository/CMakeLists.txt index 1738ef78..9dd2f47e 100644 --- a/src/hos_cosgi_itemrepository/CMakeLists.txt +++ b/src/hos_cosgi_devicerepository/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 2.8.3) -project(hos_cosgi_itemrepository) +project(hos_cosgi_devicerepository) ## Find catkin macros and libraries ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) @@ -86,7 +86,7 @@ find_package(Boost REQUIRED) ## DEPENDS: system dependencies of this project that dependent projects also need catkin_package( INCLUDE_DIRS include -# LIBRARIES hos_cosgi_itemrepository +# LIBRARIES hos_cosgi_devicerepository CATKIN_DEPENDS hos_celix hos_core_msgs hos_cosgi_launcher # DEPENDS system_lib ) @@ -110,23 +110,23 @@ include_directories( ) -set(BUNDLE_SYMBOLICNAME "com.hos.hos_itemrepository") +set(BUNDLE_SYMBOLICNAME "com.hos.hos_devicerepository") set(BUNDLE_VERSION "1.0.0") -set(BUNDLE_NAME "hos_itemrepository") +set(BUNDLE_NAME "hos_devicerepository") -bundle(hos_cosgi_itemrepository +bundle(hos_cosgi_devicerepository SOURCES ${PROJECT_SOURCE_DIR}/src/bundle_activator - ${PROJECT_SOURCE_DIR}/src/hos_itemrepository_service_impl + ${PROJECT_SOURCE_DIR}/src/hos_devicerepository_service_impl ) -target_link_libraries(hos_cosgi_itemrepository +target_link_libraries(hos_cosgi_devicerepository ${catkin_LIBRARIES} ${APR_LIBRARIES} ) ## Declare a cpp library # add_library(hos_cosgi_itemrepository -# src/${PROJECT_NAME}/hos_cosgi_itemrepository.cpp +# src/${PROJECT_NAME}/hos_cosgi_devicerepository.cpp # ) ## Declare a cpp executable @@ -152,7 +152,7 @@ install(DIRECTORY include/${PROJECT_NAME}/ ) install(FILES - ${CMAKE_BINARY_DIR}/hos_cosgi_itemrepository.zip + ${CMAKE_BINARY_DIR}/hos_cosgi_devicerepository.zip DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/bundles ) diff --git a/src/hos_cosgi_devicerepository/include/hos_cosgi_devicerepository/hos_devicerepository_service.h b/src/hos_cosgi_devicerepository/include/hos_cosgi_devicerepository/hos_devicerepository_service.h new file mode 100644 index 00000000..875a98d1 --- /dev/null +++ b/src/hos_cosgi_devicerepository/include/hos_cosgi_devicerepository/hos_devicerepository_service.h @@ -0,0 +1,15 @@ +#ifndef _HOS_DEVICEREPOSITORY_SERVICE_H_ +#define _HOS_DEVICEREPOSITORY_SERVICE_H_ + +namespace hos { + +class HOSDeviceRepositoryService { +public: + static constexpr const char* SERVICE_NAME = "hos_devicerepository_service"; + + virtual ~HOSDeviceRepositoryService() {} +}; + +} // namespace hos + +#endif /* _HOS_DEVICEREPOSITORY_SERVICE_H_ */ diff --git a/src/hos_cosgi_devicerepository/launch/cosgi_devicerepository.launch b/src/hos_cosgi_devicerepository/launch/cosgi_devicerepository.launch new file mode 100644 index 00000000..ec7ad252 --- /dev/null +++ b/src/hos_cosgi_devicerepository/launch/cosgi_devicerepository.launch @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/hos_cosgi_itemrepository/package.xml b/src/hos_cosgi_devicerepository/package.xml similarity index 95% rename from src/hos_cosgi_itemrepository/package.xml rename to src/hos_cosgi_devicerepository/package.xml index 565d6692..8a8c761a 100644 --- a/src/hos_cosgi_itemrepository/package.xml +++ b/src/hos_cosgi_devicerepository/package.xml @@ -1,8 +1,8 @@ - hos_cosgi_itemrepository + hos_cosgi_devicerepository 0.0.0 - The hos_cosgi_itemrepository package + The hos_cosgi_devicerepository package diff --git a/src/hos_cosgi_devicerepository/src/bundle_activator.cpp b/src/hos_cosgi_devicerepository/src/bundle_activator.cpp new file mode 100644 index 00000000..bbe5f3cd --- /dev/null +++ b/src/hos_cosgi_devicerepository/src/bundle_activator.cpp @@ -0,0 +1,118 @@ + +#include +#include + +#include + +#include "ros/ros.h" + +extern "C" { + #include "hos_celix/bundle_activator.h" + #include "hos_celix/bundle_context.h" +} + +#include +#include "hos_devicerepository_service_impl.h" + +struct UserData { + apr_pool_t* memoryPool = nullptr; + hos::HOSDeviceRepositoryServiceImpl* serviceImpl = nullptr; + service_registration_pt serviceReg = nullptr; +}; + +celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { + celix_status_t status = CELIX_START_ERROR; + apr_pool_t* memoryPool = nullptr; + // Create APR memory pool + apr_status_t astatus = apr_pool_create(&memoryPool, NULL); + if (astatus != APR_SUCCESS) { + ROS_ERROR("DeviceRepositoryService: Could not create APR memory pool (%i).", astatus); + } else { + // Create user data + UserData* myUserData = (UserData*)apr_palloc(memoryPool, sizeof(UserData)); + if (myUserData != nullptr) { + myUserData->memoryPool = memoryPool; + *userData = (void*)myUserData; + status = CELIX_SUCCESS; + ROS_INFO("DeviceRepositoryService: Bundle successfully created"); + } else { + ROS_ERROR("DeviceRepositoryService: Could not create user data struct"); + apr_pool_destroy(memoryPool); + } + } + return status; +} + +celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_START_ERROR; + if (userData != nullptr) { + UserData* myUserData = (UserData*)userData; + // Get HOS Core Service + service_reference_pt ref = nullptr; + bundleContext_getServiceReference(context, (char*)hos::HOSCoreService::SERVICE_NAME, &ref); + hos::HOSCoreService* coreService = nullptr; + bundleContext_getService(context, ref, (void**)&coreService); + if (coreService == nullptr) { + ROS_ERROR("DeviceRepositoryService: Could not retrieve HOSCoreService."); + } else { + int major = 0, minor = 0; + coreService->getVersion(major, minor); + ROS_INFO_STREAM("DeviceRepositoryService: Found HOSCoreService Version " << major << "." << minor); + // Create and register hos-devicerepository-service + if (myUserData->serviceReg != nullptr) { + serviceRegistration_unregister(myUserData->serviceReg); + } + if (myUserData->serviceImpl != nullptr) { + delete myUserData->serviceImpl; + } + myUserData->serviceImpl = new hos::HOSDeviceRepositoryServiceImpl(*coreService); + bundleContext_registerService(context, (char*)hos::HOSDeviceRepositoryService::SERVICE_NAME, &myUserData->serviceImpl, nullptr, &myUserData->serviceReg); + status = CELIX_SUCCESS; + ROS_INFO("DeviceRepositoryService: Bundle successfully started"); + } + } else { + ROS_ERROR("DeviceRepositoryService: Could not start bundle, user data struct is null"); + } + return status; +} + +celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_ILLEGAL_STATE; + if (userData != nullptr) { + UserData* myUserData = (UserData*)userData; + if (myUserData->serviceReg != nullptr) { + if (myUserData->serviceImpl->getRefCount() > 0) { + frameworkLogger_log(OSGI_FRAMEWORK_LOG_ERROR, 0, 0, 0, (char*)"RefCount > 0"); + return status; + } + serviceRegistration_unregister(myUserData->serviceReg); + myUserData->serviceReg = nullptr; + } + if (myUserData->serviceImpl != nullptr) { + delete myUserData->serviceImpl; + myUserData->serviceImpl = nullptr; + } + ROS_INFO("DeviceRepositoryService: Bundle successfully stopped"); + status = CELIX_SUCCESS; + } else { + ROS_ERROR("DeviceRepositoryService: Could not stop bundle, user data struct is null"); + } + return status; +} + +celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { + celix_status_t status = CELIX_ILLEGAL_STATE; + if (userData != nullptr) { + apr_pool_t* memoryPool = ((UserData*)userData)->memoryPool; + if (memoryPool != nullptr) { + apr_pool_destroy(memoryPool); + ROS_INFO("DeviceRepositoryService: Bundle successfully destroyed"); + } else { + ROS_ERROR("DeviceRepositoryService: Could not destroy bundle, there is no APR memory pool"); + } + status = CELIX_SUCCESS; + } else { + ROS_ERROR("DeviceRepositoryService: Could not destroy bundle, user data struct is null"); + } + return status; +} diff --git a/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.cpp b/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.cpp new file mode 100644 index 00000000..5dcf221f --- /dev/null +++ b/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.cpp @@ -0,0 +1,32 @@ +/* + * hos_itemrepository_service_impl.cpp + * + * Created on: 05.04.2015 + * Author: matzman + */ + +#include "hos_devicerepository_service_impl.h" + + +namespace hos { + +HOSDeviceRepositoryServiceImpl::HOSDeviceRepositoryServiceImpl(HOSCoreService& coreService) : coreService(coreService) { + +} + +HOSDeviceRepositoryServiceImpl::~HOSDeviceRepositoryServiceImpl() {} + + +void HOSDeviceRepositoryServiceImpl::getVersion(int& major, int& minor) { + major = 1; + minor = 0; +} + +int HOSDeviceRepositoryServiceImpl::getRefCount() { + return 0; +} + +} // namespace hos + + + diff --git a/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.h b/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.h new file mode 100644 index 00000000..37a21945 --- /dev/null +++ b/src/hos_cosgi_devicerepository/src/hos_devicerepository_service_impl.h @@ -0,0 +1,33 @@ +/* + * hos_itemrepository_service_impl.h + * + * Created on: 05.04.2015 + * Author: matzman + */ + +#ifndef SRC_HOS_DEVICEREPOSITORY_SERVICE_IMPL_H_ +#define SRC_HOS_DEVICEREPOSITORY_SERVICE_IMPL_H_ + +#include + + +namespace hos { + +class HOSCoreService; + +class HOSDeviceRepositoryServiceImpl : public HOSDeviceRepositoryService { +private: + HOSCoreService& coreService; + +public: + HOSDeviceRepositoryServiceImpl(HOSCoreService& coreService); + virtual ~HOSDeviceRepositoryServiceImpl(); + + virtual void getVersion(int& major, int& minor); + virtual int getRefCount(); +}; + +} // namespace hos + + +#endif /* SRC_HOS_DEVICEREPOSITORY_SERVICE_IMPL_H_ */ diff --git a/src/hos_cosgi_itemrepository/cmake/Bundling.cmake b/src/hos_cosgi_itemrepository/cmake/Bundling.cmake deleted file mode 100644 index f78bad50..00000000 --- a/src/hos_cosgi_itemrepository/cmake/Bundling.cmake +++ /dev/null @@ -1,194 +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. - -find_program(FOUND_JAR jar) -if(NOT FOUND_JAR) - message(FATAL_ERROR "Need jar command!") -endif() - -SET(BUNDLES_INSTALL_DIR "share/celix/bundles" CACHE PATH "Directory to install bundles. Relative to CMAKE_INSTALL_PREFIX") - -file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/bundles) - -function(bundle) - PARSE_ARGUMENTS(BUNDLE "SOURCES" "" ${ARGN}) - LIST(GET BUNDLE_DEFAULT_ARGS 0 BUNDLE_NAME) - - add_library(${BUNDLE_NAME} SHARED ${BUNDLE_SOURCES}) - file(WRITE ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake "") - - set(LIB_NAME ${CMAKE_SHARED_LIBRARY_PREFIX}${BUNDLE_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - add_custom_command(TARGET ${BUNDLE_NAME} - POST_BUILD - COMMAND ${CMAKE_COMMAND} -E make_directory tojar - COMMAND ${CMAKE_COMMAND} -P ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake - COMMAND ${CMAKE_COMMAND} -E copy ${LIB_NAME} tojar/ - COMMAND jar -cfm ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip ${CMAKE_CURRENT_SOURCE_DIR}/META-INF/MANIFEST.MF -C ${CMAKE_CURRENT_BINARY_DIR}/tojar . - COMMAND ${CMAKE_COMMAND} -E remove_directory tojar - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) -endfunction(bundle) - -function(bundle_add BUNDLE_NAME) - list (LENGTH ARGN ARGN_LENGTH) - list(FIND ARGN "DESTINATION" DEST_INDEX) - math(EXPR COPY_RANGE "${DEST_INDEX} -1") - math(EXPR DEST_VALUE_INDEX "${DEST_INDEX} +1") - math(EXPR REST_START_INDEX "${DEST_INDEX} +2") - math(EXPR MAX_RANGE "${ARGN_LENGTH} -1") - - list(APPEND ARGUMENTS COPY) - - #replace relative files/directory paths with absolute paths - foreach(INDEX RANGE 0 ${COPY_RANGE}) - list(GET ARGN ${INDEX} PATH) - if (IS_ABSOLUTE ${PATH}) - list(APPEND ARGUMENTS ${PATH}) - else () - list(APPEND ARGUMENTS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}) - endif () - endforeach() - - #add tojar to the relative DESTINATION path - list(GET ARGN ${DEST_VALUE_INDEX} DEST_PATH) - if (IS_ABSOLUTE ${DEST_PATH}) - message(FATAL_ERROR "Absolute path as DESTINATION is not supported!") - endif () - list(APPEND ARGUMENTS DESTINATION) - list(APPEND ARGUMENTS tojar/${DEST_PATH}) - - if (${REST_START_INDEX} LESS ${MAX_RANGE} OR ${REST_START_INDEX} EQUAL ${MAX_RANGE}) - foreach(INDEX RANGE ${REST_START_INDEX} ${MAX_RANGE}) - list(GET ARGN ${INDEX} VALUE) - list(APPEND ARGUMENTS ${VALUE}) - endforeach() - endif () - - file(APPEND ${CMAKE_BINARY_DIR}/CMakeFiles/bundle_${BUNDLE_NAME}_add.cmake " - file(${ARGUMENTS}) - ") -endfunction() - -function(bundle_install BUNDLE_NAME) - list(FIND ARGN COMPONENT COMP_INDEX) - if (${COMP_INDEX} GREATER -1) - math(EXPR COMP_VALUE_INDEX "${COMP_INDEX} +1") - list(GET ARGN ${COMP_VALUE_INDEX} BUNDLE_COMPONENT) - else () - set(BUNDLE_COMPONENT ${BUNDLE_NAME}) - endif () - - set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip) - install(FILES ${PROJECT_BINARY_DIR}/bundles/${BUNDLE_NAME}.zip DESTINATION ${BUNDLES_INSTALL_DIR} COMPONENT ${BUNDLE_COMPONENT}) -endfunction() - -function(package) - #dummy function -endfunction(package) - -ADD_CUSTOM_TARGET(deploy) -MACRO(deploy) - PARSE_ARGUMENTS(DEPLOY "BUNDLES" "" ${ARGN}) - LIST(GET DEPLOY_DEFAULT_ARGS 0 DEPLOY_NAME) - - SET(DEPLOY_COMPONENT deploy_${DEPLOY_NAME}) - SET(__deployTarget deploy_${DEPLOY_NAME}) - #SET(__deployConfig ${CMAKE_CURRENT_BINARY_DIR}/CPackConfig-${DEPLOY_NAME}-deploy.cmake) - - #SET(DEPLOY_BIN_DIR ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}) - #CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/CPackConfigDeploy.in ${__deployConfig} @ONLY) - #install(FILES ${EXT_DIR}/celix/* DESTINATION . COMPONENT ${DEPLOY_COMPONENT}) - - SET(BUNDLES "") - SET(DEPS) - FOREACH(BUNDLE ${DEPLOY_BUNDLES}) - SET(DEP_NAME ${DEPLOY_NAME}_${BUNDLE}) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_BINARY_DIR}/bundles/${BUNDLE}.zip - ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip - DEPENDS ${BUNDLE} - COMMENT "Deploying ${BUNDLE} to ${DEPLOY_NAME}" - ) - SET(BUNDLES "${BUNDLES} bundles/${BUNDLE}.zip") - SET(DEPS ${DEPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles/${BUNDLE}.zip) - ENDFOREACH(BUNDLE) - ADD_CUSTOM_TARGET(${__deployTarget} - #mkdir -p ${CMAKE_CURRENT_BINARY_DIR}/deploy \; - # cd ${CMAKE_CURRENT_BINARY_DIR}/deploy \; - # ${CPACK_COMMAND} --config "${__deployConfig}" - DEPENDS ${DEPS} celix - COMMENT "Deploy target ${DEPLOY_NAME}") - ADD_DEPENDENCIES(deploy ${__deployTarget}) - - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/config.properties.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/config.properties @ONLY) - - set(FW_PATH ${CMAKE_BINARY_DIR}/framework) - set(UTILS_PATH ${CMAKE_BINARY_DIR}/utils) - set(LAUNCHER ${CMAKE_BINARY_DIR}/launcher/celix) - - IF(UNIX) - IF(APPLE) - set(LIBRARY_PATH DYLD_LIBRARY_PATH) - ELSE(APPLE) - set(LIBRARY_PATH LD_LIBRARY_PATH) - ENDIF(APPLE) - ENDIF(UNIX) - - CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/cmake/run.sh.in ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/run.sh @ONLY) - - GET_DIRECTORY_PROPERTY(PROPS ADDITIONAL_MAKE_CLEAN_FILES) - SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROPS};${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME}/bundles") - - #install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/deploy/${DEPLOY_NAME} DESTINATION . COMPONENT ${DEPLOY_COMPONENT}) - #ADD_CUSTOM_TARGET(clean_${__packageTarget} - # rm ${PROJECT_BINARY_DIR}/packages/IBS-${PACKAGE_NAME} - #) -ENDMACRO(deploy) - -MACRO(PARSE_ARGUMENTS prefix arg_names option_names) - SET(DEFAULT_ARGS) - FOREACH(arg_name ${arg_names}) - SET(${prefix}_${arg_name}) - ENDFOREACH(arg_name) - FOREACH(option ${option_names}) - SET(${prefix}_${option} FALSE) - ENDFOREACH(option) - - SET(current_arg_name DEFAULT_ARGS) - SET(current_arg_list) - FOREACH(arg ${ARGN}) - SET(larg_names ${arg_names}) - LIST(FIND larg_names "${arg}" is_arg_name) - IF (is_arg_name GREATER -1) - SET(${prefix}_${current_arg_name} ${current_arg_list}) - SET(current_arg_name ${arg}) - SET(current_arg_list) - ELSE (is_arg_name GREATER -1) - SET(loption_names ${option_names}) - LIST(FIND loption_names "${arg}" is_option) - IF (is_option GREATER -1) - SET(${prefix}_${arg} TRUE) - ELSE (is_option GREATER -1) - SET(current_arg_list ${current_arg_list} ${arg}) - ENDIF (is_option GREATER -1) - ENDIF (is_arg_name GREATER -1) - ENDFOREACH(arg) - SET(${prefix}_${current_arg_name} ${current_arg_list}) -ENDMACRO(PARSE_ARGUMENTS) - - diff --git a/src/hos_cosgi_itemrepository/cmake/CodeCoverage.cmake b/src/hos_cosgi_itemrepository/cmake/CodeCoverage.cmake deleted file mode 100644 index 6e119709..00000000 --- a/src/hos_cosgi_itemrepository/cmake/CodeCoverage.cmake +++ /dev/null @@ -1,115 +0,0 @@ -# Boost Software License - Version 1.0 - August 17th, 2003 -# -# Permission is hereby granted, free of charge, to any person or organization -# obtaining a copy of the software and accompanying documentation covered by -# this license (the "Software") to use, reproduce, display, distribute, -# execute, and transmit the Software, and to prepare derivative works of the -# Software, and to permit third-parties to whom the Software is furnished to -# do so, all subject to the following: -# -# The copyright notices in the Software and this entire statement, including -# the above license grant, this restriction and the following disclaimer, -# must be included in all copies of the Software, in whole or in part, and -# all derivative works of the Software, unless such copies or derivative -# works are solely in the form of machine-executable object code generated by -# a source language processor. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -# SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -# FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -# DEALINGS IN THE SOFTWARE. - -# - Enable Code Coverage -# -# 2012-01-31, Lars Bilke -# -# USAGE: -# 1. Copy this file into your cmake modules path -# 2. Add the following line to your CMakeLists.txt: -# INCLUDE(CodeCoverage) -# -# 3. Use the function SETUP_TARGET_FOR_COVERAGE to create a custom make target -# which runs your test executable and produces a lcov code coverage report. -# - -# - Changes made by Celix -# 1. Added compiler options using --coverage instead of GCC specific strings -# 2. Added custom target to generate HTML pages for combined coverage results -# 3. Added each coverage target to the overall "coverage" target -# 4. Added "mock" to exclude list for coverage results -# 5. Removed HTML generation from the coverage setup function -# 6. Removed unneeded Cobertura function -# - -# Check prereqs -FIND_PROGRAM( GCOV_PATH gcov ) -FIND_PROGRAM( LCOV_PATH lcov ) -FIND_PROGRAM( GENHTML_PATH genhtml ) -FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests) - -IF(NOT GCOV_PATH) - MESSAGE(FATAL_ERROR "gcov not found! Aborting...") -ENDIF() # NOT GCOV_PATH - -#IF(NOT CMAKE_COMPILER_IS_GNUCXX) -# MESSAGE(FATAL_ERROR "Compiler is not GNU gcc! Aborting...") -#ENDIF() # NOT CMAKE_COMPILER_IS_GNUCXX - -IF ( NOT CMAKE_BUILD_TYPE STREQUAL "Debug" ) - MESSAGE( WARNING "Code coverage results with an optimised (non-Debug) build may be misleading" ) -ENDIF() # NOT CMAKE_BUILD_TYPE STREQUAL "Debug" - - -# Setup compiler options -ADD_DEFINITIONS(--coverage) -set(CMAKE_SHARED_LINKER_FLAGS "--coverage") -set(CMAKE_EXE_LINKER_FLAGS "--coverage") - - -add_custom_target(coverage - COMMAND ${CMAKE_COMMAND} -E make_directory coverage_results - COMMAND ${GENHTML_PATH} -o coverage_results coverage/*.info.cleaned - COMMAND ${CMAKE_COMMAND} -E remove_directory coverage - - WORKING_DIRECTORY ${CMAKE_BINARY_DIR} - COMMENT "Generating report.\nOpen ./${_outputname}/index.html in your browser to view the coverage report." -) - -# Param _targetname The name of new the custom make target -# Param _testrunner The name of the target which runs the tests -# Param _outputname lcov output is generated as _outputname.info -# HTML report is generated in _outputname/index.html -# Optional fourth parameter is passed as arguments to _testrunner -# Pass them in list form, e.g.: "-j;2" for -j 2 -FUNCTION(SETUP_TARGET_FOR_COVERAGE _targetname _testrunner _outputname) - - IF(NOT LCOV_PATH) - MESSAGE(FATAL_ERROR "lcov not found! Aborting...") - ENDIF() # NOT LCOV_PATH - - IF(NOT GENHTML_PATH) - MESSAGE(FATAL_ERROR "genhtml not found! Aborting...") - ENDIF() # NOT GENHTML_PATH - - # Setup target - ADD_CUSTOM_TARGET(${_targetname} - - # Cleanup lcov - ${LCOV_PATH} --directory . --zerocounters - - # Run tests - COMMAND ${_testrunner} ${ARGV3} - - # Capturing lcov counters and generating report - COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/coverage - COMMAND ${LCOV_PATH} --directory . --capture --output-file ${_outputname}.info - COMMAND ${LCOV_PATH} --remove ${_outputname}.info 'mock/*' 'test/*' '/usr/*' --output-file ${_outputname}.info.cleaned - - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - COMMENT "Resetting code coverage counters to zero.\nProcessing code coverage counters and generating report." - ) - ADD_DEPENDENCIES(coverage ${_targetname}) -ENDFUNCTION() # SETUP_TARGET_FOR_COVERAGE diff --git a/src/hos_cosgi_itemrepository/cmake/config.properties.in b/src/hos_cosgi_itemrepository/cmake/config.properties.in deleted file mode 100644 index f1f656d3..00000000 --- a/src/hos_cosgi_itemrepository/cmake/config.properties.in +++ /dev/null @@ -1 +0,0 @@ -cosgi.auto.start.1=@BUNDLES@ \ No newline at end of file diff --git a/src/hos_cosgi_itemrepository/cmake/manifest.in b/src/hos_cosgi_itemrepository/cmake/manifest.in deleted file mode 100644 index 4d363f73..00000000 --- a/src/hos_cosgi_itemrepository/cmake/manifest.in +++ /dev/null @@ -1,5 +0,0 @@ -Bundle-SymbolicName: @INT_BUNDLE_SYMBOLICNAME@ -Bundle-Description: @INT_BUNDLE_DESCRIPTION@ -Bundle-Version: @INT_BUNDLE_VERSION@ -library: @INT_BUNDLE_NAME@ -@INT_BUNDLE_EXTRAHEADER@ diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindAPR.cmake b/src/hos_cosgi_itemrepository/cmake/modules/FindAPR.cmake deleted file mode 100644 index 8263a68f..00000000 --- a/src/hos_cosgi_itemrepository/cmake/modules/FindAPR.cmake +++ /dev/null @@ -1,111 +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. - -# - Find Apache Portable Runtime -# Find the APR includes and libraries -# This module defines -# APR_INCLUDE_DIR and APRUTIL_INCLUDE_DIR, where to find apr.h, etc. -# APR_LIBRARIES and APRUTIL_LIBRARIES, the libraries needed to use APR. -# APR_FOUND and APRUTIL_FOUND, If false, do not try to use APR. -# also defined, but not for general use are -# APR_LIBRARY and APRUTIL_LIBRARY, where to find the APR library. - -# APR first. - -FIND_PATH(APR_INCLUDE_DIR apr.h -/usr/local/include/apr-1 -/usr/local/include/apr-1.0 -/usr/include/apr-1 -/usr/include/apr-1.0 -/usr/local/apr/include/apr-1 -) - -SET(APR_NAMES ${APR_NAMES} apr-1) -FIND_LIBRARY(APR_LIBRARY - NAMES ${APR_NAMES} - PATHS /usr/lib /usr/local/lib /usr/local/apr/lib - ) - -IF (APR_LIBRARY AND APR_INCLUDE_DIR) - SET(APR_LIBRARIES ${APR_LIBRARY}) - SET(APR_FOUND "YES") -ELSE (APR_LIBRARY AND APR_INCLUDE_DIR) - SET(APR_FOUND "NO") -ENDIF (APR_LIBRARY AND APR_INCLUDE_DIR) - - -IF (APR_FOUND) - IF (NOT APR_FIND_QUIETLY) - MESSAGE(STATUS "Found APR: ${APR_LIBRARIES}") - ENDIF (NOT APR_FIND_QUIETLY) -ELSE (APR_FOUND) - IF (APR_FIND_REQUIRED) - MESSAGE(FATAL_ERROR "Could not find APR library") - ENDIF (APR_FIND_REQUIRED) -ENDIF (APR_FOUND) - -# Deprecated declarations. -SET (NATIVE_APR_INCLUDE_PATH ${APR_INCLUDE_DIR} ) -GET_FILENAME_COMPONENT (NATIVE_APR_LIB_PATH ${APR_LIBRARY} PATH) - -MARK_AS_ADVANCED( - APR_LIBRARY - APR_INCLUDE_DIR - ) - -# Next, APRUTIL. - -FIND_PATH(APRUTIL_INCLUDE_DIR apu.h -/usr/local/include/apr-1 -/usr/local/include/apr-1.0 -/usr/include/apr-1 -/usr/include/apr-1.0 -/usr/local/apr/include/apr-1 -) - -SET(APRUTIL_NAMES ${APRUTIL_NAMES} aprutil-1) -FIND_LIBRARY(APRUTIL_LIBRARY - NAMES ${APRUTIL_NAMES} - PATHS /usr/lib /usr/local/lib /usr/local/apr/lib - ) - -IF (APRUTIL_LIBRARY AND APRUTIL_INCLUDE_DIR) - SET(APRUTIL_LIBRARIES ${APRUTIL_LIBRARY}) - SET(APRUTIL_FOUND "YES") -ELSE (APRUTIL_LIBRARY AND APRUTIL_INCLUDE_DIR) - SET(APRUTIL_FOUND "NO") -ENDIF (APRUTIL_LIBRARY AND APRUTIL_INCLUDE_DIR) - - -IF (APRUTIL_FOUND) - IF (NOT APRUTIL_FIND_QUIETLY) - MESSAGE(STATUS "Found APRUTIL: ${APRUTIL_LIBRARIES}") - ENDIF (NOT APRUTIL_FIND_QUIETLY) -ELSE (APRUTIL_FOUND) - IF (APRUTIL_FIND_REQUIRED) - MESSAGE(FATAL_ERROR "Could not find APRUTIL library") - ENDIF (APRUTIL_FIND_REQUIRED) -ENDIF (APRUTIL_FOUND) - -# Deprecated declarations. -SET (NATIVE_APRUTIL_INCLUDE_PATH ${APRUTIL_INCLUDE_DIR} ) -GET_FILENAME_COMPONENT (NATIVE_APRUTIL_LIB_PATH ${APRUTIL_LIBRARY} PATH) - -MARK_AS_ADVANCED( - APRUTIL_LIBRARY - APRUTIL_INCLUDE_DIR - ) \ No newline at end of file diff --git a/src/hos_cosgi_itemrepository/cmake/modules/FindCELIX.cmake b/src/hos_cosgi_itemrepository/cmake/modules/FindCELIX.cmake deleted file mode 100755 index 069318f2..00000000 --- a/src/hos_cosgi_itemrepository/cmake/modules/FindCELIX.cmake +++ /dev/null @@ -1,52 +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. - - -# - Try to find Celix -# Once done this will define -# CELIX_FOUND - System has Apache Celix -# CELIX_INCLUDE_DIRS - The Apache Celix include directories -# CELIX_LIBRARIES - The libraries needed to use Apache Celix -# CELIX_LIBRARY_PATHS - The libraries paths needed for execution -# CELIX_DEFINITIONS - Compiler switches required for using Apache Celix - -find_path(CELIX_INCLUDE_DIR celix_errno.h - PATHS $ENV{CELIX_DIR} /usr /usr/local - PATH_SUFFIXES include include/celix) - -find_library(CELIX_FRAMEWORK_LIBRARY NAMES celix_framework - PATHS $ENV{CELIX_DIR} /usr /usr/local - PATH_SUFFIXES lib lib64) - -find_library(CELIX_UTILS_LIBRARY NAMES celix_utils - PATHS $ENV{CELIX_DIR} /usr /usr/local - PATH_SUFFIXES lib lib64) - -find_program(CELIX_LAUNCHER NAMES celix - PATHS $ENV{CELIX_DIR} /usr /usr/local - PATH_SUFFIXES bin) - -set(CELIX_LIBRARIES ${CELIX_FRAMEWORK_LIBRARY} ${CELIX_UTILS_LIBRARY}) -set(CELIX_INCLUDE_DIRS ${CELIX_INCLUDE_DIR}) - -include(FindPackageHandleStandardArgs) -# handle the QUIETLY and REQUIRED arguments and set CELIX_FOUND to TRUE -# if all listed variables are TRUE -find_package_handle_standard_args(Celix DEFAULT_MSG - CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_INCLUDE_DIR CELIX_LAUNCHER) - -mark_as_advanced(CELIX_INCLUDE_DIR CELIX_FRAMEWORK_LIBRARY CELIX_UTILS_LIBRARY CELIX_LAUNCHER) diff --git a/src/hos_cosgi_itemrepository/include/hos_cosgi_itemrepository/hos_itemrepository_service.h b/src/hos_cosgi_itemrepository/include/hos_cosgi_itemrepository/hos_itemrepository_service.h deleted file mode 100644 index 078b2691..00000000 --- a/src/hos_cosgi_itemrepository/include/hos_cosgi_itemrepository/hos_itemrepository_service.h +++ /dev/null @@ -1,15 +0,0 @@ -#ifndef _HOS_ITEMREPOSITORY_SERVICE_H_ -#define _HOS_ITEMREPOSITORY_SERVICE_H_ - -#define ITEMREPOSITORY_SERVICE_NAME "hos_itemrepository_service" - -namespace hos { - -class HOSItemRepositoryService { -public: - virtual ~HOSItemRepositoryService() {} -}; - -} // namespace hos - -#endif /* _HOS_ITEMREPOSITORY_SERVICE_H_ */ diff --git a/src/hos_cosgi_itemrepository/src/bundle_activator.cpp b/src/hos_cosgi_itemrepository/src/bundle_activator.cpp deleted file mode 100644 index 71f61e78..00000000 --- a/src/hos_cosgi_itemrepository/src/bundle_activator.cpp +++ /dev/null @@ -1,75 +0,0 @@ - -#include -#include - -#include - -#include "ros/ros.h" - -extern "C" { - #include "hos_celix/bundle_activator.h" - #include "hos_celix/bundle_context.h" -} - - -struct UserData { - apr_pool_t* memoryPool = NULL; -}; - -celix_status_t bundleActivator_create(bundle_context_pt context, void **userData) { - celix_status_t status = CELIX_START_ERROR; - apr_pool_t* memoryPool = nullptr; - // Create APR memory pool - apr_status_t astatus = apr_pool_create(&memoryPool, NULL); - if (astatus != APR_SUCCESS) { - ROS_ERROR("ItemRepository: Could not create APR memory pool (%i).", astatus); - } else { - // Create user data - UserData* myUserData = (UserData*)apr_palloc(memoryPool, sizeof(UserData)); - if (userData != nullptr) { - myUserData->memoryPool = memoryPool; - userData = (void**)&myUserData; - status = CELIX_SUCCESS; - ROS_INFO("ItemRepository: Bundle successfully created"); - } else { - ROS_ERROR("ItemRepository: Could not create user data struct"); - apr_pool_destroy(memoryPool); - } - } - return status; -} - -celix_status_t bundleActivator_start(void * userData, bundle_context_pt context) { - if (userData != nullptr) { - UserData* myUserData = (UserData*)userData; - ROS_INFO("ItemRepository: Bundle successfully started"); - } else { - ROS_ERROR("ItemRepository: Could not start bundle, user data struct is null"); - } - return CELIX_SUCCESS; -} - -celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context) { - if (userData != nullptr) { - UserData* myUserData = (UserData*)userData; - ROS_INFO("ItemRepository: Bundle successfully stopped"); - } else { - ROS_ERROR("ItemRepository: Could not stop bundle, user data struct is null"); - } - return CELIX_SUCCESS; -} - -celix_status_t bundleActivator_destroy(void * userData, bundle_context_pt context) { - if (userData != nullptr) { - apr_pool_t* memoryPool = ((UserData*)userData)->memoryPool; - if (memoryPool != nullptr) { - apr_pool_destroy(memoryPool); - ROS_INFO("ItemRepository: Bundle successfully destroyed"); - } else { - ROS_ERROR("ItemRepository: Could not destroy bundle, there is no APR memory pool"); - } - } else { - ROS_ERROR("ItemRepository: Could not destroy bundle, user data struct is null"); - } - return CELIX_SUCCESS; -} diff --git a/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.cpp b/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.cpp deleted file mode 100644 index f5f01778..00000000 --- a/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.cpp +++ /dev/null @@ -1,21 +0,0 @@ -/* - * hos_itemrepository_service_impl.cpp - * - * Created on: 05.04.2015 - * Author: matzman - */ - -#include "hos_itemrepository_service_impl.h" - - -namespace hos { - -HOSItemRepositoryServiceImpl::HOSItemRepositoryServiceImpl() {} - -HOSItemRepositoryServiceImpl::~HOSItemRepositoryServiceImpl() {} - - -} // namespace hos - - - diff --git a/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.h b/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.h deleted file mode 100644 index 4a28f5f8..00000000 --- a/src/hos_cosgi_itemrepository/src/hos_itemrepository_service_impl.h +++ /dev/null @@ -1,25 +0,0 @@ -/* - * hos_itemrepository_service_impl.h - * - * Created on: 05.04.2015 - * Author: matzman - */ - -#ifndef SRC_HOS_ITEMREPOSITORY_SERVICE_IMPL_H_ -#define SRC_HOS_ITEMREPOSITORY_SERVICE_IMPL_H_ - -#include "hos_itemrepository_service_impl.h" - - -namespace hos { - -class HOSItemRepositoryServiceImpl { -public: - HOSItemRepositoryServiceImpl(); - virtual ~HOSItemRepositoryServiceImpl(); -}; - -} // namespace hos - - -#endif /* SRC_HOS_ITEMREPOSITORY_SERVICE_IMPL_H_ */ diff --git a/src/hos_cosgi_launcher/include/hos_cosgi_launcher/hos_core_service.h b/src/hos_cosgi_launcher/include/hos_cosgi_launcher/hos_core_service.h index d662603b..55474873 100644 --- a/src/hos_cosgi_launcher/include/hos_cosgi_launcher/hos_core_service.h +++ b/src/hos_cosgi_launcher/include/hos_cosgi_launcher/hos_core_service.h @@ -10,11 +10,14 @@ namespace hos { class HOSCoreService { public: + static constexpr const char* SERVICE_NAME = "hos_core_service"; + virtual ~HOSCoreService() {} virtual ros::NodeHandle& getPublicNodeHandle() = 0; virtual ros::NodeHandle& getPrivateNodeHandle() = 0; virtual void requestShutdown() = 0; + virtual void getVersion(int& major, int& minor) = 0; }; } // namespace hos diff --git a/src/hos_cosgi_launcher/src/hos_core_service_impl.cpp b/src/hos_cosgi_launcher/src/hos_core_service_impl.cpp index 5cb9434b..180e59ab 100644 --- a/src/hos_cosgi_launcher/src/hos_core_service_impl.cpp +++ b/src/hos_cosgi_launcher/src/hos_core_service_impl.cpp @@ -31,6 +31,10 @@ void HOSCoreServiceImpl::requestShutdown() { ros::shutdown(); } +void HOSCoreServiceImpl::getVersion(int& major, int& minor) { + major = 1; + minor = 0; +} } // namespace hos diff --git a/src/hos_cosgi_launcher/src/hos_core_service_impl.h b/src/hos_cosgi_launcher/src/hos_core_service_impl.h index e4b49741..50a7ce1b 100644 --- a/src/hos_cosgi_launcher/src/hos_core_service_impl.h +++ b/src/hos_cosgi_launcher/src/hos_core_service_impl.h @@ -25,6 +25,7 @@ public: virtual ros::NodeHandle& getPublicNodeHandle(); virtual ros::NodeHandle& getPrivateNodeHandle(); virtual void requestShutdown(); + virtual void getVersion(int& major, int& minor); }; } // namespace hos diff --git a/src/hos_cosgi_launcher/src/hos_cosgi_launcher.cpp b/src/hos_cosgi_launcher/src/hos_cosgi_launcher.cpp index 236917d1..4f76801a 100644 --- a/src/hos_cosgi_launcher/src/hos_cosgi_launcher.cpp +++ b/src/hos_cosgi_launcher/src/hos_cosgi_launcher.cpp @@ -6,15 +6,16 @@ #include #include extern "C" { // celix does not provide C++ ready headers - #include "hos_celix/celix_errno.h" + //#include "hos_celix/celix_errno.h" #include "hos_celix/framework.h" - #include "hos_celix/bundle_context.h" + //#include "hos_celix/bundle_context.h" #include "hos_celix/linked_list_iterator.h" } #include #include #include #include +#include std::function signalHandler; @@ -28,6 +29,7 @@ int main(int argc, char **argv) { properties_pt properties = nullptr; int loop_frequency = 100; + std::string autostart_bundles; try { // Initialize ROS @@ -43,6 +45,7 @@ int main(int argc, char **argv) { // Retrieve ROS parameter rosPrivateNodeHandle.getParam("loop_frequency", loop_frequency); + rosPrivateNodeHandle.getParam("autostart_bundles", autostart_bundles); // Initialize APR and APR memory pool apr_status_t astatus = apr_initialize(); @@ -58,10 +61,13 @@ int main(int argc, char **argv) { ROS_INFO("APR initialized"); // Create celix properties - properties = properties_load((char*)"config.properties"); + properties = properties_create(); + + //properties = properties_load((char*)"config.properties"); if (properties == nullptr) { throw std::runtime_error(boost::format("Could not create celix properties.").str()); } + properties_store(properties, (char*)"config.properties", nullptr); // Create and initialize celix framework celix_status_t cstatus = framework_create(&framework, memoryPool, properties); @@ -95,7 +101,7 @@ int main(int argc, char **argv) { // Create and register hos-core-service hos::HOSCoreServiceImpl hosCoreService(rosPublicNodeHandle, rosPrivateNodeHandle); service_registration_pt reg = nullptr; - bundleContext_registerService(context, (char*)"hos_core_service", static_cast(&hosCoreService), nullptr, ®); + bundleContext_registerService(context, (char*)hos::HOSCoreService::SERVICE_NAME, static_cast(&hosCoreService), nullptr, ®); ROS_INFO("HOS core service registered"); @@ -105,7 +111,14 @@ int main(int argc, char **argv) { cstatus = apr_pool_create(&pool, memoryPool); if (cstatus == APR_SUCCESS) { ROS_INFO("Starting auto-start bundles"); - char* autoStart = properties_get(properties, (char*)"cosgi.auto.start.1"); + char* autoStart; + // ROS param overrides config file + if (!autostart_bundles.empty()) { + autoStart = (char*)autostart_bundles.c_str(); + } else { + autoStart = properties_get(properties, (char*)"cosgi.auto.start.1"); + } + ROS_INFO_STREAM("Autostart bundles: " << autoStart); char delims[] = " "; char *result = nullptr; linked_list_pt bundles; @@ -115,7 +128,10 @@ int main(int argc, char **argv) { linked_list_iterator_pt iter = nullptr; unsigned int i; - linkedList_create(pool, &bundles); + if (linkedList_create(&bundles) != CELIX_SUCCESS) { + ROS_ERROR("Could not create linked list."); + exit(1); + } result = strtok(autoStart, delims); while (result != nullptr) { char * location = apr_pstrdup(memoryPool, result); @@ -130,7 +146,7 @@ int main(int argc, char **argv) { iter = linkedListIterator_create(bundles, 0); while (linkedListIterator_hasNext(iter)) { bundle_pt current = nullptr; - char * location = (char *) linkedListIterator_next(iter); + char *location = (char *) linkedListIterator_next(iter); if (bundleContext_installBundle(context, location, ¤t) == CELIX_SUCCESS) { // Only add bundle if it is installed correctly arrayList_add(installed, current); diff --git a/src/hos_philips_hue/nodes/test.py b/src/hos_philips_hue/nodes/test.py index 68c48a15..439a890d 100755 --- a/src/hos_philips_hue/nodes/test.py +++ b/src/hos_philips_hue/nodes/test.py @@ -46,11 +46,11 @@ if __name__ == '__main__': msg_body["alert"] = dict() msg_body["alert"]["type"] = "hos/huelight/command/alert" - msg_body["alert"]["set"] = "lselect" + msg_body["alert"]["set"] = "none" msg_body["effect"] = dict() msg_body["effect"]["type"] = "hos/huelight/command/effect" - msg_body["effect"]["set"] = "colorloop" + msg_body["effect"]["set"] = "none" msg_body["advproperties"] = dict() msg_body["advproperties"]["type"] = "hos/huelight/command/advproperties" diff --git a/src/hos_philips_hue/python/hos_huecontroller/huecontroller.py b/src/hos_philips_hue/python/hos_huecontroller/huecontroller.py index febef774..66df1b10 100644 --- a/src/hos_philips_hue/python/hos_huecontroller/huecontroller.py +++ b/src/hos_philips_hue/python/hos_huecontroller/huecontroller.py @@ -13,6 +13,7 @@ from hos_core_msgs.msg import HosStatusUpdate from jsonspec_hos.reference.providers import HOSParamServerProvider from jsonspec.validators import load from curses.has_key import has_key +from time import sleep @@ -22,6 +23,7 @@ class HueLight(object): self.name = name + class HueController(object): def __init__(self): # Init ROS node @@ -41,14 +43,40 @@ class HueController(object): # Connect to bridge self.hue_bridge = pyhue.Bridge(self.bridge_ip, self.bridge_secret) # Retrieve connected devices from bride + new_devices = list() for light in self.hue_bridge.lights: name = self.getDeviceName(light) self.lights[name] = HueLight(light, name) + new_devices.append(name) print "Found hue light \"" + light.name + "\", assigned id = " + name + # Add device to device repository + key_base = "/hos/devices/repository/" + name + rospy.set_param(key_base + "/type", "hue/huelight") + rospy.set_param(key_base + "/status_topic", self.status_topic) + rospy.set_param(key_base + "/cmd_topic", self.cmd_topic) # Create JSON schema provider self.schemaProvider = HOSParamServerProvider() + # Create message publisher self.statusPublisher = rospy.Publisher(self.status_topic, DeviceStatusUpdate, queue_size=10) self.hosUpdatePublisher = rospy.Publisher(self.hos_update_topic, HosStatusUpdate, queue_size=10) + # Send HOS Status Update Message + updMsg = HosStatusUpdate() + stamp = rospy.get_rostime() + updMsg.stamp = stamp + updMsg.tags.append("devices") + updBody = dict() + updBody["type"] = "core/msgs/hosstatusupdate" + updBody["devices"] = dict() + updBody["devices"]["type"] = "core/msgs/hosstatusupdate/devices"; + updBody["devices"]["added"] = new_devices + + msg_schema = self.schemaProvider.getTypeSchema("core/msgs/hosstatusupdate") + validator = load(msg_schema, provider=self.schemaProvider) + validator.validate(updBody) + + updMsg.msg_body = json.dumps(updBody) + sleep(1) # Apparently we need to wait before we can send messages + self.hosUpdatePublisher.publish(updMsg) def getDeviceName(self, light): @@ -63,7 +91,7 @@ class HueController(object): msg.stamp = stamp msg_body = dict() - msg_body["type"] = "hos/huelight/status" + msg_body["type"] = "hue/huelight/status" msg_body["switch"] = dict() msg_body["switch"]["type"] = "core/types/boolean/status" @@ -82,11 +110,11 @@ class HueController(object): msg_body["color"]["value_ct"] = [ light.state["ct"] ] msg_body["alert"] = dict() - msg_body["alert"]["type"] = "hos/huelight/status/alert" + msg_body["alert"]["type"] = "hue/huelight/status/alert" msg_body["alert"]["value"] = light.state["alert"] msg_body["effect"] = dict() - msg_body["effect"]["type"] = "hos/huelight/status/effect" + msg_body["effect"]["type"] = "hue/huelight/status/effect" msg_body["effect"]["value"] = light.state["effect"] msg_schema = self.schemaProvider.getTypeSchema("hue/huelight/status") @@ -98,7 +126,7 @@ class HueController(object): def deviceCmdCallback(self, data): - rospy.loginfo(rospy.get_caller_id() + "I heard %s", str(data)) + rospy.loginfo(rospy.get_caller_id() + ": I heard %s", str(data)) try: light = self.lights[data.device_id] except: @@ -176,7 +204,6 @@ class HueController(object): light.light.setStateAttr("transitiontime", value["transitiontime"]) light.light.commitStateAttrs() light.light.refreshAttrs() - def deviceStatusCallback(self): @@ -198,5 +225,12 @@ class HueController(object): else: status_timer += 1 rate.sleep() + # Remove devices from device repository + for key in self.lights: + light = self.lights[key] + key_base = "/hos/devices/repository/" + light.name + print "Remove device " + light.name + " from repository" + rospy.delete_param(key_base) + \ No newline at end of file diff --git a/src/hos_philips_hue/schema/hue/huelight/command.json b/src/hos_philips_hue/schema/hue/huelight/command.json index fc150524..7ce2ece1 100644 --- a/src/hos_philips_hue/schema/hue/huelight/command.json +++ b/src/hos_philips_hue/schema/hue/huelight/command.json @@ -8,7 +8,7 @@ "type": { "description": "", "type": "string", - "pattern": "hos/huelight/command" + "pattern": "hue/huelight/command" }, "switch": { "$ref": "hos:schema://core/types/boolean/command" @@ -25,7 +25,7 @@ "properties": { "type": { "type": "string", - "pattern": "hos/huelight/command/alert" + "pattern": "hue/huelight/command/alert" }, "set": { "type": "string", @@ -41,7 +41,7 @@ "properties": { "type": { "type": "string", - "pattern": "hos/huelight/command/effect" + "pattern": "hue/huelight/command/effect" }, "set": { "type": "string", @@ -57,7 +57,7 @@ "properties": { "type": { "type": "string", - "pattern": "hos/huelight/command/advproperties" + "pattern": "hue/huelight/command/advproperties" }, "transitiontime": { "type": "integer" diff --git a/src/hos_philips_hue/schema/hue/huelight/status.json b/src/hos_philips_hue/schema/hue/huelight/status.json index ce6822f8..715e094c 100644 --- a/src/hos_philips_hue/schema/hue/huelight/status.json +++ b/src/hos_philips_hue/schema/hue/huelight/status.json @@ -8,7 +8,7 @@ "type": { "description": "", "type": "string", - "pattern": "hos/huelight/status" + "pattern": "hue/huelight/status" }, "switch": { "$ref": "hos:schema://core/types/boolean/status" @@ -25,7 +25,7 @@ "properties": { "type": { "type": "string", - "pattern": "hos/huelight/status/alert" + "pattern": "hue/huelight/status/alert" }, "value": { "type": "string", @@ -41,7 +41,7 @@ "properties": { "type": { "type": "string", - "pattern": "hos/huelight/status/effect" + "pattern": "hue/huelight/status/effect" }, "value": { "type": "string",